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