Я попытался установить в качестве имени моего хоста d-myserver1, отредактировав файл / etc / hostname и с помощью 'sudo hostnamectl set-hostname d-myserver1'. Если я запускаю hostnamectl, имя хоста отображается правильно. Если я освобождаю и обновляю IP-адрес, правильное имя хоста отражается на моем DHCP-сервере.
В тот момент, когда я перезагружаюсь, d- удаляется, и мой сервер возвращается к имени хоста просто «myserver1».
Чего мне не хватает?
Проблема заключалась в том, что /etc/cloud/cloud.cfg имел preserve_hostname: false и его необходимо было изменить на preserve_hostname: true.