virtualization/OpenVZ

Unable to open pty: No such file or directory

yueisu 2009. 4. 8. 09:30
OpenVZ에서 VPS를 작성, 가상머신(콘테이너)에 접속을 하려고 하면 다음과 같은 에러가 발생할 경우가 있습니다.
 
[root@vzhost ~]# vzctl enter <CTID>
enter into CT 120 failed
Unable to open pty: No such file or directory

이 에러가 발생했을 경우는 다음과 같은 명령어로 일단 콘테이너에 접속이 가능하도록 합니다.
[root@vzhost ~]# vzctl exec <CTID> /sbin/MAKEDEV tty
[root@vzhost ~]# vzctl exec <CTID> /sbin/MAKEDEV pty
[root@vzhost ~]# vzctl enter <CTID>
entered into CT 120

접속후에는 VPS상의 /etc/rc.sysinit의 '/sbin/start_udev부분'을 다음과 같이 수정합니다.
#/sbin/start_udev              <--------------코맨트아웃
/sbin/MAKEDEV tty           <--------------추가
/sbin/MAKEDEV pty          <--------------추가

VPS를 재기동합니다.
[root@vzhost ~]# vzctl restart <CTID>