来源网上搜索,个人加以收集整理
1、在笔记本上关闭屏幕(在笔记本上使用 Proxmox(或其它 Linux 服务器版)时关闭屏幕 - Project RC)
setterm --blank 1
目前是每次开机后要手动运行一下命令,应该可以加入到开机自动运行脚本里去。
2、安装后,如果是小容量ssd,比如16g,那么建议把local-lvm合并到local中,节约空间,实际测试,16g的ssd,安装后合并两个local后,剩余空间可以有8.xG(原文链接:掌心天涯-PVE安装笔记)
2.1、删除local-lvm过程如下,建议安装后立即执行,否则要考虑备份虚拟机的问题
- 1、备份虚拟机
- 2、删除虚拟机
- 3、删除local-lvm
- 命令:
lvremove pve/data
4、把local-lvm空间分配给Local
- 命令:
lvextend -l +100%FREE -r pve/root resize2fs /dev/mapper/pve-root
5、删除local-lvm
- 网页登陆,数据中心-存储-删除local-lvm
- 6、编辑local,内容里添加 磁盘映像和容器,保存
- 7、恢复虚拟机
2.2、添加硬盘(Proxmox VE(PVE)添加硬盘做存储 - aDuan's Notes)
新增硬盘并扩容给local分区(PVE新增硬盘并扩容给 local分区)
2.3、虚拟机直通硬盘(Proxmox VE(Proxmox Virtual Environment)PVE系统设置硬盘直通 - NAS阁、Proxmox VE直通硬盘(全盘映射方式) - 星哥的博客)
3、 PVE 8.X 换源(原文链接:记录一次PROXMOX PVE从7.X更新到8.X各种源地址替换方法_锅盖头软件)
修改前先备份,以防万一
mkdir /etc/apt/sources_backup
cp /etc/apt/sources.list /etc/apt/sources_backup/sources.list.bak
cp /etc/apt/sources.list.d/ceph.list /etc/apt/sources_backup/ceph.list.bak
cp /etc/apt/sources.list.d/pve-enterprise.list /etc/apt/sources_backup/pve-enterprise.list.bak
-
官方订阅更新源:
/etc/apt/sources.list
#中科大源 deb https://mirrors.ustc.edu.cn/debian bookworm main contrib non-free non-free-firmware deb https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware deb https://mirrors.ustc.edu.cn/debian bookworm-updates main contrib non-free non-free-firmware deb https://mirrors.ustc.edu.cn/debian bookworm-backports main contrib non-free non-free-firmware
-
更换ceph订阅源:
/
etc/apt/sources.list.d/ceph.list
deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy/ bookworm no-subscription
-
更换PVE源:
/etc/apt/sources.list.d/pve-enterprise.list
deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bookworm pve-no-subscription
-
更新系统及软件:
# 更新测试一下
apt update -y
# 全部更新一下
apt upgrade -y
3-2、CT模板换源(原文出处:佛西博客 - 修改PVE容器CT镜像源、Proxmox 源使用帮助 — USTC Mirror Help 文档)
#复制并更改源文件
cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back
sed -i 's|http://download.proxmox.com|https://mirrors.ustc.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
针对 /usr/share/perl5/PVE/APLInfo.pm
文件的修改,执行systemctl restart pvedaemon
以生效
4、取消无效订阅提示框
# 打开并编辑文件
nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
搜索“data.status”,将“if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active')”改成“if (false)”
# 重启 PVE 服务
systemctl restart pveproxy.service
执行完成后,浏览器强制刷新缓存一下就可以了。
5、设置自动获取ipv4和打开ipv6
5.1、设置ipv4为DHCP自动获取(Pve设置动态获取ip地址_pve dhcp-CSDN博客)
5.2、打开ipv6功能(PVE 开启IPV6 - 上官飞鸿 - 博客园)
nano /etc//etc/sysctl.conf
末尾添加下列后保存重启
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.vmbr0.accept_ra=2
net.ipv6.conf.all.autoconf=1
net.ipv6.conf.default.autoconf=1
net.ipv6.conf.vmbr0.autoconf=1