Nu had ik vorige week toevallig ook een systeem waarvan ik de hostname moest wijzigen (ESX 3.5 update 2), maar heb dit gedaan door via de VI client naar de DNS en Routing configuratie te gaan en daar de hostname aan te passen.
Ik heb alle stappen gecontroleerd uit het VMUG artikel en daar stond netjes de nieuwe naam:
- hostname -f geeft nieuwe naam weer
- /etc/hosts bevat de nieuwe naam
- /etc/sysconfig/network bevat de nieuwe naam
- sysctl kernel.hostname geeft de nieuwe naam weer
- esxcfg-advcfg -g /Misc/Hostname geeft de nieuwe naam weer
Het enige wat volgens mij niet is aangepast, is het SSL certificaat dat oa. voor communicatie met Virtual Center wordt gebruikt. Gelukkig is dit ook eenvoudig te verhelpen door de volgende procedure uit te voeren:
- Maak een backup van de directory /etc/vmware/ssl/
- Verwijder alle bestanden uit de bovengenoemde directory met het volgende commando:
rm /etc/vmware/ssl/*
- Herstart de VMware management services met het volgende commando:
service mgmt-vmware restart
Bij het herstarten van de VMware management services zal de volgende melding worden getoond:
Generating VMware ESX Server SSL certificate