VMware VIX 1.13.4 より新しいバージョンは遠隔操作できない?

VMWare VIX に入ってる vmrun を触ってて、 VMWare Workstation を最新にしたら、動かなくなったけど、アップグレードしたら動いたというのを見かけて、アップグレードしてしまったんですが、ちょっといろいろおかしいことに気づきました

VMware Workstation Playerをバージョンアップしたらvmrunが動かなくなって困った話(解決) | 主にJw_cadの情報

なんというか、 -h オプションが無視されてるような感じ

Note on VMware VIX 1.14 standalone installer (2102020)

この記事の目的は、VMware VIX 1.14スタンドアロンインストーラが、VIX 1.13などの古いVIX Bitsをバンドルしていないことを強調することです。

にゃんだとぉ?!

C:\Program Files (x86)\VMware\VMware VIX\1.17>vmrun" -h https://192.168.1.1/sdk list
Unable to connect to host.
Error: The specified service provider was not found

C:\Program Files (x86)\VMware\VMware VIX\1.13>vmrun" -h https://192.168.1.1/sdk list
Total running VMs: 4
[datacenter-2/datastore1] msys-01/msys-01.vmx
[datacenter-2/datastore1] demo/demo.vmx
[datacenter-2/datastore1] PC1_win7/PC1_win7.vmx
[datacenter-2/datastore1] PC2_win7/PC2_win7.vmx

マジでした orz

しかも、register / unregister / listRegisteredVM などのコマンドもなくなってるよ!

ちなみに、 https://ホスト名/sdk でアクセスすると実際には

https://ホスト名/sdk/vimServiceVersions.xml
にアクセスしてるようだ
<namespaces version="1.0"><namespace>
<name>urn:vim25<version>
<version>uD3613</version>
<priorversions>
<version>s8BEA7</version>
<version>r553D9</version>
<version>6.7</version>
<version>6.5</version>
<version>6.0</version>
<version>5.5</version>
<version>5.1</version>
<version>5.0</version>
<version>4.1</version>
<version>4.0</version>
</priorversions>

WorkStation 15だとこうで

<namespaces version="1.0"><namespace>
<name>urn:vim25</name>
<version>6.0</version>
<priorVersions>
<version>5.5</version>
<version>5.1</version>
<version>5.0</version>
<version>4.1</version>
<version>4.0</version>
<version>2.5u2server</version>
<version>2.5u2</version>
<version>2.5</version>
</priorVersions></namespace>
<namespace><name>urn:vim2</name>
<version>2.0</version></namespace></namespaces>

ESXi 6.0 だとこんなん

VIXは 1.13.4 を使えということらしい(˘ω˘)

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です