문제
이 있을 수 있는 방법 로그의 출력 xm 콘솔에서 어떤 파일입니까?
을 설정할 수 있습니에 무언가 도메인을 구성하는 파일이 자동으로 나를 위해이 작업을 수행할 때 내가 문제 xm 을 만들 수 있습니까?
I tried:
xm console | tee domU-console.log
... 지만,그가 맞지 않을 수도 있습니다.내가 원하는 로그인 출력에서 비동기적으로 배경입니다.
해결책
그것이 효과가 있다면 당신은 다음을 수행 할 수 있어야합니다.
nohup xm console | tee domU-console.log &
나는 모르겠다 xm console
stderr를 전혀 사용하지만 출력을 확실히 잡으려면 다음을 수행하십시오.
nohup xm console 2>&1 tee domU-console.log &
떨어 뜨립니다 tee
로그 아웃하려는 경우.
다른 팁
당신은 시도 할 수 있습니다 Xenconsoled 처럼
XenConsoled--log = Guest--log-dir =/var/log/Xen/Guest/
또한 XenconSoled_Log_Guests = YES로/etc/sysconfig/xend를 설정하면 Guest Console 출력을/var/log/Xen/Console에 저장합니다.
절차 1:액세스 콘솔의 객 VM
1:열 XenCenter,일반 탭으로 이동의 VM 는 당신이 원하는 액세스와 확인에 대한 UUID
2:오픈함한 텍스트는 콘솔,실행 list_domains 명령을 찾 VM UUID 에서 출력
3:다음 명령을 실행하여 액세스 guest VM 콘솔:
/usr/lib/젠/bin/xenconsole < 도메인 id>
절차 2:로그 출력의 새로 생성된 리눅스 Vm 를 텍스트 파일
를 수집하고 저장하는 출력에서 모든 Vm 에서 실행 에 의해서 관리되는 호스트,다음 절차를 완료합니다:
1:에서 다음 명령을 실행함트:
xenstore-쓰/local/logconsole/@/tmp/console.%d.로그인
2:VM 을 다시 시작할 수집하는 콘솔에 출력된다.
3:지 확인하는 경우 파일/tmp/콘솔..로그인 존재합니다.이 파일에 포함되어야 합 VM 콘솔 출력됩니다.을 찾아 도메인 ID,참조 절차 1:액세스 콘솔의 단일 게스트하는 모든 컴퓨터에서 요구됩니다.
4:다음 명령을 실행하여 기록을 중지하려면 콘솔 출력:
xenstore-rm/local/logconsole/@