Xenでコンソールにつなげないとき

5月 16, 2010

いろいろあって、Xenで仮想ホストのプロセスをKillした後に再度接続しようしたところ、
以下のエラーメッセージが出てしまった。

Could not open tty ‘/dev/pts/2′


/dev/pts/2とやらは動的に生成されるものなんだろうな、という気がなんとなく
したが、さて一体どうすれば。

軽く調べたところ、これはxenconsoldが落ちている時に表示されるらしい。
ps aux | grep xenconsold で確認してみると、確かに起動していない。
以下コマンドで起動させれば、再びdev/pts/配下にキャラクタデバイスを作成
してくれるとのこと。

# xenconsold


これでxm consoleすればOK、なはず。
この時点で、もしxm listして対象の仮想ホストがいなかったら以下コマンド実行。

# xm create -c /etc/xen/host_name


こちらを参考にした。
↓ ↓ ↓
http://blog.jetspeed.jp/2008/04/xm_console/


Categories: Xen