基础优化(PVE_Source)
pve_source是老虎大佬开发的pve脚本(首发于X86派论坛),可以更方便的初始化PVE,无需使用复杂的命令,使用方法很简单,登录PVE,打开Shell粘贴如下命令。
wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c15cb5e19d4305b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source
1、脚本加载成功出现使用协议,输入Y,然后继续按回车。
2、进入脚本优化选项,脚本覆盖了PVE的绝大部分必备优化选项,需要使用那个直接输入数字然后按回车即可。
换源
登录PVE,在Shell窗口中输入./pve_source
, 进入pve工具箱,输入数字2,然后再输入1更换 PVE 软件源 + Debian 源,分别输入列表前面的数字选择PVE版本和软件源镜像站,建议使用中科大源(清华源总是出现些奇奇怪怪的问题)。
此处只要大版本相同即可,比如 8.1 和 8.3 都可以选择 Proxmox VE 8
按照以上操作继续完成PVE Ceph 源 、PVE LXC 仓库源 的更新操作
注意 PVE LXC 仓库源 可能会更新失败,提示如下:
让我们手动换个源
cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
相当于备份一下然后直接替换修改了
/usr/share/perl5/PVE/APLInfo.pm
文件,重启 PVE 服务即可生效:systemctl restart pvedaemon.service
去除无效订阅源提示
每次在登录pve的时候会弹出企业订阅提示,对于普通用户我们直接去除掉弹窗即可。
登录PVE,在Shell窗口中输入./pve_source
, 进入pve工具箱,输入6,系统会自动执行去除订阅脚本,脚本运行完成后请强制刷新浏览器缓存。
修改PVE概要信息
pve默认概要中不会显示cpu温度、硬盘信息等,通过pve工具箱可以修改信息概要页面,使其信息显示更加完善。
登录PVE,在Shell窗口中输入./pve_source
, 进入pve工具箱,按7进入pve概要信息定制向导,根据自身喜好选择合适的版本,这里推荐方案:高大全版本。(按 o)
时区自动校验
登录PVE,在Shell窗口中输入./pve_source
, 进入pve工具箱,按15进入设置 NTP 自动校时服务器,选择阿里云 NTP服务即可(输入 1)
性能调整
几种电源模式的解释说明:
电源模式 | 解释说明 |
---|---|
performance | 性能模式,将 CPU 频率固定工作在其支持的较高运行频率上,而不动态调节。 |
userspace | 系统将变频策略的决策权交给了用户态应用程序,较为灵活。 |
powersave | 省电模式,CPU 会固定工作在其支持的最低运行频率上。 |
ondemand | 按需快速动态调整 CPU 频率,没有负载的时候就运行在低频,有负载就高频运行。 |
conservative | 与 ondemand 不同,平滑地调整 CPU 频率,频率的升降是渐变式的,稍微缓和一点。 |
schedutil | 负载变化回调机制,后面新引入的机制,通过触发 schedutil sugov_update 进行调频动作。 |
登录PVE,在Shell窗口中输入./pve_source
, 进入pve工具箱,输入 11
按需选择即可
Linux 优化
PVE 手动优化
删除local-lvm分区
PVE这个系统在安装的时候默认会把储存划分为local和local-lvm两个块,但是在实际使用中我们并不需要这个划分。
lvremove pve/data
将剩余空间合并到local 中
lvextend -l +100%FREE -r pve/root
在数据中新的位置移除local-lvm
如果后续需要使用磁盘镜像,那么就需要为 local 设置存储磁盘镜像的能力。
在内容
一栏中,把需要的功能都加上即可。