Подключаемся через SSH
Вывод имени хоста
esxcli system hostname get
Установим полное значение имени хоста FQDN
esxcli system hostname set --fqdn=esxi.mydomain.ru
Можно и
esxcli system hostname set --host=esxi
однако может быть задвоение значение domain, т.е: esxi.mydomain.ru.mydomain.ru, поэтому я использую параметр fqdn.
Подробнее — https://kb.vmware.com/s/article/1010821