vSphere 5.5 シリーズの新機能についてリレー形式のエントリでご紹介させていただいて来ましたが、今回はコマンドライン大好きな方にお送りします。
本エントリでは、VMware PowerCLI 5.5 の新機能概要についてご紹介させていただきます。なお、このブログエントリは VMware PowrtCLI Blog の“PowerCLI 5.5 What’s New-Overview” を抄訳、実機での確認を追記したものになります。
では、具体的にどういう動きをするのかを一部だけになりますが簡単に確認してみましょう。
1. vSphere タグを管理するためのコマンドレット
>Get-Tag
タグの一覧を表示します。
>Get-TagAssignment
タグの付与状況の一覧を表示します。
3. 仮想マシンコンソール用コマンドレット
>Open-VMConsoleWindow 仮想マシン名
これだけで、ブラウザのウィンドウが立ち上がりコンソールが表示されます。
コンソールを起動せずに、URLだけを出力する場合は次のように実行します。
>Open-VMConsoleWindow 仮想マシン名 -UrlOnly
パワーオフ状態のVMのコンソールだけをまとめて開く場合、次のように実行します。
>Get-VM | Where-Object{($_.PowerState) -eq "PoweredOff" | Open-VMConsole Window
うまく組み合わせると、PowerCLI で運用管理に必要なコンソールをまとめたランチャーのようなものがつくれそうですね。
なお、このブログエントリは、製品出荷前のバイナリ及びマニュアルをベースに記載しています。出来る限り正確な情報をお伝えするよう努めておりますが、実際に製品に搭載される機能や表示とは異なる可能性があります。あらかじめご了承の上、ご利用下さい。