5には、Xenを管理するコマンドラインツールとして「xmコマンド」と「virshコマンド」の2種類があります。xmコマンドはXen専用の管理ツールで以前から用意されています。virshコマンドは、XenやQEMU、KVMなど様々な仮想マシンソフトウェアを管理できるツールです。運用スクリプトを書く場合、より汎用的なvirshコマンドを内部で使った方がよいでしょう。仮想マシンの起動virshコマンドで仮想マシンの起動を行う際にはXML形式の仮想マシン定義ファイルが必要です。Managerで生成した仮想マシン定義ファイルはXML形式のものではなく従来のPython形式のものです。dumpxmlコマンドを実行してXML形式の仮想マシン定義ファイルのダンプを行います。/etc/xen/rhel5.xml上記コマンドの出力結果はファイル1のようになります。tty='/dev/pts/1'/></devices></domain>このコマンドでは仮想マシンの現在の状態をそのままダンプしてしまうので、一部編集する必要があります。具体的には仮想マシンのID、VNCのディスプレイ番号、仮想コンソールの番号を消去します(ファイル2)。createコマンドで起動することが可能になります。SWAT仮想化技術を啓蒙するため、2006年に日本ヒューレット・パッカードへ転職。c-Classおよび仮想化技術を含む提案支援を主に扱っている。セミナーや客先訪問で忙しい毎日を送っている。この記事の評価をお聞かせくださいボタンをクリックしますとウインドウが開きます。