今までVMWare vShpere Client(5.1)からコンソールを開いていたのだけど、地味にコンソールを開く操作がめんどくさかった。(vSphere Clientもメモリ食うしね・・・)
調べるとVMware Remote Consoleがあることを知り、試した。
ダウンロードは省略。相変わらず登録必須だし、不十分なローカライズだけど、前と比べると素直にダウンロードできた。
使うにはVMID(?)が必要。調べた限り、VMWare vShpere Client(5.1)からは見れなかったので、渋々ESXi上から直接確認する。
vim-cmd vmsvc/getallvms
Vmid Name File Guest OS Version Annotation 25 CentOS6-Template [datastore_iscsi1] CentOS6-Template/CentOS6-Template.vmx centos64Guest vmx-08 51 NimonoGameServer [datastore_iscsi1] NimonoGameServer/NimonoGameServer.vmx centos64Guest vmx-08
ビローンと出てくる。左から1番目がVMID。
これをvmrcに食わせる。cmdを開いて、以下の感じでURLを引数に与える。exeまでのPathは通すかフルパス指定で。
:: ESXiサーバ=192.168.1.1 とする :: ID部分は"root:password"というようにパスワードを含めた形にもできるけど、そこまではおすすめしない :: 末端の"51"の部分がVMID vmrc.exe vmrc://root@192.168.1.1/?moid=51
あとは、vmrc.exeのショートカットを作って、プロパティを開いて、リンク先の引数に上のようなURLを指定すると、
デスクトップからダブルクリックで仮想マシンのコンソールにつなげるようになる。便利。