前面我们已经使用CentOS6.7平台搭建了pxe服务器,现在我们利用此服务器继续安装vmware esxi6.0系统的客户机。参阅http://1130739./1120739/1740925
部署过程
在pxe服务器添加安装选项菜单/var/lib/tftpboot/msgs/boot.msg
default文件添加引导内核、加载镜像、kickstart文件等/var/lib/tftpboot/pxelinux.cfg/default
##### Install VMWare esxi6.0 #####
label 3
kernel esxi6.0/mboot.c32
append -c esxi6.0/boot.cfg ks=http://192.168.150.20/os/esxi6.0/ks.cfg
下载vmware esxi6.0的ISO镜像到pxe服务器,挂载后拷贝所有文件到tfpt根目录下。
mount -o loop VMware-VMvisor-Installer-6.0.0.update01-3029758.x86_64.iso /media/
mkdir /var/lib/tftpboot/esxi6.0
cp -r /media/* /var/lib/tftpboot/esxi6.0/
编辑/var/lib/tftpboot/esxi6.0/boot.cfg文件,添加prefix=esxi6.0/,并删除所有的斜杠,wq!强制保存并退出。
添加kickstart自动应答文件/var/www/html/os/esxi6.0/ks.cfg
#Accept the vmware End User License Agreement
accepteula
# Set the root password for the DCUI and Tech Support Mode
rootpw ABCabc123
clearpart --firstdisk=local --overwritevmfs
#Part disk
install --firstdisk=local --overwritevmfs
#Set the network to DHCP IP on the first network adapater
network --bootproto=dhcp --device=vmnic0
#Final reboot
reboot
最后检查pxe服务器dhcp、tftp、http服务是否都正常运行。
客户机开机从网卡启动,出现pxe菜单键入数字3后回车即可开始引导安装esxi。
随后全自动安装esxi系统,完成后自动重启到登录界面。