バックグラウンド:
プロジェクトでは、1 つの virtualMachine のすべての virtualDisk を削除するために使用する必要があり、その後、他の構成ファイルを使用してこの仮想マシンに複数の virtualDisk を追加するreconfigVM_task
2 番目の仮想ディスクを引き続き実行する必要があります。reconfigVM_task
問題:
最初のタスク (VM のすべての仮想ディスクの削除) は正常に機能しますが、その後、2 番目のタスク (複数の仮想ディスクの追加に失敗しました) が機能します。VCENTER を表示し続け"Cannot complete operation, becuase the file or folder [xxxdatastore] vmName/virtualDiskName.vmdk is already exists"
ます。
確認vcenterURL
したところ、仮想ディスクを示す /folder は既に削除されています。vsphere Web クライアントを手動で更新してから、仮想ディスクの追加をやり直すと、機能します。
質問:
誰でも問題を解決する方法を知っています
"Add virtualDisks but has error 'Cannot complete operation because xxx.vmdk already exist"
か?vijava
または、API を使用してデータストアを更新し、削除を認識できるようにする方法を知っている人はいますか?