• 隐藏侧边栏
  • 展开分类目录
  • 关注微信公众号
  • 我的GitHub
  • QQ:1753970025
Chen Jiehua

Gen10 Plus安装ESXi 

HPE MicroServer Gen10 Plus支持iLO5,可以非常方便进行操作系统的远程安装;在虚拟化方面,VMWare ESXi可算是一大巨头,而且还有免费版本。因此,我决定在Gen10 Plus上安装ESXi来作为服务器的虚拟化方案。

ESXi

ESXi是什么?从维基百科上摘抄一下介绍:

VMware ESXi是VMware开发的企业级类型 I(type-1)Hypervisor,用于硬件虚拟化。作为类型 I(type-1)Hypervisor,ESXi不是安装在操作系统上的软件应用程序,而是直接安装在硬件上并且集成了重要的操作系统组件,如内核[3]。VMware ESXi原名ESX,2010年ESX4.1版本发布后,VMware将ESX更名为ESXi[4]。

简单来说就是一个专门用于虚拟化的操作系统,同类的产品还有Proxmox VE、unRaid等等:

  • ESXi:偏向商业化(毕竟是商业公司产品),界面清晰简单易用,但扩展性比较差(毕竟商业服务器要求稳定为主,用户也不会乱折腾);
  • PVE:基于Debian Linux,虚拟机内核为KVM,硬件兼容性优秀,可扩张性更强;不过部分操作需要命令行,瞎折腾的话容易把系统搞挂掉;
  • unRaid:偏向NAS系统,不做对比;

基于稳定性考虑,我决定用ESXi来做虚拟化,毕竟数据无价啊。

对于HPE MicroServer Gen10 Plus,可以直接在官网下载ESXi的镜像:

Intelligent Provisioning

HPE MicroServer Gen10 Plus有个很强大的功能就是Intelligent Provisioning,它是机器内置的一个服务器部署工具,可以非常方便进行操作系统安装和服务器配置。

如果是通过iLO登录的,可以看到如下的界面:

  • Rapid Setup:快速安装操作系统;
  • Perform Maintenance:服务器维护工具,包括各种配置、重置、擦除系统等;

我第一次安装采用的是Rapid Setup,然而比较坑的是它把ESXi安装过程的各种选项都跳过了(包括磁盘选择等),直接一键完成,不愧是”快速安装“。装完后我甚至连登录账号密码是啥都不知道……

不过后来查到了,如果安装过程没有设置,默认用户名是root,密码是 _Passw0rd_

U盘安装

首先说明:这里的“U盘安装”指的是将系统安装到U盘,而不是通过U盘启动来安装;整个安装过程都是远程操作的。

为什么要将ESXi系统安装到U盘?

  • 节省磁盘位,毕竟Gen10 Plus只有4盘位,PCIe接口也只有一个,硬件资源是非常宝贵的;
  • 系统隔离,ESXi系统跟数据存储完全独立,升级系统或故障恢复时更能保证数据安全;

当然,必然也会有缺点:

  • USB读取速度有限,系统启动时间必然更长;

在我看来,优点是要远远大于缺点的!

安装姿势

传统的安装方式是将iso镜像通过工具写入到U盘,接着将机器启动顺序设置为U盘启动,然后开始安装。

然而Gen10 Plus在iLO5特性加持下,支持采用更加高大上的远程安装,完全可以抛弃这种土方法。

在浏览器中登录iLO5远程管理界面,点开左下角的终端,直接就相当于目前服务器的显示器输出了:

然后选择加载本地iso文件,这样子服务器就可以直接使用你本地的系统安装镜像了,甚至还支持填URL。

接着设置下次重启的启动项:

然后重启机器,正常就可以开始系统安装了,在iLO5的终端中可以对安装过程进行操作~

最后安装完成,需要什么虚拟机直接搞起。

参考:

码字很辛苦,转载请注明来自ChenJiehua《Gen10 Plus安装ESXi》

评论