网站建设服务器
我一直想做一个虚拟化实践的详细文档。在网络上找到的大部分人都是在VM工作站上模拟安装ESXI,实际上和实际安装是不一样的。本文根据实际操作,一步步记录ESXI的安装过程和遇到的问题,记录解决问题的方法,希望可以学习ESXI或者和有兴趣的朋友交流。
首先,准备好所需的服务器和硬盘。这次用的是两块600G SAS 15K硬盘,三块4TB SATA 7.2K硬盘。计划做两个600G的硬盘RAID1,主要用来安装ESXI和虚拟机系统。三个4TB硬盘是RAID5,作为虚拟机的数据存储磁盘。
依次插入硬盘,0-1是600G,2-4是4TB。
开机后等待提示CTRL R时,按CTRL R进入RAID卡配置。
可以看到,RAID卡已经识别了这五个硬盘,并列出了它们。熟悉的画面,熟悉的公式。
好,创建一个RAID1磁盘组,如下图所示。
然后创建一个RAID5磁盘组,如下所示。
创建RAID后重启服务器,按F11进入启动管理菜单,如下图。
等待开始。
选择一次性BIOS引导菜单。
选择[硬盘驱动器]磁盘连接到背面USB 2:data traveler 2.0。
这里需要注意的是,我事先准备了一个ESXI安装u盘,插在服务器后面的USB口。ESXI安装镜像可以从戴尔官网下载,强烈建议从官网下载,因为官方发布的ESXI系统集成了戴尔物理服务器所需的驱动程序。如下所示,并使用工具制作启动u盘。
这时,我看到从u盘启动的屏幕。有两种选择,一是安装ESXI,二是从本地硬盘引导。
安装ESXI后选择安装进度,然后等待。
静静等待,安装还是很快的,你能做的就是期待进度不要停,不要报错。
进度结束后开始扫描硬盘。
当当当当,此时出现了一个奇怪的现象,只找到了7.28T RAID5磁盘组和一个u盘。600G RAID1磁盘组在哪里?
在网上搜了一下资料,发现ESXI6.5只支持512e硬盘(普通硬盘是512n),4kn硬盘不支持。而我用的只是一个4kn的硬盘,如下图。
没办法只能再去戴尔官网下载ESXI6.7版本6.7。据说已经支持4kn硬盘了。
重复以上步骤制作启动盘,重启服务器从u盘启动,出现预期画面,如下图。
继续下面的步骤,选择键盘布局,默认为US。
设置系统密码。
准备安装ESXI6.7
但是,往往是很多好事,世事难料,出现了误差,如下图。
错误,无法挂载这个外部磁盘分区,无法读取磁盘分区表等等。
反正是“失败”了。
磁盘硬件本身肯定没有问题,因为几乎是新硬盘。600G硬盘在其他地方用过一两次,4TB硬盘是新硬盘。600G硬盘坏过几次?它不存在。重新启动并检查磁盘。RAID模式下硬盘显示没有问题。但此时想起来,所有的硬盘都没有重新格式化。如果它们被重新格式化就好了,但是ESXI似乎没有提供类似的功能。
但为了效果,而不是方法,我马上用了windows安装盘的磁盘管理命令功能,发现600G RAID1磁盘组的可用大小为0!
不管三七二十一,用clean命令清理磁盘,然后列出来,发现还有可用的磁盘容量。
猜测是之前用这个600G硬盘造成的,里面有一些其他的RAID信息。
获得硬盘的可用容量后,在进入ESXI安装之前重新启动服务器。600G磁盘组的完美发现。
进入车内后出现预期的安装进度。
全部安装完成后,系统提示重启服务器,你需要拔出ESXI系统u盘,然后重启。
重新启动后,将出现以下屏幕。这是什么操作?
找不到磁盘或操作系统。
郁闷,刚才的盘在哪里?ESXI刚刚安装在哪里?
一番打听,原来是开机模式有鬼。本来这台服务器安装的是windows server 2008r2,默认启动模式是BIOS。重启后进入BIOS,将引导模式改为UEFI。
保存设置,重启服务器,熟悉的画面又出现了。没有必要表达你的满意。
安装完成后,出现操作界面。首先,F2进入配置菜单。
提示配置系统密码,设置完毕后回车。
进入配置菜单,选择配置管理网络,配置网卡的IP地址。
选择IPv4配置。
选择设置静态IP地址,并设置IP地址。
如有必要,选择dns配置,进入DNS配置,并设置DNS。
找到另一台计算机并ping ESXI,如下所示。
此时,ESXI界面显示系统设置的IP地址。
至此,ESXI虚拟化平台已经安装完毕。
ESXI虚拟化平台只是底层架构,需要在这个平台上安装虚拟服务器系统。
根据地址,进入平台进行配置。
多么熟悉的味道,让人想起家乡的食物。
输入之前设置的帐户和密码。默认帐户是root。
进入操作平台后,显示物理服务器的一些信息,还有一些提示。最重要的是提醒你,这是试用版,需要购买许可证才能长期使用。首先我们进入许可证菜单,选择分配一个许可证,然后输入一些字符串,网上有很多,然后点击检查许可证,就结束了,获得了许可证。
有人说要赶紧建个虚拟机。不必着急。那些4TB的硬盘好像还没用过。我们不能忘记初衷。它们是用来存储数据的。就照着下面这张图。
操作完成后,可以在存储中看到7.27TB的存储容量。
然后我们做了最重要的一步,创建虚拟服务器。
先做一个简单的2003,因为2003的ISO文件最小,上传速度最快。
这个时候,我们来选择将2003安装在哪个存储区,当然也要选择600G,15K速度的硬盘。
下一步是根据实际需要分配虚拟机的一些配置。
需要注意的是,默认的安装介质是物理服务器的光驱,有光盘的可以直接插入。
如果没有光盘,也不用担心,可以直接上传ISO镜像,像虚拟光盘一样加载ISO文件。
展开CD/DVD驱动器菜单,并选择[数据存储ISO文件]。这时会弹出一个对话框让你选择一个ISO文件,但是新硬盘上没有ISO文件,我们就点击【上传】。
对于我来说,在上传之前,我创建了一个专门放图片的ISO文件夹,点击【创建目录】即可完成。
然后单击上传以选择本地磁盘上的ISO文件。确认后会有卡顿,让人感觉没有开始上传的错觉。此时不要再点击上传,等待几秒钟,会出现进度条,表示上传已经开始。
进度完成后,会列出上传的ISO文件,种子选择后我们可以点击【选择】。
单击Finish,一个名为2003的虚拟机将出现在虚拟机列表中。
单击虚拟机进入虚拟机菜单,然后选择[开机]。
虚拟机开启后,点击控制台,你会发现有一个控件是我们需要安装的,否则你可能无法直接操作虚拟机。
下载安装控件,然后在界面中点击2003的屏幕,弹出一个可以直接操作的控制台屏幕,类似于远程桌面。下一步是逐步安装系统。
安装完成后,我们来设置一下虚拟机的IP地址,看看虚拟机和物理机能不能通信。
用局域网内的其他电脑测试,ping虚拟机没有问题。
接下来,就是虚拟机服务器为我们服务的时候了。如果你需要什么,就像物理服务器一样运行。
同样,可以安装Server 2008、2012、2016、Linux等。只要有足够的物理硬件,就可以创建几个虚拟服务器,让一个物理服务器充当几十个虚拟服务器的载体。为什么不呢?
细心的朋友一定发现了一些线索。创建虚拟机时,默认情况下会设置一个30G的磁盘。这个必须是c盘,默认必须在600G的高速盘上。
磁盘文件显示虚拟磁盘位于datastore1上。
增加一个数据盘也很简单。在虚拟机菜单中单击编辑,然后选择添加硬盘和新标准硬盘。
当你想要一个800G空间的磁盘时,显然600G的高速磁盘是无法满足的。此时,我们选择[位置]中的[浏览]。
此时,datastore1和datastore2在弹出窗口中可用。此时,我们选择datastore2并创建一个文件夹来存储2003个虚拟磁盘文件。
此时可以看到可用容量为7.25TB,足够存储一般的数据文件。
保存后进入虚拟服务器系统,然后在线初始化磁盘。
至此,你的虚拟服务器完全可以开始对外提供服务了!
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。