VMware ESXi 5.1 で仮想マシンのホスト名を displayName に同期する

VMware ESXi 5.1 で仮想マシンのホスト名を displayName に同期する

VM 内から、.vmx ファイルで呼び出されるパラメータdisplayNameまたは vSphere Client の「仮想マシン名」を読み取るにはどうすればよいですか。これが vmtoolsd で可能かどうかはまだわかりません。

状況:

VMware ESXi 5.1 で CentOS6 仮想マシン テンプレートを実行しています。これらのテンプレートは、最初に起動したときに、MAC アドレスの最後の半分をランダムに生成して DHCP から IP を取得します。ただし、ホスト名は常にテンプレートの作成時と同じ値に設定されます。

ゴール:

仮想マシンのホスト名 (および DHCP/DNS に登録される名前) を vSphere コンソールに表示される名前と同期します。

(この目標を達成するための別の方法やより良い方法があれば、それも問題ありません)

答え1

テンプレートから VM のクローンを作成する場合、ウィザードのオプションの 1 つとしてクローンの名前を変更することができます。オプションの 1 つは、ホストに vSphere インベントリ内の名前と同じ名前を付けることです。

関連情報