目次

コマンドラインインターフェイス概要

VMwareServerは専用GUI / Webインターフェイス以外にコマンドラインからの操作を受け付けるインターフェイスを持つ。
コマンドラインインターフェイスはVMwareServerインストール時に /usr/bin 配下に導入され、対話型/非対話型の二種が提供されている。

  • バージョンによる差異
    VMwareServer 1.xと2.xはインターフェイスのコマンド名が異なっている。内部コマンドには大きな差異は無いがキックアップするコマンドが異なるため、使用時には注意が必要である。

VMwareServer 1.x系

VMwareServer 2.x系

以下2種類のCLIが提供されている。

  • 対話型CLI:vmware-vimsh
  • 非対話型CLI:vmware-vim-cmd

VMに対して操作を行うときはVMID(VM毎に割り当てられるユニークID)を指定する形にて行う。
VMIDはVMリストを取得することで調べることができる。

使用例

非対話型CLIでの操作例

  • VMのリストを取得
    vmware-vim-cmd vmsvc/getallvms
  • VMの電源ON
    vmware-vim-cmd vmsvc/power.on VMID
  • VMの電源OFF
    vmware-vim-cmd vmsvc/power.off VMID
  • VMの再起動
    vmware-vim-cmd vmsvc/power.reboot VMID
  • VMのサスペンド
    vmware-vim-cmd vmsvc/power.suspend VMID
  • VMの追加
    solo/registervm [VMX File FullPath] [Inventory Name]
    例.
    solo/registervm /usr/local/vmware/VirtualMachines/WindowsXP-SP2/Windows\ XP\ Professional.vmx WindowsXP-SP2

参考資料


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-11-06 (木) 00:21:26 (5650d)