Pré-requis :
- Si l’hôte ESX fait parti d’un Cluster, enlevez-le
- Si l’hôte ESX est managé par le VirtualCenter, déconnectez et supprimez-le
- Comme toujours, assurez-vous d’avoir évacué les machines de production ou d’avoir pris vos dispositions de PRA au préalable
A présent, connectez vous en SSH sur l’ESX et modifiez les fichiers suivants de manière à refléter le nouveau nom désiré. Dans l’exemple ci-dessous, on change le nom existant en srv-esx35.
Modifiez tout d’abord le fichier /etc/hosts/
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.100.136 srv-esx35.domaine.com srv-esx35
Editez ensuite le fichier etc/sysconfig/network
NETWORKING=yes HOSTNAME=srv-esx35.domaine.com GATEWAY=192.168.100.1 GATEWAYDEV=
Enfin, modifiez le fichier /etc/vmware/esx.conf
/adv/Misc/CosCorefile = "/vmfs/volumes/469222bc-013ab071-e546-00288k88e627/cos-core-srv-esx35" /adv/Misc/HostName = "srv-esx35"
Il ne reste plus alors qu’à redémarrer l’hôte et à le joindre de nouveau au VirtualCenter et/ou au Cluster correspondant. Il est également possible de faire la manipulation via l’interface graphique du VirtualCenter. Cependant, elle s’avère souvent être moins fiable (après redémarrage, certaines informations peuvent ne pas être prises en compte). Néanmoins, si vous voulez tenter votre chance, passez par l’onglet Configuration, catégorie Software de votre hôte ESX comme indiqué ci-dessous.
