OpenVZ container cannot start

openvz-logo-150px_new_3Днес ми се случи нещо много интересно свързано с един виртуален сървър на OpenVZ. Тъй като сървъра не е настроен да се пуска сам, а наскоро рестартирах хост-а му, днес ми се наложи да го използвам и реших да го стартирам. Обаче греда.. виртуалката не се пусна и при команда : vzlist ми даде следния резултат:

 


CTID NPROC STATUS IP_ADDR HOSTNAME
104 3 running 192.168.0.81 testdns

Когато реших да вляза в него чрез:


vzctl enter 104

се оказа че немога, в /dev/ нямаше никакви tty*
Създадох ги чрез:

vzctl exec 104 "cd /dev; /sbin/MAKEDEV pty"

и след това видях че процесите не са се стартирали, мрежата не се е вдигнала – общо взето нищо не работеше.

heaven:~# vzctl enter 104
entered into CT 104
testdns:/# ps uax
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 10600 748 ? Ss 17:40 0:00 init boot
root 2 0.0 0.0 0 0 ? S 17:40 0:00 [kthreadd/104]
root 3 0.0 0.0 0 0 ? S 17:40 0:00 [khelper/104]
root 46 0.0 0.1 25536 688 ? Ss 17:40 0:00 vzctl: ttyp0
root 47 0.0 0.3 17812 1984 ttyp0 Ss 17:40 0:00 -bash
root 52 0.0 0.2 15260 1128 ttyp0 R+ 17:40 0:00 ps uax

Проблема го реших като видях че незнайно защо /etc/inittab е празен, така че, копирах направо inittab от друг сървър и нещата се оправиха.