OpenVZ container cannot start
Днес ми се случи нещо много интересно свързано с един виртуален сървър на 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 от друг сървър и нещата се оправиха.