2016-11-19 10 views
0

나는 현재 사용하여 내 레드햇 리눅스 VM에 콘솔하려합니다 : virsh를 콘솔GuestVM하지만이 명령을 입력 할 때 콘솔은 중단됩니다. 나는 "enter"를 눌러 봤지만 작동하지 않았습니다. 또한 IP 주소 나 호스트 이름을 ping 할 수 없습니다. 그래서, 나는 그것에 ssh 수 없습니다. 어떤 팁? virt-manager를 사용하여 GUI를 실행하려고했지만 게스트 VM에는 X Windows 시스템 데스크톱이 설치되어 있지 않습니다. 레드햇 virsh를 콘솔 vmname 중단 (네트워크 연결)

나는 VM의 XML을 확인하고 콘솔은 다음과 같이 구성되어 있는지 보았다

<console type='pty' tty='/dev/pts/1'> 
    <source path='/dev/pts/1'/> 
    <target type='serial' port='0'/> 
    <alias name='serial0'/> 
+0

Stackoverflow는 프로그래밍 관련 질문에만 해당됩니다. [주제/도움말]에서 주제를 물어보십시오. 이 질문은 [수퍼 유저] (http://superuser.com)와 같은 다른 SE 사이트에서 적절할 수 있습니다. 도움이되는지 먼저 확인하고 질문이있는 경우 '깃발'링크를 클릭하고 '운영자의주의가 필요한 경우'를 선택하여 거기에 이전을 요청하십시오. – kaylum

+0

스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. 또한 [Dev Ops에 관한 질문은 어디에 게시합니까?] (http://meta.stackexchange.com/q/134306)를 참조하십시오. – jww

답변

0

virsh console 명령은 게스트에서 가상 직렬 포트에 연결됩니다. 이 콘솔에 아무것도 표시되지 않으면 게스트 OS가 직렬 포트에 아무 것도 설정하지 않았 음을 나타냅니다. 일반적으로 Linux에서는 직렬 포트에서 'agetty'프로세스를 실행하려고합니다. 이 직렬 콘솔에서 커널 부팅 메시지를 보려면 게스트 부트 로더를 편집하여 console=tty0 console=ttyS0을 커널 명령 행에 추가해야합니다. 직렬 및 그래픽 콘솔에서 부팅 메시지를 받아야합니다.