心血来潮想将稳定运行了半年的PVE平台换成ESXi,包括MikroTik软路由、OpenWrt、不同发行版Linux、黑色的裙子,工程量挺大的,困难重重,过程中简直想打人啊!!!
PVE使用了挺久的了,当初对比过PVE与ESXi,具体哪个更好见仁见智。最终选择PVE的原因其实有很多,但是现在看来并不都是必不可少的,对比一下两者优缺点
- PVE是基于Debian的,本身就是一个完整的Linux发行版,高可定制化,这方面ESXi就不如PVE
- PVE硬件兼容性好,对设备要求低,ESXi挑设备
- PVE开源免费,也可以订阅来获取企业源更新;ESXi面向商用的,授权费挺贵
- ESXi运行要比PVE稳定的多,性能损耗平分秋色吧
- ESXi界面做的比PVE人性化,PVE目前还有好多操作需要靠命令行来实现
- ……
不多做比较了,这东西完全看个人喜好,脑袋一热换ESXi的原因也是PVE折腾久了,已经得心应手了,换个平台才能继续发扬折腾精神不是?
具体折腾过程不说了,耗时7小时(周五20:00-次日3:00),要不是周末也不敢这么晚睡,现在就很暴躁,这篇文章啥也没有,只有暴躁和喜悦,对的,毕竟我最终还是成功了!
重点来了,说几条能参考的东西:
关于黑色的裙子
- 网卡类型在PVE下必须选择e1000,ESXi下必须选择E1000e,否则启动后无法找到设备
- 磁盘控制器一定要使用SATA,不能用IDE或者SCSI,否则引导不成功
- 数据盘之前是直通的,更换平台后也必须是直通
尽管看上去如此完美,我还是遇到了问题,可能这个问题也会出现在升级降级系统之后,就是提示我更新系统,点了更新会失败,提示重装,重装也失败!
我更换平台前后的引导文件,使用的是相同的SN和MAC地址,但是启动后依然提示我更换了设备,恢复和重装都是失败的,解决方法是系统引导时不要选择第三个,一定要选第一个,等恢复完成后之后可以换回来,这是一个大坑!我百度的时候看到好多人遇到这种情况,但都没有解决,只能格式化数据盘重装。要不是我数据挺重要的,也不会花这么长时间找解决方法。
也分享一下网上提供的解决方案,如果更换引导项无效也可以试试:
将数据盘挂在到其他电脑上,使用DiskGenius之类的工具,将磁盘的0、1分区格式化(只是格式化,不是删除分区),之后放回群辉,会提示你安装系统,正常安装就行了。
原理是安装的时候,因为分区表和群辉要求一致,所以不会重新分区,数据区得以保留,但是系统肯定会被重置的。
最终,我可以睡觉了。