Monday, August 10, 2009

Mengatasi xenconsole: Could not open tty

Pagi ini temen di kantor email, katanya server yang mereka pake mati/down. Karena server yang saya buat itu virtual dengan menggunakan Xen dan nama domain-nya server002. Langsung ke TKP....
Login sebagai root, liat list domain virtual server;

root@cyberthug~# xm list
Name                     ID Mem(MiB) VCPUs State   Time(s)
Domain-0                            0     1155     2 r-----   2489.7
server001                            1      255     1 -b----    964.7
server003                            3      511     1 -b----   2041.3
server004                            4      255     1 -b----    446.3
server005                            5      255     1 -b----    437.0


Setelah dilihat memang tidak ada, saya aktifkan/up kembali server temen saya;
root@cyberthug~# xm create /etc/xen/server002
Using config file "/etc/xen/server002".
Started domain
server002


Server sudah up, untuk memastikan server sudah up saya liat list server virtual dan  coba login ke server tersebut ;

root@cyberthug~# xm list
Name ID Mem(MiB) VCPUs State   Time(s)
Domain-0                           0     1155     2 r-----   2489.7
server001                            1      255     1 -b----    964.7
server002                            2      255     1 -b----    7.2
server003                            3      511     1 -b----   2041.3
server004                            4      255     1 -b----    446.3
server005                            5      255     1 -b----    437.0
root@cyberthug~# xm console server002
xenconsole: Could not open tty `/dev/pts/9': No such file or directory



Kok error ??? Tanya sama opa Google, ternyata xenconsoled-nya belum jalan. Langsung ke TKP !!!
root@cyberthug~# ps ax|grep xenconsoled
3449 pts/8    R+     0:00 grep xenconsoled


ternyata emang tidak up alias down, di-up aja deh;
root@cyberthug~# xenconsoled
root@cyberthug~# ps ax|grep xenconsoled
3471 ?        Sl     0:00 xenconsoled
6628 pts/8    S+     0:00 grep xenconsoled


Sekarang udah up/jalan, dan sudah bisa login.
Apakah xenconsoled? xenconsoled merupakan daemon yang memungkinkan Anda untuk bisa login atau consoled ke masing-masing server virtual pada Xen host.

Done.

No comments: