华为服务器安装ESXi 6.5

  华为服务器安装ESXi 6.5

  1. 安装前准备
  • 安装前需要更新bios版本, 否则报错: errno 3
  • 更新后Legacy 和 UEFI 都可以(BIOS下载)

0.1 浏览器

华为iBMC使用了NPAPI,但很多浏览器都不再支持这一特性。

Chrome

  • 42/43/44,需要手动启用NPAPI插件(地址栏输入chrome://flags/#enable-npapi)
  • 45及以后,不再支持,无法使用

Firefox

  • 52以及后,不再支持
  • 52 ESR(扩展支持版本)支持,但之后的不再支持

IE

IE最低版本应为IE9.

Windows系统一般使用IE浏览器即可,如果IE浏览器版本太低,可以选择升级IE浏览器到IE9,或者下载安装Firefox ESR

0.2 Java版本

Java版本只能是1.7或者1.8版本。详细配置参考华为iBMC“远程控制”项的“更过信息”链接。

下面以常用的Java 8的设置过程为例进行说明。

  • 从控制面板打开Java设置,在Java设置的“安全”选项卡中点击“编辑站点列表”
  • 然后再弹出窗口中点击“添加”,并输入网址, 如 https://20.12.17.28:443
  • 添加完成后点击“确定”保存,然后再Java设置界面也点击“确定”
  • 最后,需要重启浏览器才能生效

虽然华为BMC提到支持Java7,但是考虑到版本的复杂性,有些版本可能不能正常使用,尤其是还需要浏览器的配合。建议使用下一步中的网络磁盘中软件->jdk_windows_x86.zip使用的Java版本(8u25)。不过,千万不是要使用最新版8u144版本,因为自8u111之后引入了很严格的签名制度,比较弱的签名会被当作未签名,无法使用Jviewer打开控制台。

另外,实际使用发现,未进行编辑站点列表这一步也能正常安装,因此,可以先忽略这一步,如果不能进行下去,再执行这一步。

0.3 镜像文件

将 \\172.16.50.80\Internal Shared 映射为磁盘后,进入网络磁盘,选择“虚拟机->VMware-VMvisor-Installer-6.5.0-4240417.x86_64.iso”,几位要安装的esxi系统镜像。

可以将此文件拷贝到本地磁盘,否则软件使用镜像时会先传输到本地。

  1. 安装系统

安装系统需要先进入BMC界面,打开控制台。

1.1 进入控制台并加载安装镜像

由于安装系统会丢失主机上已有数据安装系统之前,必须确认主机是否已安装了系统

  • 如果控制台一直显示从网络安装,表示没有已安装的系统;
  • 如果控制台是黑屏,一般是安装了系统,按任意键即可显示操作系统界面;
    1. 对于有操作系统的情况,需要确认不再使用再继续安装。
  • 如是其他情况,确认后再操作

在浏览器输入服务器BMC管理地址(如20.12.17.28),然后输入账号密码进入BMC管理界面。然后依次点击远程控制 -> 远程虚拟控制台(独占模式),即可打开控制台。正常情况下,打开的控制台上方有工具栏。

打开控制台后,选择加载镜像,然后浏览以选择文件,并点击连接载入镜像。

载入光驱不必现在做,可以在设置BIOS之前做,但是这里做了可以避免忘记。

1.2 设置RAID

载入光驱后重启系统以进入RAID设置界面。

  • 如果没有安装系统,一般按下Ctrl+Alt+Del组合键即可重启系统
  • 如果安装了系统,通过系统重启即可,如点击重启按钮
  • 如果还无法重启系统,控制台电源按钮或者BMC界面的电源与能耗先点击正常下电,再点击上电

 

 
 

重启后,界面如下:

然后等待系统提示按下组合键设置RAID,这里进入RAID设置的快捷键为Ctrl-R

RAID配置界面如下:

由于服务器配置可能是不同的,如果硬盘数与下面不同,与其他人确认后再进行操作。

使用上下键将移动到最上方,然后按下F2键,再在弹出菜单中选择Clear Configuration

按下Enter键后再弹出菜单选择YES,确定删除当前RAID配置,即删除所有虚拟磁盘。

之后,配置界面如下

使用Ctrl-N进入Ctrl Mgmt标签页,然后使用上下键移动到Enable JBOD并使用空格键开启此选项,效果如下:

然后使用上下键移动到APPLY处,按下Enter键即表示使修改生效。

重要:设置完成后一定要去PD Mgmt标签页检查State都为JBOD,如下图。如果不是,说明有问题。解决办法是先在Ctrl Mgmt中关闭Enable JBOD,再在VD Mgmt中按F2清除配置,然后再开启JBOD。

之后,按下Esc键退出配置界面,并在弹出窗口中确定退出。此时系统提示按下Ctrl-Alt-Del组合键重启系统。点击快捷键按钮并在弹出窗口中点击红色方框内组合键即可发送此组合键,系统也会重启。

1.3 设置BIOS启动项

设置RAID后,可能找到正确的引导项安装系统,这时需要设置BIOS或者直接选择启动项。以下两种方式都能设置从安装镜像启动。

系统启动过程中,会出现以下提示:

出现上述界面后,按下

  • F3/F11 :选择启动项,临时有效
  • F4/Del :设置BIOS启动项,永久生效

加载ISO镜像后,BIOS启动项会识别出虚拟光驱,所以可在BIOS中设置虚拟光驱为第一启动项。但是,由于系统安装完成后,虚拟光驱自动卸载,此时BIOS里面没有此项,下次加载镜像文件后仍然要修改BIOS启动项,所以建议直接选择启动项,效果相同。

无论选择哪种方式,华为服务器都必须输入BIOS管理密码才能进行修改。BISO管理密码默认与BMC登陆密码一致。

1.3.1 选择启动项

F3/F11键可选择启动项,在其中选择Virtual DVD-ROM VM 1.1.0并按Enter键即可从此设备启动。

1.3.2 设置BIOS的启动顺序

进入BIOS界面后移动到Boot标签的Boot Type Order,按Enter键设置启动项

然后根据屏幕下方提示使用F5/F6移动将CD/DVD-ROM Drive移动到第一个

设置完成后,按F10保存并退出。

 

1.4 安装系统

从安装镜像启动后,界面如下:

选择第一个进行安装,然后提示加载ESXI安装文件:

加载完成后,显示欢迎界面,按下 Enter键 继续

之后出现用户协议界面,按 F11 接受并继续

然后开始扫描硬盘并选择系统安装到的硬盘,这里选择30GB的硬盘,按Enter继续。

注意:硬盘书如与下面有差别,说明RAID配置有问题,需要重新配置。

接下来选择键盘,上下键选择US Default并按Enter键继续

然后根据提示输入根用户密码,并按Enter键继续

然后再出现的提示信息中,按F11键确定在选定磁盘上安装系统

之后就会提示正在安装系统

安装完成后选择按照默认选择按Enter键移除安装盘并重启即可。

1.4 配置ESXI系统

系统安装完成后要求重启,重启后的界面如下:

按下F2来配置系统,此时要求输入root用户密码

输入密码并确认后进入如下设置界面(屏幕最下方有操作提示)

选择Configure Management Network进入网络配置页面

然后再网络配置页面选择IPv4 Configuration以设置IPv4地址

设置内容如下图红色方框中所示(IP地址依具体情况而定)

按Enter键确认后返回网络设置页面,然后按Esc键退出此页面。此时提示是否应用之前的设置并重启网络,输入Y确认。

返回主设置界面后,如果想要开启Shell和SSH,选择Troubleshooting Options 

然后移动到Enable ESXi ShellEnable SSH按下Enter键由Disabled更改为Enabled

注意:本次安装两者都不开启,因为存在安全风险,也没有意义。

然后按Esc键即可退出此界面并进入主设置界面,然后再次按下Esc键即可退出设置界面。此时如果要修改设置,需要重新按F2并输入密码进行设置。

1.5 验证设置

1.5.1 使用telnet验证

在Windows命令行或者Xshell等工具中输入

telnet 20.12.11.132

如果有类似下图中Connection established的提示,表示网络配置成功。

1.5.2 使用ping验证

在命令行输入:

ping 20.12.11.132

正常情况下应该没有丢包,表示网络设置成功。如果丢包率为100%,表示配置错误或未生效。需要在ESXi配置页面检查并设置。

1.5.3 使用ssh验证

通过SSH测试网络设置存在一个问题,即ESXi默认不支持root用户使用ssh方式登陆。如果使用这种方式验证,在Xshell等工具中输入

ssh [email protected]

如果提示输入密码,表示网络连接正常。但是输入密码之后依然无法登陆,因为不允许root用户用ssh方式登录。

如果要使用ssh登陆,首先要新建非root用户,用此用户登录后执行su - root切换到root用户。

如果确实需要root用户登录,需要登陆后修改sshd配置文件来允许root用户登录。

 

 

 

 

  1. 问题

2.1 BMC管理界面远程虚拟控制台(独占模式)为灰色,无法选中。

这是由于使用独占模式打开控制台,最多只能有一个用户在操作,可以关闭在其他地方打开的控制台,即可正常进入。

如果确认没有其他用户在使用控制台,可以在远程控制中远程虚拟控制台(KVM)属性进行删除连接操作。

2.2 当前Java版本是1.7,但是无法打开控制台。

建议使用前面说的8u25版本。

2.3 ESXi表示什么

ESXi先前名为ESX, 即Elastic Sky X。以下全是猜测,还没找到验证 ^-^。

  • 可能是因sky与cloud关系使用sky
  • X可能是想表示Extension的意思
  • 更名为ESXi后使用了整合(integrated) 更好的系统,同时ESXi为VMware Infrastructure software suite一部分,可能考虑了Infrastructure/Integrated而使用了i。
  • ESXi不包含Linux内核

 

你可能感兴趣的:(kvm)