Serial Console 설정

  • VM의 cfg 파일에 serial=”pty” 옵션 추가
항목 내용
CentOS 5.11 OK
CentOS 6.8 OK
CentOS 7.2 (1511) OK
RHEL 6.5 OK
Debian 8.6 OK

표 1 테스트한 배포판

1-(1). CentOS, RHEL에서 serial console 기능 설정

1). cfg 파일 설정

VM 설정 파일(.cfg)에 serial=”pty” 옵션을 추가합니다.

serial="pty"

2). grubby 설정

grubby를 이용하면 serial 접속을 하기위해 grub을 쉽게 수정할 수 있습니다.

아래 명령을 입력합니다.

# grubby --update-kernel=ALL --args=console=ttyS0
항목 내용
–update-kernel GRUB menu entry를 업데이트할 때 사용합니다. (–args 옵션과 같이 쓰입니다.)
ttyS0 COM1을 의미합니다.

표 2 grubby 옵션 설명

참고

COM1 = /dev/ttyS0

COM2 = /dev/ttyS1

3). VM 리부팅

GRUB에서 console 기능을 활성화한 모드로 부팅합니다.

# reboot

4). xl console 접속

DOM0에서 xl console 접속을 합니다.

# xl console <domU ID>

시리얼 접속을 종료하려면 Ctrl 키를 누르고 ] 키를 누르면 됩니다.

1-(2). Debian 에서 serial console 기능 설정

1). cfg 파일 설정

VM 설정 파일(.cfg)에 serial=”pty” 옵션을 추가합니다.

serial="pty"

2). Domu의 grub 설정

GRUB_CMDLINE_LINUX_DEFAULT 항목에 console=ttyS0 옵션을 추가합니다.

(..생략..)
- GRUB_CMDLINE_LINUX_DEFAULT="quiet"
+ GRUB_CMDLINE_LINUX_DEFAULT="quiet console=ttyS0"
(..생략..)

update-grub 명령으로 변경사항을 업데이트합니다.

# update-grub

3). VM 리부팅

GRUB에서 console 기능을 활성화한 모드로 부팅합니다.

# reboot

4). xl console 접속

DOM0에서 xl console 접속을 합니다.

# xl console <domU ID>

시리얼 접속을 종료하려면 Ctrl 키를 누르고 ] 키를 누르면 됩니다.