一直想作一份详细的虚拟化实操说明文档,网络上找到的大多数是在VM WORKSTATION中模拟安装ESXI,模拟安装其实与实操安装仍是存在必定的差异的。本文根据实际操做,一步步记录ESXI安装过程及所遇到的问题,并记录解决问题办法,但愿想学习ESXI或有兴趣的朋友一块儿交流。
首先准备好须要的服务器和硬盘,此次用到的是2块600G SAS 15K硬盘,3块4TB SATA 7.2K硬盘,计划是将2块600G硬盘作RAID1,主要用来安装ESXI和虚拟机系统用;3块4TB硬盘作RAID5,用来做为虚拟机的数据存储盘。
将硬盘依次插入盘位,0-1是600G,2-4是4TB。
开机后等待出现提示CTRL+R时,按CTRL+R,进入RAID卡配置。
能够看到,RAID卡已经识别到这5块硬盘,并列出。熟悉的画面,熟悉的配方。
好了,建立RAID1磁盘组,以下图。
接着建立RAID5磁盘组,以下图。
RAID建立完成后重启服务器,按F11进入启动管理菜单,以下图。
等待启动。。。
选择One-shot BIOS Boot Menu。windows
选择【Hard driver】Disk connected to back USB 2:Data Trraveler 2.0 。
这里须要注意,我已经提早准备好了一个ESXI安装U盘,而且插在了服务器后面的USB口。ESXI安装镜像能够从DELL官网下载,并且强烈建议从官网下载,由于官方发布的ESXI系统集成了DELL物理服务器所需的驱动。以下图,并使用工具制做启动U盘。
此时看到从U盘启动的画面,有两个选项,一个是安装ESXI,一个是从本地硬盘启动。
选择安装ESXI后出现安装进度,等待便可。
安静等待,安装仍是很快的,能作的就是期待进度不要停,不要报错。
进度结束后开始扫描硬盘
当当当当,此时出现了一个奇怪的现象,只发现了7.28T的RAID5磁盘组和一个U盘,600G的RAID1磁盘组哪去了?
后经网上查找资料,发现ESXI6.5只支持到512e硬盘(普通硬盘均为512n),4kn硬盘还不支持。而我用到偏偏是4kn硬盘,以下图。
没办法,只能到DELL官网从新下载ESXI6.7版本,听说已经支持4kn硬盘了。
重复上面制做启动盘步骤,重启服务器从U盘启动,出现了期待的画面,以下图。
继续下面步骤,选择键盘布局,默认US。
设置系统密码。
准备安装ESXI6.7了。
但每每就是好事多磨,世事难料,又出现了报错,以下图。
大体意思是说:出错了,不能挂载这个外部的磁盘分区,读取不到磁盘的分区表之类的。
反正就是“failed”。
磁盘硬件自己确定没有问题,由于几乎是新的硬盘,600G硬盘其余地方用过一两次,4TB的都是新硬盘。600G硬盘用过几回就坏了?不存在的。重启再检查下磁盘,在RAID模式下硬盘显示没有问题。但此时想起来,全部硬盘都没有从新格式化,是否是从新格式化就行了,可是ESXI好像并无提供相似的功能。
但求效果,不求方法,当即使用windows安装盘的磁盘管理命令功能,发现600G的RAID1磁盘组可用大小为0!!
无论三七二十一,使用clean命令清除磁盘,再list出来,发现有了可用磁盘容量。
猜测是以前用了这个600G的硬盘,里面有一些其余RAID信息致使的。
获取到硬盘可用容量后,重启服务器再进入ESXI安装。完美发现600G磁盘组。
回车后出现期待的安装进度。
所有安装完毕后系统提示重启服务器,并须要拔出ESXI系统U盘,照作后重启。
等重启后出现了以下画面,这又是什么神操做?
再大体翻译下:没有磁盘或操做系统被发现。
郁闷啊,刚才的磁盘哪去了?刚才安装的ESXI哪去了?
通过一番查询,原来是引导模式搞的鬼。原先这台服务器是安装的windows server 2008r2,启动模式默认为BIOS,重启后进入BIOS,更改Boot Mode为UEFI。
保存设置重启服务器,熟悉的画面再次出现,满意之情无需言表。
安装完成后,出现了操做界面,首先F2进入配置菜单。
提示配置系统密码,设置后按回车。服务器
进入配置菜单,选择Configure Managenent Network,配置网卡的IP地址。
选择IPv4 Congiguration
选择设置静态IP地址,并设置好IP地址。
须要的话再选择DNS Configuration,进入DNS配置,并设置好DNS。
找台其余电脑,ping通ESXI,以下图。
此时ESXI界面显示了系统所设置的IP地址。
至此,ESXI虚拟化平台已安装完毕了。
ESXI虚拟化平台只是一个底层架构,还须要在此平台上安装虚拟的服务器系统。
根据地址,进入平台进行配置。
多么熟悉的味道,想起了家乡的菜。
输入以前设置的帐户和密码,默认帐户是:root
进入操做平台后,展现的就是所在物理服务器的一些信息,并有一些提示,最重要的是提醒你这个是试用版,须要购买许可才能长期使用。首先咱们进入许可菜单,选择分配许可证,而后输入一些字符串,网上多的是,而后点击检查许可证,就完事了,许可就获取到了。
有人说要抓紧建虚拟机了,不急,彷佛咱们还没用用到那些4TB的硬盘,不能忘记初衷,是用来放数据的。按照下图操做便可。
操做完成后便可看到存储中7.27TB的存储容量了。
接着咱们作最重要的一步了,建立虚拟服务器。
先作个简单的2003,由于2003的ISO文件最小,上传速度最快。
此时让咱们选择将2003安装在哪一个存储区,固然选择600G的,15K转速硬盘。
接下来是分配虚拟机的一些配置,按实际需求来吧。
须要注意的是,默认安装介质是物理服务器的CD驱动,有光盘的直接塞进去便可。
若是没有光盘的,也不用担忧,能够直接上传ISO镜像并像虚拟光驱同样加载ISO文件。
展开CD/DVD驱动器菜单并选择【数据存储ISO文件】,此时会弹出对话框让你选择ISO文件,可是新的硬盘并无ISO文件,因此咱们点击【上载】。
我呢在上载以前先建立了一个ISO文件夹专门放镜像,点击【建立目录】便可完成。
而后点击上载选择本地磁盘上的ISO文件,确认后会有一个卡顿,让人感受是否是没有开始上载错觉,此时不要再次点击上载,等待几秒钟,进度条出现即代表上载已开始了。
进度完成后会列出说上传的ISO文件,咱们选种后点击【选择】便可。
点击完成后,在虚拟机列表中就会出现一个刚才命名为2003的虚拟机。
点击该虚拟机,进入虚拟机菜单,而后选择【打开电源】。
虚拟机开机后,点击控制台,会发现有个控件是须要咱们安装的,否则可能没法对虚拟机进行一个直接的操做。
下载安装好控件,再点击界面中2003的画面,便可弹出一个可直接操做的控制台画面,相似于远程桌面吧。接下来就是一步步安装系统了。
安装完成后咱们先设置虚拟机的IP地址,看看虚拟机和物理机可否通信。
拿局域网内的其余电脑测试,ping通虚拟机没有问题。
接下来就是让虚拟机服务器为咱们服务的时候了,须要什么就如物理服务器同样操做便可。
一样的,能够安装Server 200八、20十二、2016,也能够安装Linux等,只要物理硬件足够,你能够建立若干个虚拟服务器,让一台物理服务器扮演数十台虚拟服务器的载体,何不快哉?!网络
细心的小伙伴确定发现了一些端倪,在建立虚拟机的时候,默认状况下设置了一个30G大小的磁盘,这个确定就是C盘了,默认确定也是在600G高速磁盘上的。
磁盘文件显示虚拟磁盘位于datastore1上面。
添加数据盘也很简单,在虚拟机菜单中点击【编辑】,选择【添加硬盘】【新标准硬盘】。
当你想要一个800G空间的磁盘时,显然600G高速盘是知足不了的,这时候咱们选择【位置】中的【浏览】。
此时弹窗中有datastore1和datastore2可供选择。此时咱们选择datastore2,并建立一个存放2003虚拟磁盘文件的文件夹。
此时能够看到可供使用的容量为7.25TB,足够存放通常的数据文件了。
保存后进入虚拟服务器系统,先将磁盘联机再初始化便可。
至此,你的虚拟服务器已经彻底能够对外开始提供服务啦!架构