虚拟化系统-ESXi
2018年01月02日

概述

ESXi是Vmware推出的一款免费虚拟化系统。可以为服务器创建多个虚拟系统。与 VirtualBox、QEMU、Hyper-V 等方案不同,ESXi 是 Type-1 Hypervisor,它直接运行于裸机上,不需要先安装一个操作系统,因此性能开销小,本身占地也很小,很适合安装到 TF 卡或 U 盘等小型存储器中。正巧,Gen8 的机箱内主板上有一个USB和一个TF卡接口,可以把ESXi安装进去。由于ESXi启动完成之后就在内存中运行了,不用担心U盘和TF卡的读写性能问题。

esxi 下载地址选择
左侧下载-产品下载-VSphere-自定义ISO-HPE Custom Image for ESXi 6.7 GA Install CD

安装

  1. 打开机箱插上TF 卡 EXSi 最小需要4G容量,4G卡不足4G容量,所以可以选择8G卡
  2. 运行irc程序,链接iLO
  3. 开机 - F11 - 选择从CD-ROM启动 - 引导菜单选择EXSi安装程序
  4. 等待加载完毕,选择安装的存储设备(TF卡,注意设备的存储容量是否正常)
  5. 设置root密码
  6. 安装完以后,打开iLO配置页面,共享iLO端口.然后重启iLO.ESXi默认自动获取ip,就可以直接获取ESXi

网上曾有人提及可以绕过4G内存限制,但是不知道有没有什么后患.索性弄个8G内存.

群晖DSM

小技巧

硬盘直通

  1. 在gen8 raid卡里将硬盘添加到存储
  2. 查看硬盘设备名称
ls -lh /dev/disks/

可以根据硬盘容量方便区分是哪个硬盘
其中冒号后的数字为硬盘分区。复制不带数字的标识符,如:naa.600508b1001cdfcdec3e1d12f18f4e90
3. 创建RDM直通

vmkfstools -z /vmfs/devices/disks/<直通硬盘的标识符> /vmfs/volumes/<保存vmdk的硬盘标识符>/<VMDK名字>.vmdk

vmkfstools -z /vmfs/devices/disks/naa.600508b1001ca12f036ec90536d34b40 /vmfs/volumes/os/data.vmdk

vmkfstools -z /vmfs/devices/disks/naa.600508b1001c9ef2403d760b6f100a17 /vmfs/volumes/os/temp.vmdk

1.82 raid naa.600508b1001cff5ba644a23da08135f7

naa.600508b1001c9ef2403d760b6f100a17

naa.600508b1001c9ef2403d760b6f100a17

  1. 在ESXi里,将硬盘添加到虚拟机里
  2. 打开群晖,配置存储

虚拟机自启动

  1. 打开web管理页面 启用虚拟机自启动功能
    导航器-管理-系统-自动启动-编辑设置已启用-是
  2. 设置要自启动的虚拟机
    导航器-虚拟机-选择要自启动的虚拟机-右键-自动启动-启用

对于多个需要自动启动的虚拟机,可以更改自启动顺序

更新ESXi

更新ESXi

esxi 密钥登录

  1. 生成密钥
  2. 复制密钥
cat id_esxi.pub | ssh root@HOSTNAME_OR_IP_ADDRESS 'cat >>/etc/ssh/keys-root/authorized_keys'

esxi 使用/etc/ssh/keys-<username>/authorized_keys文件保存用户的密钥信息
默认允许root登录和证书登录(v 6.5)
3. 配置快捷登录

vim ~/.ssh/config
Host esxi
    HostName esxi
    User root
    Port 22
    identityfile /path/of/id_rsa
  1. 连接
ssh esxi

esxi 需要在/etc/hosts文件内指向esxi的IP

相关链接

ESXI硬盘RDM直通给群晖使用
https://forum.51nb.com/thread-1731181-1-1.html

MicroServer Gen8 硬盘RDM 经验谈
https://www.chiphell.com/thread-1353525-1-1.html

gen8 安装 EXSi 6.5 磁盘问题
https://www.chiphell.com/thread-1674214-1-1.html

ESXi 下载讨论
https://www.chiphell.com/thread-1254459-1-1.html

ESXi 命令介绍
https://homeservershow.com/forums/topic/9602-esxi-notes/

ESXi 安装
https://www.biaodianfu.com/gen8-esxi.html

HPE ESXi 官方介绍
https://www.hpe.com/us/en/servers/hpe-esxi.html

vmware ESXi 介绍
https://my.vmware.com/cn/web/vmware/details?downloadGroup=OEM-ESXI60GA-HP&productId=491

ESXi 配置 知乎
https://www.zhihu.com/question/40934850?sort=created

vmware esxi 手册

esxi 下载地址
https://my.vmware.com/cn/group/vmware/details?downloadGroup=OEM-ESXI67U1-HPE&productId=742