【Linux】ホスト名の変更

Linux環境でホスト名を変更したい場合の手順になります。

1. 設定ファイルの修正

$ vi /etc/sysconfig/network

上記で設定ファイルを開き、以下の設定項目を修正。

HOSTNAME=abc.temp.com
    ↓
HOSTNAME=def.temp.com


2. 以下のファイルも確認・修正

$ vi /etc/hosts

「hosts」はホスト名とIPアドレスを対応付けしているファイル。ホスト名を変更する場合はこちらの記述も修正する必要がある。

3. OSの再起動

$ shutdown -r now


4. OS再起動後にホスト名を表示し、変更されていることを確認。

$ hostname


補足

ホスト名変更の影響は大きく、最悪はサービス提供不可に陥るケースも想定されます。
本手順で紹介したファイルの修正の他にも影響を受けるものが無いか、入念に調査・検証を行う事を強く推奨致します。
こちらの記事 ではfindコマンドを使用したgrepの例を紹介しておりますので、こちらを応用して虱潰しに調査をされるのも良いかもしれません。
また、grep結果をテキストファイル等に保存しておけば、ご自身の作業エビデンスにもなるかと思います。