はじめに
VMware ESXi上で動作する仮想マシンのディスク(vmdkファイル)が複数あり,それを統合する必要があった.その際にmacOSへvmware-vdiskmanagerコマンドをインストールする手順をメモする.
手順
(1) VMware Fusionをインストール
VMware Fusionにvmware-vdiskmanagerコマンドは同梱されている.下記のリンクからダウンロードしてインストールする.
(2) ライセンスの取得
License & DownloadのタブからRegistration(登録)を行う.ライセンスの発行が終わると下記の画面にライセンスキーが表示される.ライセンスキーをVMware Fusionに登録する.
(3) vmware-vdiskmanagerコマンドの実行
デフォルトではvmware-vdiskmanagerコマンドにパスが通っていない.コマンドのパスを調べるためlocateコマンドを使った.macOSではlocateコマンドの勝手が違うため,下記の記事を参照した.
Macでlocateコマンドを使う #Mac - Qiita
locateコマンドを実行し,パス /Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager
にあることがわかった.必要に応じてこのディレクトリへパスを発行する.
$ locate vmware-vdiskmanager
/Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager