virt-install
다음 명령을 사용하여 Linux에 VM을 설치 하려고 합니다 . kvm
하지만 붙어있어
Domain state after install: 1
$ sudo virt-install --virt-type=kvm --name rhel7-"$buildid" --ram 2048 --vcpus=3 --os-variant=rhel7.0\
--cdrom="$buildlocalpath"/ssg-rhel-7.7.iso --graphics vnc,listen=0.0.0.0,keymap=en-us\
--disk path=xyz,size=49,bus=ide,format=qcow2 --noautoconsole --wait=-1 --noreboot -d
누구든지 가능한 문제를 해결하는 데 도움을 줄 수 있습니까?
답변1
virt-install을 실행했습니다. --wait -1
이는 "가상 머신이 종료될 때까지 영원히 기다리십시오"를 의미합니다 --noautoconsole
. 이는 "게스트 출력을 보기 위해 virt-viewer/virsh 콘솔을 실행하지 마십시오"를 의미합니다. 따라서 VM이 "앞으로"를 클릭하거나 무언가를 입력하기를 기다리고 있지만 아직 VM에 연결되지 않은 distro 설치 프로그램에 있으면 어떻게 될까요? 따라서 몇 가지 수정 사항이 있습니다.
그래픽 액세스가 가능한 localhost에서 프로그램을 실행하는 경우 --noautoconsole을 제거하면 가상 머신에 연결된 virt-viewer 창이 나타납니다.
원격 호스트에서 명령을 실행하는 경우 "virt-manager --connect qemu+ssh://root@HOSTNAME/system"을 사용하여 원격 호스트에 연결을 시도한 다음 가상 머신 그래픽 콘솔에 연결하여 설치를 계속합니다.