vRanger VAは、vRangerの「バーチャル アプライアンス配置ウィザード」GUIツールから展開し、設定を行えますが、CLIからすることも可能です。CLIから実行するには、vRangerコンソールを使用するためMicrosoftのPowerShell環境が必要です。詳しくは、vRanger バージョン 6.0.x ユーザー ガイド の216ページ 「第 10 章 vRanger コンソールの使用方法」をご覧ください。
vRangerでは、PowershellからvRangerを操作できるコマンドを用意されていて、その1つに「Install-VirtualAppliance」があります。このコマンドでvRanger VAをESX(i)ホストに展開すると同時に初期設定を行うことができます。下記はその実行例です。
PS D:\> $esx = Get-InventoryEntity -Type EsxHost | where {$_.Name -eq 'ESXi510'}
vRanger VAの展開先ESX(i)ホストの情報を取得します。
PS D:\> $ds=get-datastore $esx | where {$_.Name -eq 'datastore01'}
vRanger VAの展開元ESX(i)ホストのデータストアの情報を取得します。
PS D:\> $nw = get-network -Host $esx | where {$_.Name -eq 'Physical Network'}
vRanger VAのデフォルト仮想NICを所属させる仮想ネットワークの情報を取得します。
PS D:\> Install-VirtualAppliance -VAName vRanger6VA -SelectedHost $esx -OVFLocation 'D:\vzva-1.8.0.ova' -DownloadOVF 0 -CPUAllocation 2 -MemorySizeInMB 1024 -VADatastore $ds -NetworkEntity $nw -PowerOnVA 1 -VADeployStatus 1 -UseDHCP 0 -staticIP 192.168.1.10 -NetMask 255.255.255.0 -Gateway 192.168.1.2 -UseStaticDNS 1 -PrimaryDNS 192.168.1.1
ESXiホスト、'ESXi510'のデータストア、'datastore01'上に'vRanger6VA'というvCPU x2, 1024MBのRAMを持ち、'Physical Network'仮想ネットワークに属する仮想NICを持った静的IPアドレス、192.168.1.10/24のvRanger VAを展開します。コマンド実行後、実行経過メッセージが以下のように表示されます(メッセージが不要の場合、-VADeployStatusを0にします。)
ExtensionData : System.Runtime.Serialization.ExtensionDataObject ErrorMessage : LastUpdate : 2013/05/14 14:16:15 Progress : 10 Status : running Task : OVA ファイルの検証中 Retrieving VirtualAppliance deployment status.. ExtensionData : System.Runtime.Serialization.ExtensionDataObject ErrorMessage : LastUpdate : 2013/05/14 14:16:42 Progress : 0 Status : running Task : VA の再構成中 Retrieving VirtualAppliance deployment status.. ExtensionData : System.Runtime.Serialization.ExtensionDataObject ErrorMessage : LastUpdate : 2013/05/14 14:17:11 Progress : 20 Status : running Task : VA 上に VMware ツールをインストールして待機中 Retrieving VirtualAppliance deployment status.. ExtensionData : System.Runtime.Serialization.ExtensionDataObject ErrorMessage : LastUpdate : 2013/05/14 14:17:32 Progress : 50 Status : running Task : VA の再構成中 Retrieving VirtualAppliance deployment status.. ExtensionData : System.Runtime.Serialization.ExtensionDataObject ErrorMessage : LastUpdate : 2013/05/14 14:17:59 Progress : 100 Status : Completed Task : VA 配置完了
Install-VirtualApplianceコマンドには本Tips!で使用したオプションの他に、スクラッチ・ディスク作成オプションや、クラスタに対してVAを共用させるためのオプションもあります。詳しくは、vRanger バージョン 6.0.x ユーザー ガイドの「Install-VirtualAppliance」の説明をご参照ください。
< バックナンバー・トップへ戻る