windows kvm虛擬機安裝
阿新 • • 發佈:2019-03-24
內存 cati vm虛擬機 cdr 不同 說明 -cp virt -i
這一步操作需要註意的幾個點:a、局域網內與主機傳輸文件用scp或ftp命令,要保證ISO鏡像文件在主機上有操作權限的目錄下,比如 /home等;b、不管安裝什麽系統的虛擬機,創建的磁盤類型,分配的虛擬內存等參數可能有所不同,但有幾個參數必須要正確對應,否則安裝不成功。需要註意的幾個參數:–disk,–cdrom或者–location,–cpu(這個必須和主機的cpu型號一直),–network(首先要確定需要安裝虛擬機網絡的類型,是Bridge模式還是NAT模式),–graphics和–os-type
1.創建磁盤(安裝系統的空間)
# 創建類型為raw的磁盤,10G容量其實沒有意義,還有另外兩種格式img和qcow2,區別後面補充 qemu-img create -f raw /opt/kvm.raw 10G # 檢查磁盤是否創建成功 qemu-img info /opt/kvm.raw # 看到類似以下信息表明磁盤創建成功 image: /opt/kvm.raw file format: raw virtual size: 10G (10737418240 bytes) disk size: 0
2.virt-install命令以及VNC遠程控制安裝虛擬機
# Windows系統的安裝 virt-install \ --virt-type kvm \ --name server2017 \ --ram 2048 \ --cdrom=/home/iso/windows_server2016_64.iso \ --boot cdrom \ --cpu core2duo \ --network bridge=br0,model=‘e1000‘ \ --graphics vnc,listen=0.0.0.0,port=5900 \ --disk path=/opt/kvm.raw,bus=‘ide‘ \ --noautoconsole \ --os-type=windows # 或者 virt-install --virt-type kvm --name server2017 --ram 2048 --cdrom=/home/iso/windows_server2016_64.iso --boot cdrom --cpu core2duo --network bridge=br0,model=‘e1000‘ --graphics vnc,listen=0.0.0.0,port=5900 --disk path=/opt/kvm.raw,bus=‘ide‘ --noautoconsole --os-type=windows
3.執行virt-install命令以後,虛擬機安裝並未結束,接下來用上面配置的VNC連接主機進行後續操作
# 此時如果virt-install命令參數沒有問題,會有提示信息:
# 開始安裝......
# 域安裝仍在進行。您可以重新連接
# 到控制臺(virsh console)以便完成安裝進程
# 執行以後只看到提示連接成功,其他沒有變化,所以不用執行這個命令,暫時沒發現有什麽用處
# 局域網內的任意一臺同網段的電腦通過vnc client或者vnc viewer連接虛擬機
4.virt-install常用參數說明
# 舊版本的寫法 –name指定虛擬機名稱 –memory分配內存大小。 –vcpus分配CPU核心數,最大與實體機CPU核心數相同 –disk指定虛擬機鏡像,size指定分配大小單位為G。 –network網絡類型,此處用的是默認,一般用的應該是bridge橋接。 –accelerate加速 –cdrom指定安裝鏡像iso –vnc啟用VNC遠程管理,一般安裝系統都要啟用。 –vncport指定VNC監控端口,默認端口為5900,端口不能重復。 –vnclisten指定VNC綁定IP,默認綁定127.0.0.1,這裏改為0.0.0.0。 –os-type=linux,windows –os-variant=rhel6 # 新版本的寫法 --name 指定虛擬機名稱 --ram 虛擬機內存大小,以 MB 為單位 --vcpus 分配CPU核心數,最大與實體機CPU核心數相同 –-vnc 啟用VNC遠程管理,一般安裝系統都要啟用。 –-vncport 指定VNC監控端口,默認端口為5900,端口不能重復。 –-vnclisten 指定VNC綁定IP,默認綁定127.0.0.1,這裏改為0.0.0.0。 --network 虛擬機網絡配置 # 其中子選項,bridge=br0 指定橋接網卡的名稱。 --os-type=linux,windows --os-variant=rhel7.2 --disk 指定虛擬機的磁盤存儲位置 # size,初始磁盤大小,以 GB 為單位。 --location 指定安裝介質路徑,如光盤鏡像的文件路徑。 --graphics 圖形化顯示配置 # 全新安裝虛擬機過程中可能會有很多交互操作,比如設置語言,初始化 root 密碼等等。 # graphics 選項的作用就是配置圖形化的交互方式,可以使用 vnc(一種遠程桌面軟件)進行鏈接。 # 我們這列使用命令行的方式安裝,所以這裏要設置為 none,但要通過 --extra-args 選項指定終端信息, # 這樣才能將安裝過程中的交互信息輸出到當前控制臺。 --extra-args 根據不同的安裝方式設置不同的額外選項
windows kvm虛擬機安裝