web-dev-qa-db-ja.com

助けて!クローンされたvSphere4.1 VMテンプレートからはシードVMと同じ名前を保持します!

チーム用にvCenter4.1をセットアップするだけです。 vSphereクライアントを使用して、私は:

  • 作成されたVM(名前:A)
  • テンプレートに複製
  • テンプレートからVM(name:B))をデプロイし、VM nameと同じ名前のコンピューター名を付けるオプションをチェックしました。
  • VMが起動しても、そのコンピューター名は「A」のままです!!
  • 名前を有効にするには、名前を変更して再起動する必要がありました
  • テンプレートから20を超えるVMをデプロイする必要があるため、これは私には実用的ではありません

これは4.0で完全に機能していましたが、何が間違っていますか?

また、ベースラインを使用してテンプレートからループ内にこれらの20個のVMを作成できるスクリプトサンプルを教えてもらえますか?上記の名前の問題を解決する方法がない場合は、VMごとに手動で行う代わりに、スクリプト内に名前変更コードを含めることができます。

2
sOltan

VMカスタマイズウィザードは、展開後にサーバーを再起動して変更を有効にするという点で少し奇妙です。標準のフローは次のとおりです。

  1. カスタマイズウィザードを使用して、テンプレートからVM)をデプロイします。
  2. VMの電源を入れます。
  3. VMが起動を終了し、vmwareツールがカスタマイズを行ってから、再起動を発行します。
  4. VMが2回目に起動すると、すべての変更が適用されます。
6
EEAA

2番目の質問に答えるために、PowerCLIをインストールし、適切なパラメーターを使用してNew-VMを呼び出す単純なPowerShellスクリプトを記述します。 VMware APIまたはPowerShellがわからない場合は、必要ないくつかのコマンドをコピーして貼り付けることができます。

1
mtinberg