/ etc / hostnameにエントリを入力した後も、再起動後にホスト名を上書きします。

/ etc / hostnameにエントリを入力した後も、再起動後にホスト名を上書きします。

KVM仮想マシンをあるホストから別のホストに複製しました。ホスト名を変更しようとしましたが、すでに名前が変更されました。ただし、再起動後もまだ古い名前が保持されます。 hostnamectl command output Static hostname: new_name Transient hostname: old_name Icon name: computer-vm Chassis: vm この名前変更の根本原因をどのように見つけることができ、解決策は何ですか?

/etc/sysconfig/network静的IPを使用しており、インターフェイスファイルにホスト名エントリがありません。

答え1

一時ホスト名:old_nameと静的ホスト名:new_nameを取得する場合。その後、ユーザースペースはホスト名を変更します。

Hostname次の2つのファイルにエントリがないことを確認してください。

1. ~/.bash_profile - for respective user
2. /etc/rc.local 

答え2

Linuxはどのようなスタイルですか?

RHELに関すること

以下を確認してください。

/etc/sysconfig/network (既に変更しようとしました)

/etc/hostname (以前のシステムでは、通常、ホスト名はここで設定されます)

最新のRHEL 7と8の場合、再起動時に/ etc / hostname設定をリセットするhostnamectlを実行した可能性があります。

これが誰かに役立つなら教えてください!

hostnamectl set-hostname名が機能しませんか?

関連情報