如何获取ec2元数据以反映新的主机名?

时间:2015-10-20 21:02:46

标签: amazon-web-services aws-ec2

我按照此处的步骤更改了ec2实例上的主机名: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html

但是,即使我重新启动了我的实例,元数据服务仍然会返回旧的主机名。如何让元数据返回新的主机名?

1 个答案:

答案 0 :(得分:3)

我担心它无法完成,或者至少没有关于如何做到这一点的文档。我认为实例元数据是在实例配置和启动时计算的。

我建议通过操作系统本身检索主机名,它是HOSTNAME环境变量或主机名命令的输出,例如:

PHP:

echo gethostname();

Bash脚本:

echo `hostname`;
echo $HOSTNAME;
相关问题