pve安装群晖6.2.3

新建一个虚拟机

image-20230304204256278

image-20230304204310305

image-20230304204329049

image-20230304204339373

image-20230304204358886

image-20230304204407874

image-20230304204459491

6.2.3版本需要使用网卡E1000,virtual的找不到ip

安装系统

1、上传引导文件DS918+_6.23-25426-1.04b.img

2、使用命令

1
qm importdisk 100 DS918+_6.23-25426-1.04b.img local-lvm

3、硬盘直通的命令(只是硬盘)

1
qm set 100 -sata1 /dev/disk/by-id/ata-VMware_Virtual_SATA_Hard_Drive_00000000000000000001 

安装界面image-20230304211920932

选择文件安装

image-20230304212705098

image-20230304213015028

image-20230304213043465

完成

硬件直通

硬件直通(所有硬件)

image-20230304210442129启动内核IOMMU支持

打开PVE节点的shell,输入命令:

1
nano /etc/default/grub

开启IOMMU支持:

1
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt video=efifb:off,vesafb:off"

amd CPU修改为:

1
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt video=efifb:off,vesafb:off"

编辑完文件后按“Ctrl + X” > “Y” > “回车”

修改完成之后更新grub

1
update-grub

加载内核模块

1
nano /etc/modules

添加以下模块

1
2
3
4
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

硬件添加pcie完成

pve强制关闭虚拟机

1
ps -ef|grep "/usr/bin/kvm -id 100" |grep -v grep

pve安装

启动安装界面

image-20230304195309939

出现没有启用虚拟化,用的虚拟机,需要启用

image-20230304195928073

image-20230304200121120

image-20230304200339034

登录地址需要是https,地址是安装时设置的静态ip

https://192.168.31.10:8006/

第一步:换源,使用科大的源https://mirrors.ustc.edu.cn/

修改基础系统(Debian)的源文件,可以使用如下命令:

1
2
sed -i 's|^deb http://ftp.debian.org|deb https://mirrors.ustc.edu.cn|g' /etc/apt/sources.list
sed -i 's|^deb http://security.debian.org|deb https://mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list

修改 Proxmox 的源文件,可以使用如下命令:

1
2
source /etc/os-release
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve $VERSION_CODENAME pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list

更改完 sources.list 文件后请运行 apt update 更新索引以生效。

还有错误,

image-20230304201814312

解决办法

1
mv /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources.list.d/pve-enterprise.list.bak

上面一步就可以了,下面的在科大的换过了

1
echo 'deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription' >> /etc/apt/sources.list.d/pve-no-subscription.list

出现无有效订阅image-20230304201143132

解决办法

1、 定位到 /usr/share/javascript/proxmox-widget-toolkit/这个文件夹

1
cd /usr/share/javascript/proxmox-widget-toolkit/

2、 备份proxmoxlib.js

1
cp proxmoxlib.js proxmoxlib.js.bck

3、编辑 proxmoxlib.js,vim proxmoxlib.js

:set number显示行号

vim显示行号的方法:

临时显示

:set number

永久显示

vim ~/.vimrc 输入:set number

解决方法

1
2
3
4
5
Ext.Msg.show({

  修改为

  Ext.Msg.noshow({

image-20230304203357801

版本管理

查看状态

首先使用git status查看下

1
2
3
$ git status
On branch master
nothing to commit, working tree clean

将文件更改为

1
2
test1
test11

再使用git status查看下

1
2
3
4
5
6
7
$ git status
On branch master
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: test1.txt
no changes added to commit (use "git add" and/or "git commit -a")

git diff查看修改
git add test1.txt提交修改

Read More

创建版本库

创建版本库

版本库又名仓库,英文名repository,也是一个目录。

mkdir test
cd test
git init```
这样就新建了一个test目录,`git init`把目录变成了一个仓库,目录下有一个隐藏的`.git`文件夹。
### 管理文件
新建一个`test1.txt`文件,内容为
`test1`
<!-- more -->
### 添加文件
`git add test1.txt`添加一个文件,
`git add .`添加文件夹下所有文件。
### 文件提交到仓库:
`git commit -m "第一个提交"`
这样就完成了操作。

Git的安装

安装Git

在Windows上安装Git
从Git官网直接下载安装程序,按默认选项安装即可。

配置Git

使用git config,有3级
一、系统:/etc/gitconfig 文件

1
2
$ git config --system user.name "Your Name"
$ git config --system user.email "email@example.com"

二、全局用户:~/.gitconfig

1
2
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

Read More