openSUSE 11.4의 Xen

openSUSE 11.4의 Xen

Xen dom0으로 사용하기 위해 openSUSE를 몇 번 설치했지만 아직 작동하지 않았습니다. 내가 따라온 단계는 다음과 같습니다.

  1. Live KDE CD에서 openSUSE 11.4를 설치했습니다.
  2. YaST>패키지 관리를 통해 모든 업데이트를 설치합니다.
  3. YaST>하이퍼바이저 설치를 통해 Xen을 설치했습니다(모든 필수 xen 및 커널 패키지가 설치됨).
  4. Xen 커널로 재부팅합니다.

그런 다음 YaST > 가상 머신 생성으로 이동하면 첫 번째 VM(domU)에 대한 모든 관련 옵션을 지정할 수 있지만 "마침"을 클릭하면 다음 오류가 발생합니다.

Failed to start vm-install

그런 다음 YaST>Virtual Machine Manager로 이동하여 Xen Hypervisor를 마우스 오른쪽 버튼으로 클릭하고 "연결"을 클릭하면 다음 오류가 발생합니다.

Unable to open a connection to the Xen hypervisor/daemon.

Verify that:
- A Xen host kernel was booted
- The Xen service has been started

그리고

unable to connect to 'localhost:8000': Connection refused

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/connection.py", line 983, in _try_open
None], flags)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 107, in openAuth
if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirtError: unable to connect to 'localhost:8000': Connection refused

나는 확실히 올바른 커널에 있고 모든 프로세스가 다음과 같이 시작되는 것 같습니다.

kaon:/home/danny # uname -a
Linux kaon.cybertron.local 2.6.37.6-0.7-xen #1 SMP 2011-07-21 02:17:24 +0200 x86_64 x86_64 x86_64 GNU/Linux
kaon:/home/danny # ps -ef | grep xen
root 15 2 0 19:54 ? 00:00:00 [xenwatch]
root 16 2 0 19:54 ? 00:00:00 [xenbus]
root 1735 1 0 19:55 ? 00:00:00 xenstored
root 1742 1 0 19:55 ? 00:00:00 xenconsoled --pid-file=/var/run/xenconsoled.pid
root 2017 1 0 19:55 ? 00:00:00 /usr/bin/python /usr/sbin/xend start
root 2019 2017 0 19:55 ? 00:00:00 /usr/bin/python /usr/sbin/xend start
root 2975 2956 0 20:00 pts/1 00:00:00 grep xen

openSUSE 포럼에 이 질문을 게시했습니다.여기그러나 누구도 도와줄 수 없었습니다.

Google 검색에서 이 오류와 관련하여 제가 찾은 유일한 다른 점은 설치된 xen과 xen-tools 버전이 일치하지 않는다는 것입니다. 이것이 제 경우가 아니라는 것을 확인했으며 두 패키지 모두 예상대로 일치하는 버전을 가지고 있습니다.

답변1

chkconfig xencommons off
reboot

관련 정보