Aqui falaremos sobre os procedimentos que utilizamos para criar um DVD com a instalação do ESXi já com uma série de configurações, poupando tempo e evitando falhas humanas.

Esses procedimentos foram feitos sobre a versão 6.2 disponível no site da VMWare, imagens já personalizadas (de fabricantes) pode ser necessário alguma alteração no procedimento a ser feito. Se precisar, entre em contato com nossa equipe.

Abra a ISO e copie o arquivo isolinux.cfg. Obtenha o arquivo /etc/vmware/weasel/ks.cfg de um servidor vmware que tenha sido instalado mais próximo ao padrão que você deseja criar.

Com os dois arquivos, edite-os (sugerimos usar no notepad++) e configure-os da seguinte forma (abaixo estão apenas sugestões, altere conforme desejar), depois insira esses arquivos na ISO, grave o CD e execute a instalação automática..

  • Arquivo isolinux.cfg

Localize a linha APPEND -c boot.cfg e adicione em seu final ks=usb://ks.cfg ou ks=cdrom://ks.cfg (no nosso caso, iremos sempre gravar o ISO numa mídia para a empresa, por isso usamos cdrom.

  • Arquivo ks.cfg
#Sample scripted installation file
vmaccepteula
#rootpw senha_sem_criptografia
#se quiser usar senha criptogragada, use –iscrypted e pegue a senha em /etc/shadows num servidor vmware com a senha correta
rootpw –iscrypted -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ .
#poderia ser install ou upgrade, como usamos essa mídia em novos servidores, utilizamos install
install –firstdisk –overwritevmfs
network –bootproto=dhcp –device=vmnic0<
network –bootproto=static –device=vmnic0 –ip=192.168.0.20 –netmask=255.255.0.0 –gateway=192.168.0.1 –nameserver=192.168.0.2,192.168.0.3 –hostname=imagem.dominio.local
reboot
%post –interpreter=python –ignorefailure=true
import time
stampFile = open(‘/finished.stamp’, mode=’w’)
stampFile.write( time.asctime() )
%firstboot –interpreter=busybox
#Inserir a licença
vim-cmd vimsvc/license –set ABCDE-ABCDE-ABCDE-ABCDE-ABCDE
#Configuracoes no vSwitch
esxcli system module parameters set -m tcpip3 -p ipv6=0
esxcli network ip set –ipv6-enabled=false
Adicionar uma placa de rede fisica vmnic1 ao vswitch0
esxcli network vswitch standard uplink add –uplink-name vmnic1 –vswitsh-name vSwitch0
#Criar Vnetworks
esxcli network vswitch standard portgroup add –portgroup-name=Switch1-Laboratorio –vswitch-name=vSwitch0
esxcli network vswitch standard portgroup set -p Switch2-DMZ –vlan-id 16
#Configurar ambas placas de rede fisicas como ativas
esxcli network vswitch standard policy failover set –active-uplinks vmnic0,vmnic1 –vswitch-name vSwitch0
#Habilitar o VMotion
esxcli network ip interface tag add -i vmk0 -t VMotion
#Configurar o SNMP
esxcli system snmp set –enable=true –syscontact=suporte@dominio.com –syslocation=SUAEMPRESA –communities=SUACOMUNIDADESNMP
#Para as alterações persistirem
/sbin/auto-backup.sh
#Enter maintenance mode
esxcli system maintenanceMode set -e true
#Needed for configuration changes that could not be performed in esxcli
esxcli system shutdown reboot -d 60 -r “rebooting after host configurations”
vim-cmd hostsvc/maintenance_mode_exit

Fontes/Referências

https://youtube.com/watch?v=5UlSqweiIqI

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria