Я пытаюсь понять, как установить новое имя хоста для моего экземпляра GCE под управлением Denial Linux. Я нашел много разных «решений», так что я немного заблудился.
Я хотел бы знать, как лучше всего этого добиться.
Также мне нужно изменить / etc / hosts или он будет автоматически обновляться с моим новым именем хоста?
Большое спасибо за вашу помощь!
Предложение: Google должен поместить в документ определенную страницу для документирования процесса.
Я хотел бы сообщить вам альфа-функция выпущен и есть возможность установить новое имя виртуальной машины Google Compute Engine. Обратите внимание, что эта команда в настоящее время находится в АЛЬФА и могут быть изменены без предварительного уведомления.
gcloud alpha compute instances set-name INSTANCE_NAME --new-name=NEW_NAME [--zone=ZONE]
Как поясняется ниже документация "hostname" является частью значения по умолчанию записи метаданных и невозможно вручную изменить любую из пар метаданных по умолчанию.
Сообщение автора Менеджер по продукту GCE показывает, что Google знает об этой проблеме и активно работает над функцией, которая позволит вам изменить имя хоста виртуальной машины, но при этом нет ETA. в это время.
При этом, если вы все еще хотите изменить этот процесс, изменив «имя хоста» до выпуска функции, есть несколько доступных обходных путей.
Вы устанавливаете этот атрибут для файла, который не хотите изменять, например файл имени хоста, неизменяемый. Вы можете сделать каталог / etc, включая все его содержимое, неизменяемым, используя следующую команду:
$ sudo chattr -R +i /etc
Или установите этот атрибут для файла, который вы не хотите изменять, который будет файлом хоста, с помощью следующей команды.
$ sudo chattr -i /etc/google_hostname.sh
Для получения дополнительной информации о том, как сделать файлы и каталог неизменяемыми в Linux, вы можете увидеть следующая статья
или см. следующий Google групповая статья для некоторых примеров
В качестве альтернативы, как предлагается на Публичный документ GCE вы можете вносить статические изменения в файл resolv.conf, некоторые дистрибутивы Linux позволяют добавлять элементы к политике DHCP "но я не могу подтвердить, какое влияние это может иметь на виртуальную машину.
Вы можете подать отчет на Голосовой форум пользователей для обратной связи по документации (неправильная документация, общие отзывы, предложения)