AmazonLinux2のEC2サーバで、hostnameを以下のように指定したところ、エラーが表示されて設定することができませんでした。
$hostname hoge_hoge
hostname: the specified hostname is inbalid
調べたところ、どうやらホスト名にアンダーバー(アンダースコア)は使うことができなくなっているようです。
区切り文字として表現したい場合は、ハイフンやピリオドなどを使いましょう。
ホスト名については、RFC952で定義されRFC1123で修正されたホスト名の標準命名規則に従って命名する必要があるようです。


コメント