缘起
刚到手边的一台Dell R730是三块硬盘raid0 ,把我惊出一身冷汗,准备把它们改组成raid1 或者raid5 。
但是舍不得里面的ESXi 8 ,寻找能否把raid0改成raid1 还不掉WSXi的方法,很遗憾没有找到。那样只能重装ESXi了。
ESXi软件下载
要重装ESXi了,首先要下载ESXi的安装镜像,从官网找,发现需要先注册:
https://customerconnect.vmware.com/account-registration?source=dwnp&p=vsphere-eval-8&loggedin=false
注册帐号,密码需要8位以上,且需要带设定好的特殊字符。
注册好之后就可以下载软件了:
https://customerconnect.vmware.com/en/evalcenter?p=vsphere-eval-8&src=www_myvmware_us_evalscarouselpromohol_vsomtrylab&cid=70180000000Nb8V
选择这个:
VMware vSphere Hypervisor (ESXi ISO) image
这个iso 640M,把它做成可启动usb盘。
还提供了企业对应的软件,比如Dell版本对Dell服务器的驱动进行了一些特别配置,下载链接:https://customerconnect.vmware.com/downloads/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/8_0
最终下载的是Dell OEM版本的ESXi 8.0 和8.0 U2 ,最后安装的是8.0 U2
后来到Dell 官网驱动下载页面适用于PowerEdge R730的支持 | 驱动程序和下载 | Dell 中国,发现官方提供了ESXi 7.0版本:
CD-ROM的ISO映像
文件名: VMware-VMvisor-Installer-7.0.0.update03-21930508.x86_64-Dell_Customized-A15.iso
文件大小: 394.29 MB
其实装这个也不错。不过因为已经安装好8.0了,就么有尝试7.0 。在前面vmware官网,也有7.0和6.5版本的下载。
实际安装操作
将虚拟盘从raid0改为raid1
进入idrac之前的raid配置,将虚拟盘从raid0改为raid1。这个可以单独开一篇文档了,不过只要选菜单就行了。
大约步骤是:
启动界面按Ctrl+R 进入配置界面,选择raid配置。删除原来的raid盘,然后创建raid1, 将0:1:0盘和 0:1:1盘加入raid,这样两个盘当一个盘用,坏一个盘没事。 0:1:2留作它用,在配置里可以将它设为热备份,这样0号或1号盘坏了,它能自动顶上去。因为目前系统负载低,就没设置热备。
设置为从usb盘启动并安装
其实在idrac里可以映射光盘,比如把前usb映射为光盘,进行启动。但是我映射后在idrac启动,报错说盘有问题无法启动,所以最终是手动重启机器,进入bios,在bios中选择usb启动。
我的usb启动盘是单盘多系统,所以不知道是不是这个原因在idrac里没起成。
服务器usb启动后,安装ESXi,按照屏幕提示一步步安装即可,大部分都用默认。参考VMware vSphere 文档
最后的配置
设定固定ip地址
安装完成后,可以从控制台看到登录配置的ip地址。因为前面是默认安装,所以用的是自动获取ip地址,需要从控制台看一下。
用浏览器登录ip地址后,可以再添加固定ip地址,以方便以后的使用,比如可以配置为该网段的最后一个ip:192.168.0.254
创建虚拟机
最激动人心的时刻来了!创建了一台FreeBSD和一台Ubuntu,各配置了48核心、24G内存和约160G的硬盘。
当然在后来配置了Nvidia P4 AI计算卡直通后,得知需要锁定内存,将Ubuntu的内存设置和锁定为16G。