CentOS6.x에 다음 버전을 설치했는데 Xen4
가상 머신을 생성하고 OS를 설치하면 디스크 파티션 마법사가 실행되기 전에 다음과 같은 오류가 발생합니다.No usable disk have been found
다음 CMD를 사용했습니다.
virt-install -n vm01 -f /var/lib/xen/images/vm01.img -r 1024 --vcpus=1 -l http://10.0.0.1/centos --bridge=xenbr1
또한 명령을 사용하여 디스크를 생성해 보았지만 dd
여전히 디스크를 찾을 수 없다는 메시지가 표시됩니다. 이는 무엇을 의미합니까?
나는 또한 virt-manager
가상 머신을 만드는 데 지쳤지만 운이 없습니다.
xm 정보
[root@localhost xen]# xm info
host : localhost
release : 3.10.56-11.el6.centos.alt.x86_64
version : #1 SMP Thu Oct 9 14:57:01 CDT 2014
machine : x86_64
nr_cpus : 2
nr_nodes : 1
cores_per_socket : 1
threads_per_core : 2
cpu_mhz : 3000
hw_caps : bfebfbff:20100800:00000000:00000180:0000641d:00000000:00000000:00000000
virt_caps :
total_memory : 8190
free_memory : 6047
free_cpus : 0
xen_major : 4
xen_minor : 2
xen_extra : .5-37.el6
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
xen_commandline : dom0_mem=1024M,max:1024M loglvl=all guest_loglvl=all
cc_compiler : gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)
cc_compile_by : mockbuild
cc_compile_domain : centos.org
cc_compile_date : Mon Oct 20 08:33:55 CDT 2014
xend_config_format : 4
답변1
해결책
VM
다음 위치에서 디스크를 생성 해야 합니다 .LVM
LVM 디스크 생성
vcreate -L 8G -n XenVolVM01 XenVolGroup
가상 머신 만들기
virt-install -p --name=vm01 --bridge=xenbr0 --file=/dev/mapper/XenVolGroup-XenVolVM01 --vcpus=2 --ram=2048 --graphics=none --location=http://10.0.0.1/centos6