vmware esxi 5.5怎样配置客户机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vmware esxi 5.5怎样配置客户机相关的知识,希望对你有一定的参考价值。

参考技术A   要学习vSphere,很多情况下,都需要多台物理设备才能搭建一个环境,没有环境怎么办?如果你已经有了一台现成的ESXi主机,那么一个可行的方法在其上安装几台ESXi虚拟机。
有不少文章已经写了如何在VMware
Workstation
8或更高版本上安装ESXi,今天我们来讲如何在ESXi
5.5的hypervisor上安装另一个ESXi
5.5。是的,这是可行的。
当然,这是有一些前提条件和必要的步骤。
首先,你在创建虚拟机的时候,在创建虚拟硬件配置的时候,要注意满足ESXi
5.5安装的最低要求(例如最少2个CPU,如果你只有1个CPU,那么安装会直接被拒绝。具体请查询VMware官方手册)我的目的是为了测试VSAN,因此采用的配置为4个CPU,8GB内存,2个网卡(分别在2个不同的子网),厚置备方式的4GB硬盘(注:为测试VSAN还需要2个硬盘,将在以后添加)。具体如下所示:
  image
  其次,客户机的操作系统的选择非常有意思,你开始是找不到ESXi
5.x的选项的,所以,就随便先选一个Other(64bit)吧。创建完成后,立刻进行虚拟机配置更改,到Options,
General
Options里面更改操作系统类型,此时,就可以在Other里面找到VMware
ESXi
5.x了。
  image
  如果你用的是中文版vSphere
Web
Client,
在这个地方可以找到:
  image
  接下去一个需要注意的地方是,
你必须使用虚拟机版本9或者10(兼容ESXi
5.1的是v9,兼容ESXi
5.5的是v10)所以,这里必须升级到虚拟机版本10。如果你用vSphere
Web
Client创建的虚拟机,那么可以直接选择虚拟机版本10。如果你是用vSphere
Client创建的话,因为vSphere
Client最高只能创建版本8的虚拟机,你只能创建v8的。因此,接下去你还是不得不打开vSphere
Web
Client,并把虚拟机版本升级到10。
鉴于此,我推荐在创建虚拟机阶段就直接使用vSphere
Web
Client。
除此之外,还有一个必须的选项需要打开,就是要在虚拟机硬件的CPU的属性中,开启硬件虚拟化的功能——向客户机操作系统公开硬件辅助的虚拟化。(英文版对应的是:"Expose
hardware-assisted
virtualization
to
the
guest
operating
system.")。为啥需要这个呢?物理主机安装ESXi的时候,有一个前提条件,需要到Bios里面开启处理器的虚拟化选项,对不对?现在虚拟机也一样呀,需要让处理器支持虚拟化选项。这个选项起到了同样的作用。注意,这个功能只有在vSphere
Web
Client中才能设置,在传统的vSphere客户端中是没有的,这再次印证了应该直接使用vSphere
Web
Client。
  插一句,从vSphere
5.0开始,VMware就开始不断引导用户更多地使用Web客户端,很多新的设置必须在Web客户端中才能配置。不过因为没安装vCenter之前是没有web客户端的,因此传统客户端还是有一点点用武之地。如果你的环境是纯粹的虚拟化环境的时候,在安装了第一台ESXi主机后才能在这台主机上部署vCenter或vCSA,那么还是需要先用一下传统客户端的。等到vCenter
Server安装配置完毕,web客户端可以开始用以后,就基本上可以一直用web客户端了。
  安装的过程很简单,就不多说了。最后,来一张安装成功图。
  总结一下重点:
  用vSphere
Web客户端(避免虚拟机版本升级的操作)
  通过2次编辑虚拟机属性来更改操作系统为VMware
ESXi
5.x
  直接创建版本10的虚拟机
  开启CPU的硬件虚拟化——向客户机操作系统公开硬件辅助的虚拟化。

Cobbler安装VMware ESXi6.0

Cobbler安装VMware ESXi6.0

ks文件:

[root@sky ~]# cd /var/lib/cobbler/kickstarts/
[root@sky kickstarts]# cp sample_esxi5.ks sample_esxi5.ks.bak
[root@sky kickstarts]# vim sample_esxi5.ks
#
# Sample scripted installation file
# for ESXi 6+
#

vmaccepteula
reboot --noeject
rootpw --iscrypted $default_password_crypted

install --firstdisk --overwritevmfs
clearpart --firstdisk --overwritevmfs

#$SNIPPET(‘network_config‘)      <==注释掉
network --bootproto=dhcp         <==添加此行

%pre --interpreter=busybox

$SNIPPET(‘kickstart_start‘)
$SNIPPET(‘pre_install_network_config‘)

%post --interpreter=busybox
r=busybox      <==添加此行
$SNIPPET(‘kickstart_done‘)

[root@sky kickstarts]# cobbler sync

以上是关于vmware esxi 5.5怎样配置客户机的主要内容,如果未能解决你的问题,请参考以下文章

VMware vSphere Client客户端连接ESXI问题

裸机上安装一个vmware esxi 6,怎样给硬盘分主分区,扩展区

V-1-2 Vmware桌面虚拟化环境搭建之ESXi服务器的操作

VMware vSphere 5.5 的安装与配置

vmware ESXI 创建客户维护用户权限设置

ESXi 5.5开启并配置SNMP