VMware ESXi 自动化部署实践
前言
VMware ESXi 本身部署就很简单,任何人分分钟钟即可掌握,但是在短时间内需要部署几十台 ESXi 就显得力不从心了,本文主要介绍通过镜像定制 kickstart 自动化部署 ESXi,PXE 网络部署可参考扩展阅读部分。
让 ESXi 的部署速度再快一点
更新记录
2015 年 10 月 22 日 - 初稿
阅读原文 - https://liaojiaxin158.github.io/post/esxi/
扩展阅读
VMware - http://www.vmware.com/support.html
(周剑辉)VMware vSphere 5.1 学习系列之三:安装 ESXi - http://m.educity.cn/linux/1149107.html
Autoinst 索引 - https://liaojiaxin158.github.io/index/#Autoinst
下载 ESXi 镜像
经验证 ESXi 5 和 6 均可使用此方法
ESXi 版本:VMware-VMvisor-Installer-5.5.0.update02-2718055.x86_64-Dell_Customized-A05.iso
其它版本下载地址:https://my.vmware.com/web/vmware/downloads
配置自动化文件
ks.cfg
1 | # |
ISOLINUX.CFG
1 | DEFAULT menu.c32 |
整合镜像文件
整合工具我使用 UltraISO,下载地址如下
https://liaojiaxin158.github.io/post/windows/# 光盘刻录
使用方法
- Windows 下使用 UltraISO 打开官方镜像
- 把 ks.cfg 和 ISOLINUX.CFG 添加并覆盖至根目录
- 点击保存即可
Linux 编译保存镜像请参考官方手册
http://pubs.vmware.com/vsphere-55/topic/com.vmware.vsphere.install.doc/GUID-C03EADEA-A192-4AB4-9B71-9256A9CB1F9C.html
测试方案
- 建议先通过 VMware Workstation 模拟测试
- 在生产环境中验证可行性
GitHub 源码 - https://github.com/liaojiaxin158/autoinstall/