Virtual-Machines
使用 Centos 7 的 kickstarter 文件安裝 VM 期間沒有任何進展
我正在使用一個 kick starter 文件來安裝一個 Centos 7 VM,並且在終端中沒有顯示任何消息的情況下,進度幾乎停滯不前。我的 kickstarter 文件被放置在
/tmp/ks.cfg
具有以下內容的地方:install lang en_GB.UTF-8 keyboard us timezone Australia/Melbourne auth --useshadow --enablemd5 selinux --disabled firewall --disabled eula --agreed ignoredisk --only-use=sda reboot bootloader --location=mbr zerombr clearpart --all --initlabel part swap --asprimary --fstype="swap" --size=1024 part /boot --fstype xfs --size=200 part pv.01 --size=1 --grow volgroup rootvg01 pv.01 logvol / --fstype xfs --name=lv01 --vgname=rootvg01 --size=1 --grow rootpw --iscrypted password %packages --nobase --ignoremissing @core %end
我正在使用的命令如下:
virt-install --name=centOS --ram=1024 --vcpus=1 --os-variant=rhel7 --disk path=/tmp/centOS-VM.img,size=4 --location=/tmp/iso-images-VM/CentOS-7- x86_64-Minimal-1708.iso --initrd-inject=/tmp/ks.cfg --extra-args "ks=file:/tmp/ks.cfg console=ttyS0"
發布上述內容後不久,我得到了這個:
WARNING Graphics requested but DISPLAY is not set. Not running virt-viewer. WARNING No console to launch for the guest, defaulting to --wait -1 Starting install... Retrieving file .treeinfo... | 354 B 00:00:00 Retrieving file vmlinuz... | 5.6 MB 00:00:00 Retrieving file initrd.img...| 46 MB 00:00:00 Domain installation still in progress. Waiting for installation to complete.
除此之外,什麼也沒有發生。知道這裡會發生什麼嗎?
什麼都沒有出現,因為您在
virt-install
沒有可用 X 顯示資訊的終端上執行,因此無法開始virt-viewer
顯示虛擬機的控制台。最終,VM 的安裝將完成,VM 將關閉電源。此時,
virt-install
將重新啟動 VM 並自行退出。您也可以按Ctrl
+C
停止virt-install
等待。由於 VM 仍在執行,安裝將繼續,但 VM 將在最後保持關閉狀態,而不是重新啟動到新安裝的系統。如果您有權管理遠端管理程序,您還可以
virt-manager
在安裝過程中在本地系統上使用來查看 VM 的控制台。virt-manager