Как получить метаданные ec2 для отражения нового имени хоста?

Я изменил имя хоста в моем экземпляре ec2, выполнив следующие действия: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html

Однако служба метаданных по-прежнему возвращает старое имя хоста даже после того, как я перезагрузил свой экземпляр. Как я могу заставить метаданные возвращать новое имя хоста?

1 ответ

Боюсь, что это невозможно сделать или, по крайней мере, нет документации о том, как это сделать. Я думаю, что метаданные экземпляра рассчитываются при конфигурации и запуске экземпляра.

Я бы предложил восстановить ваше имя хоста через саму ОС, это переменная окружения HOSTNAME или вывод команды hostname, например:

PHP:

echo gethostname();

Bash скрипт:

echo `hostname`;
echo $HOSTNAME;
Другие вопросы по тегам