複数のVM間でボリュームディスクを共有しようとしていますが、これを行うためのVMWare APIまたはSDKソリューションがありますか?私はVIJava sdkを試しましたが、VMの作成、削除、クローニングなどの基本操作があります。vmware vshpere APIを使用して複数のVMでディスクを共有しますか?
ありがとうございました!!
複数のVM間でボリュームディスクを共有しようとしていますが、これを行うためのVMWare APIまたはSDKソリューションがありますか?私はVIJava sdkを試しましたが、VMの作成、削除、クローニングなどの基本操作があります。vmware vshpere APIを使用して複数のVMでディスクを共有しますか?
ありがとうございました!!
API/SDK側からはReconfigVM_Task
をご覧ください。使い方は複雑ですが、各ボリュームを別々に再構成することができます。
VirtualMachineConfigSpec
オブジェクトでは、追加/変更するディスクを表すdeviceChange
を指定する必要があります。次に、同じディスク(RDMの場合はVMDKの場合は同じvmdkファイル名、RDMの場合は同じ物理デバイス)を別のVMに追加します。
vSphere SDKを使用したことがない人は、少し難しいかもしれません。必要に応じて、特定のフォローアップの質問を(あなたのコードと共に)投稿してください。
PowerCLIを使用しているのですか?それはNew-HardDisk
cmdletを持っています。