因为工作需求,公司新买了一台戴尔R730服务器需要安装VMware ESXi 5.1.0系统。公司也有其他戴尔服务器ESXi系统的服务器,平时也有做一些简单的运维工作。在新购的戴尔服务器上ESXi系统还是第一次,安装过程中当然也遇到了一些问题。整理如下给和自己同样小白的新手提供下思路。
安装系统前的准备工作,首先是将VMware ESXi5.1.0系统通过软碟通软件工具刻录到U盘,然后修改服务器BIOS启动项调整为U盘启动,接着是按照安装系统。
以下是安装系统的教程:
这个上面已经介绍的很详细了,这里就不重复了。这里开始介绍安装过程中遇到的第一个问题,在开始安装后不久系统界面就卡在了loading /lsi_mr3.v00处,
刚开始以为是刻录过程中出现了问题尝试重新刻录,更换刻录工具,DD分区重做MBR等等;结果还是卡在系统界面,给出了两种解决方案:
因为时间充足所以两种方案都有尝试,其中可能是刻录问题改用EFI模式故障还是依旧;复制重命名文件以后还是解决了问题的。
解决以后然后继续安装,结果在选择disk时无法检测到服务器的硬盘:
然后继续上网查资料,大概原因有三点:
a.Dell服务器在安装esxi系统时需要先配置RAID和分区初始化(这里需要注意的是预分出系统盘要小于 2T,MBR只支持2T的硬盘,esxi是基于linux内核的)
![](/qrcode.jpg)
b.BIOS中SATA的模式
c.驱动问题
整理了网上解决办法后,首先开始配置服务器的RAID,一般新购的服务器中都会有配置手册。一下是网上找到了链接,和手册上的内容一样:
在启动界面显示ctrl+R的时候,按ctrl+R键,进入RAID配置界面进行配置。
在配置完成分区和快速初始化后,重新安装系统还是读不到服务器硬盘,接着就是去更改BIOS中SATA模式。(独立整列卡BIOS设置硬盘模式为AHCI,板载集成RAID卡硬盘模式需要更改为RAID。)
更改完硬盘模式后依然无法读到服务器硬盘,然后就去官网去找驱动吧。可是官网相关驱动有好几份也没有使用说明,只能去联系戴尔原厂工程师。戴尔工程师反馈可能是驱动的问题,一般esxi系统是没有Dell硬盘驱动的需要Dell定制版的esxi系统。使用Dell提供的esxi系统重新刻录后成功的读出了服务器硬盘。。。
然后在寻找解决办法的过程也不小心自己给自己挖了2个小坑:
1.在尝试使用iDRAC与生命周期控制器安装操作系统(Lifecycle Controller),时由于自己非正常关机造成开机时显示:lifecycle controller not available
解决办法:F2,iDRAC Settings,Lifecycle Controller,Enabled。
2.在配置RAID过程中发现有四块硬盘的状态为Foreign
解决办法:在RAID的VD配置界面中的根目录下选择Foreign Config ,Clear。