2

ここの手順に従って、ec2 インスタンスのホスト名を変更しました: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html

ただし、インスタンスを再起動した後でも、メタデータ サービスは古いホスト名を返します。メタデータが新しいホスト名を返すようにするにはどうすればよいですか?

4

1 に答える 1

4

残念ながら、それを行うことはできないか、少なくともその方法に関するドキュメントはありません。インスタンスのメタデータは、インスタンスの構成と起動時に計算されると思います。

OS自体からホスト名を取得することをお勧めします。これは、HOSTNAME環境変数またはホスト名コマンドの出力です。

PHP:

echo gethostname();

バッシュスクリプト:

echo `hostname`;
echo $HOSTNAME;
于 2015-10-23T05:11:29.923 に答える