PVE 作为多系统的底层,如果打算长期稳定使用,请首先确认硬件层面的稳定性,比如硬盘质量是否合格,电源是否稳定。

1. Pve 安装镜像下载

  1. 官方下载

  2. 中国镜像

https://www.proxmox.com/en/downloads

2. 制作启动 U 盘

使用 Ventoy 制作启动U 盘(当然也可以使用 Rufus 等写盘工具),然后把 PVE安装镜像 ISO 文件放入 U 盘根目录即可,当然也可以放入其他的系统镜像。

Ventoy官网:

https://www.ventoy.net/cn/download.html

3. 安装系统

  1. 安装主机接入显示器、键盘、鼠标、刚制作的 U 盘插入蓝色 USB 口;

  2. 设置 BIOS:开启 bios 里的虚拟化支持(Intel CPU 常见名称:Intel VT, Intel Virtualization Technology, VT-x,AMD CPU 常见名称:SVM Mode, AMD-V, Secure Virtual Machine),如需要显卡直通操作同时开启( VT-d, SR-IOV, Above 4GB(如有可以开)) 因 BIOS 众多无法统一描述,请根据自己主机型号详细搜索相应修改教程),已经设置过则忽略此步;

  3. 按电源开机,同时不停点按启动热键(自行查询自己主机的快捷热键比如 F 12),选择制作的 U 盘, 即可进入启动 U 盘的界面;

  4. 选择 PVE,回车,引导模式再次默认回车

  5. 进入 PVE 安装界面,默认回车,然后选择右下角 I Agree,然后选择需要安装 PVE 的硬盘,单击 Options,选择国家时区;

  6. 设置登录密码和邮箱,邮箱无所谓随便填

  7. 设置网络信息,网卡选择的管理网卡,保证绿灯亮起,网关、DNS 可以指向科学网关。

  1. 然后点下一步,等待即可安装成功,自动重启后拔下 U 盘即可;

  2. 重启后会显示登录信息界面,此时可以拔下显示器鼠标键盘,去电脑登录操作了,在浏览器登录管理地址即可,别忘记加端口 8006, 登录用户名 root,密码为安装过程中设置的

  3. 如果无法打开链接,请检查电脑是否和 pve 处于同一网段,只保留管理网线其他网线拔出,还不行, PVE 管理网线直接插在电脑上登录。

4. 网络设置

有科学网关可指向科学网关,没有就指向主路由

5. 软件源设置(debian 源、PVE 源、企业源、ceph 源)

5.1 科学环境下源修改

禁用企业源和 Ceph 源,将文件中的内容注释掉(在行前加 #

nano /etc/apt/sources.list.d/pve-enterprise.list
nano /etc/apt/sources.list.d/ceph.list

然后执行命令添加非订阅 PVE 源(默认为官方订阅源,免费个人用户需要官方提供的非订阅源才可正常更新 PVE):

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

移除订阅提示:

sed -i.backup -z "s/res === null || res === undefined || \!res || res\n\t\t\t.data.status.toLowerCase() \!== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service

5.2 直连网络更换国内源

中科大源:https://mirrors.ustc.edu.cn/help/proxmox.html

清华源:https://mirrors.tuna.tsinghua.edu.cn/help/proxmox

nano /etc/apt/sources.list.d/pve-no-subscription.list
加入内容:deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bookworm pve-no-subscription

6. 其他优化

6.1 更新 PVE

apt update
apt dist-upgrade

6.2 添加CPU、硬盘等详细信息显示

下载脚本

https://github.com/a904055262/PVE-manager-status

上传至root目录,赋予755权限。

然后执行

./showtempcpufreq.sh

脚本中有移除订阅。

6.3 开启CPU节能模式

安装必备工具

apt install linux-cpupower powertop -y

执行以下命令开启高性能或者省电模式

全核高性能

cpupower  frequency-set -g performance

全核省电

cpupower  frequency-set -g powersave

0-16 开启高性能

cpupower -c 0-15  frequency-set -g  performance

切换全核省点模式后重启PVE会自动变回高性能模式,需要再次执行省电命令即可!

6.4 删除 PVE 多余和未使用内核

查看当前用的内核

uname -a

查看系统有多少个内核

dpkg --get-selections |grep kernel

卸载无用内核

dpkg --purge --force-remove-essential proxmox-kernel-6.8.12-5-pve-signed

把不用的内核删除完成后,更新引导菜单

update-grub

重启 PVE

清理内核脚本:https://github.com/jordanhillis/pvekclean

https://github.com/jordanhillis/pvekclean

7. 一键优化脚本(常用脚本有老虎和 PVE tools)

  1. https://bbs.x86pi.com/thread?topicId=20

  2. https://github.com/ivanhao/pvetools

参考资料

  1. PVE 安装 :https://www.qichiyu.com/683.html

  2. PVE 优化 :https://www.qichiyu.com/686.html

  3. B站视频:https://space.bilibili.com/3546380987533935/lists/4172049?type=season

  4. 油管视频:https://www.youtube.com/watch?v=Jq4TlrBnGJ8