Proxmox VE 合集
Proxmox VE 遇坑合集.
资料来源:
https://openwrt.org/docs/guide-developer/build-system/install-buildsystem
http://everun.top/helpcenter/others/pve-ow-2.html
https://exlolicon.blogspot.com/2018/09/centosopenwrt.html
https://github.com/coolsnowwolf/lede更新
1
2
320.08.13 初始化
21.01.11 添加 ifupdown2,扩写部分内容
21.01.19 添加 6.2 手册等
导语
Proxmox VE 是开源的服务器虚拟化环境 Linux 发行版,基于 Debian.支持 KVM 和 LXC 两种虚拟化.
PVE 支持 web 管理,这一点很重要,下面是倒腾过程中遇到坑和解决的合集,如果有较大问题,会单独写一篇(水一篇).
以下内容基于 PVE 6.3
安装
官方教程
下载官方镜像,写到 U盘启动,一步一步按照提示往下进行就行.
唯二注意的是
- 写入 U盘,rufus GPT 分区,FAT32. 以 DD 方式写入.
- PVE 支持 zfs ,但是默认并不是 zfs.
去掉订阅
PVE 虽然免费,但是每次登录都有要求订阅提示,修改一个 js 即可屏蔽.
参见 PVE去除“没有有效订阅”提示
pve 6.3 中 js 文件内容有变化,但是思路不变.
修改 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
文件
搜索 data.status
,将 data.status
所在的那一行,不论 if
条件是什么,改为 if(falese)
.
修正订阅源
pve 基于 debian 也使用 apt 进行包管理.但是开始安装的包源地址指向订阅版,会造成 apt 更新错误.
参见 Package Repositories
注释掉 /etc/apt/sources.list.d/pve-enterprise.list
里的订阅版源.
在 sources.list
增加非订阅用户的源.再更新即正常升级.
1 | # PVE pve-no-subscription repository provided by proxmox.com, |
ifupdown2
默认情况下,web 编辑 pve 的网络配置后并不能直接应用.需要安装 ifupdown2.
安装前需要修正订阅源.
1 | apt install ifupdown2 |
PCI 直通
PCI 直通意思是将一个 PCI 总线上的设备挂到虚拟机上,这样虚拟机可以直接操作 PCI 设备.
参见官方 Pci passthrough
官方描述很清楚了,但是我这里做完上述步骤后 pve 还是提示不支持 pci 直通,但是已经可以正常驱动 pci 设备了.又一个但是, pci 设备并不稳定,不确定具体原因.
pve 6.2 手册
这次是后知后觉了 pve 中文社区 成立早就超过 1 年多了…
目前对个人最有价值的是 Proxmox6.2中文手册
6.3 与 6.2 大同小异.非常详尽的说明,感谢翻译!
结束语
pve 的文档写的非常详细,基本遇到的问题都在文档找到解决.