Одно из новшеств 4.1 – возможность установить ESXi с файлом ответов.
В составе дистрибутива ESXi 4.1 (как, впрочем, и ESX начиная с версии 4.0, подробнее см. тут) есть файл ответов с параметрами по умолчанию.
Чтобы его использовать, следует загрузить сервер с дистрибутива ESXi (с CD-ROM или PXE), в первом меню нажать Tab и в нужном месте дописать нужную строку:
А можно сделать собственный файл ответов.
Как делал я – взял за основу готовый файл ответов, и модифицировал под себя.
Вариантов откуда взять готовый файл, несколько:
- Заглянуть в документацию, и найти содержимое дефолтного файла ответов.
- Скачать с сервера ESX файл ks.cfg, расположенный в каталоге /root.
Это готовый файл ответов для ESX, куда сохранились те ответы, что давались установщику при установке этого сервера ESX. - Поискать в Google, примеров можно найти массу. Мои любимые – тут.
В минимальном исполнении получилось вот так:
accepteulaОбратите внимание – дистрибутив забирается не с CD-ROM, а с сервера ftp.
autopart --firstdisk=local
install url ftp://192.168.10.10/esxi/
serialnum --esx=H543D-N031J-J8989-0L2UM-34V6A
network --addvmportgroup=0 --device=vmnic0 --bootproto=static --ip=192.168.10.151 --netmask=255.255.255.0 --gateway=192.168.10.100 --nameserver=192.168.10.50,192.168.10.100 --hostname=esxiKS.vm4.ru
rootpw --iscrypted $1$1WnEuMKy$roHFJrWmx8AJ.0L3Gqu9P1
В корень ftp я положил созданный файл (с именем ks, впрочем имя непринципиально).
Затем в корне я создал каталог esxi, и в него распаковал iso с дистрибутивом ESXi.
Затем я подумал: “Если я из этого дистрибутива буду ставить только с файлом ответов, зачем мне каждый раз указывать это вручную?”
И тогда я открыл файл isolinux.cfg и дописал в указанную строку выделенное жирным:
append vmkboot.gz ks=ftp://192.168.10.10/ks --- vmkernel.gz --- sys.vgz --- cim.vgz --- ienviron.vgz --- install.vgzВсе.
Теперь при загрузке сервера с такого дистрибутива ESXi устанавливается вообще без единого вопроса. И с нужными параметрами.
Если прикрутить еще и загрузку сервера с PXE, то CD-ROM или ISO можно не пользоваться вообще.
Как прикрутить загрузку с PXE рассказывается все в той же документации - ESXi Installable and vCenter Server Setup Guide.
Что имеет смысл доделывать для получения максимального profit:
- универсальность файла ответов, чтобы он выдавал разные имена разным серверам. Примеры, в варианте для ESX, в интернете есть, я у себя в блоге о них писал.
- post-install скрипты для автоматической настройки. На удивление, неплохая на вид инфа по этому поводу приводится в уже упомянутом документе по установке ESXi. Кроме того, можно использовать PowerCLI – вручную натравливая однажды написанный\скопипастенный скрипт на установленный таким образом хост.
0 коммент.:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.