マシン ID とは
– /etc/machine-id ファイルには、インストール中に設定されたローカル システムの一意のマシン ID が含まれています。マシン ID は、1 つの改行で終わる 16 進数の 32 文字の小文字のマシン ID 文字列です。 16 進数からデコードすると、これは 16 バイト/128 ビットの文字列に対応します。
– ネットワーク内のマシンを識別するために、RHEL 7.1 から「machine-id」パラメーターが追加されました。したがって、このパラメーターは一意である必要があります。
– ただし、ユーザーが RHEL 7.1 がインストールされている仮想マシンのクローンを作成すると、クローン作成された仮想マシンの「マシン ID」は変更されず、一部の仮想マシンは同じ「マシン ID」を持つ場合があります。 ”.
– ユーザーは、サーバーの複製された仮想マシンの「マシン ID」を、ネットワーク上で一意に識別できるように変更する必要があります。
– マシン ID はファイルに書き込まれます /etc/マシン ID
# cat /etc/machine-id daab00e07fed481d8ccf145b7affc0c5
マシン ID の変更
<強い>1.元の「マシン ID」をクリア
# rm /etc/machine-id
<強い>2.新しい「machine-id」値を作成します
「systemd-machine-id-setup」コマンドで新しいマシン ID を生成します。このコマンドは、削除ファイルに新しい一意のマシン ID 値を再度入力します。
# systemd-machine-id-setup Initializing machine ID from random generator.
<強い>3.確認
machine-id の新しい値を確認してください。
# cat /etc/machine-id 2175d9b2344a499abd87920c6f76f9a1注 :これは、CentOS / RHEL バージョン 7.1 以降に適用されます。