博主最近从OMV4升级到OMV6,以前的virtualbox插件没有了,NAS 总会有虚拟机需求,OMV6改成了KVM插件,既然是KVM,那目前最好用的平台应该是PVE,博主遂使用OMV6安装PVE,NAS系统与虚拟化平台合体,好处是存储与虚拟化平台合体,减少一层嵌套,弊端是耦合程度高,升级时可能存储不兼容的情况,好在使用几个月时间已有一些经验,目前基本稳定,在此分享给大家。
先安装OMV6,安装过程这里省略,有一点切记,OMV的主机名和网卡要配置完成后再装PVE,因为OMV与PVE都会覆写主机名与网卡配置文件,这里是存在一定冲突的,目前我还没有找到比较好的处理办法,所以OMV的主机名和网卡配置好后,装PVE后就不要轻易的去用OMV改这个配置,会导致PVE启动失败。
第一步是检查系统主机名,在系统配置文件/etc/hosts 中填写主机名,如下:
# This file is auto-generated by openmediavault (https://www.openmediavault.org)
# WARNING: Do not edit this file, your changes will get lost.
127.0.0.1 localhost.localdomain localhost
192.168.9.8 ms.nas.me ms
# The following lines are desirable for IPv6 capable hosts.
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
192.168.10.8 ms.nas.me ms
上面粗体字段是我增加的主机名。
第二步是添加PVE的软件源与密钥,请自行删除下面换行符。
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
apt update && apt full-upgrade
第三步是安装PVE内核并重启系统:
apt install pve-kernel-5.15
systemctl reboot
第四部是安装PVE相关软件包
apt install proxmox-ve postfix open-iscsi
第五步是移除其它非PVE内核,下面标黄内核版本号要根据自己系统实际情况修改
apt remove linux-image-amd64 'linux-image-5.10*'
然后更新grub
update-grub
第六步是建议删除os-prober包
apt remove os-prober
第七步是创建网桥,这个时候您应该可以登录PVE管理页面了,如192.168.9.8:8006这样的地址。若不能访问可以重启一次主机。我主机有两个网卡,我这里创建了两个网桥,有一个就可以正常工作了,可以配置静态地址也可以配置DHCP,创建时要注意网桥类型:
这个时候您可以正常使用PVE系统了,PVE与OMV实现了共存,根据目前我使用的经验,有以下几点要注意:
1 OMV网络配置与PVE的网络配置会冲突,所以请自行备份/etc/network/interfaces网卡配置文件,若自己玩崩了再恢复回去或照着再配置一下网络。
2 主机名不要随便修改,修改后PVE会启动报错,安装完成后host名字就不要随便去改了。
3 不要在再安装OMV系统的KVM插件,会与PVE相冲突。
4 可以使用OMV系统的backup插件配置定时备份系统,万一系统崩了可以快速恢复。
5 若系统更新很慢,可以使用中科大或清华的源,清华已有OMV与PVE的源: