1. 程式人生 > 實用技巧 >kvm虛擬化學習筆記(二)之linux kvm虛擬機器安裝

kvm虛擬化學習筆記(二)之linux kvm虛擬機器安裝

  1. 上傳ISO檔案,這裡採用CentOS-6.5-x86_64-bin-DVD1.iso

ed35f4f03442f5d5a6d08df09e1a40c0.png-wh_

2.開始安裝CentOS6.5

(1)raw格式磁碟

virt-install--name=CentOS6.5-01--ram1024--vcpus=1--diskpath=/data/kvm/CentOS6.5-01.img,size=7,bus=virtio--accelerate--cdrom/data/iso/CentOS-6.5-x86_64-bin-DVD1.iso--vnc--vncport=5910--vnclisten=0.0.0.0--networkbridge=br0,model=virtio--noautoconsole
注:--ram512,記憶體512MB,只能最小化安裝系統,不能自定義分割槽和配置網絡卡資訊,只能在系統安裝完成之後,配置需要的網絡卡資訊。

(2)qcow2格式(空間動態增長)

如果採用qcow2磁碟格式,需要事先建立qcow2格式虛擬磁碟

qemu-imgcreate-fqcow2/data/kvm/CentOS6.5-01.img7G
virt-install--name=CentOS6.5-01--os-variant=RHEL6--ram1024--vcpus=1--diskpath=/data/kvm/CentOS6.5-01.img,format=qcow2,size=7,bus=virtio--accelerate--cdrom/data/iso/CentOS-6.5-x86_64-bin-DVD1.iso--vnc--vncport=5910--vnclisten=0.0.0.0--networkbridge=br0,model=virtio--noautoconsole

說明:在linux系統安裝開始就要注意新增提高效能的一些引數,後面就不需要做一些調整了。


最好是在開始安裝時注意加入這些引數。

引數說明:

--name 指定虛擬機器名稱

--ram 分配記憶體大小。

--vcpus 分配CPU核心數,最大與實體機CPU核心數相同

--disk path 虛擬磁碟所在的路徑

--disk 指定虛擬機器映象,size指定分配大小單位為G。

--network 網路型別,此處用的是預設,一般用的應該是bridge橋接。

--accelerate KVM或KQEMU核心加速,這個選項是推薦最好加上。如果KVM和KQEMU都支援,KVM加速器優先使用。

--cdrom 指定安裝映象iso

--vnc 啟用VNC遠端管理,一般安裝系統都要啟用。

--vncport 指定VNC監控埠,預設埠為5900,埠不能重複。

--vnclisten 指定VNC繫結IP,預設繫結127.0.0.1,這裡改為0.0.0.0。

--os-type=OS_TYPE 針對一類作業系統優化虛擬機器配置(例如:‘linux’,‘windows’)

--os-variant=OS_VARIANT 針對特定作業系統變體(例如’rhel6’, ’winxp’,'win2k3')進一步優化虛擬機器配置

其中,--os-variant後面的值使用virt-install --os-variant list檢視


如:

win7:MicrosoftWindows7

vista:MicrosoftWindowsVista

winxp64:MicrosoftWindowsXP(x86_64)

winxp:MicrosoftWindowsXP

win2k8:MicrosoftWindowsServer2008

win2k3:MicrosoftWindowsServer2003

freebsd8:FreeBSD8.x

generic:Generic

debiansqueeze:DebianSqueeze

debianlenny:DebianLenny

fedora16:Fedora16

fedora15:Fedora15

fedora14:Fedora14

mes5.1:MandrivaEnterpriseServer5.1andlater

mandriva2010:MandrivaLinux2010andlater

rhel6:RedHatEnterpriseLinux6

rhel5.4:RedHatEnterpriseLinux5.4orlater

rhel4:RedHatEnterpriseLinux4

sles11:SuseLinuxEnterpriseServer11

sles10:SuseLinuxEnterpriseServer

ubuntuoneiric:Ubuntu11.10(OneiricOcelot)

ubuntunatty:Ubuntu11.04(NattyNarwhal)

ubuntumaverick:Ubuntu10.10(MaverickMeerkat)

ubuntulucid:Ubuntu10.04(LucidLynx)

ubuntuhardy:Ubuntu8.04LTS(HardyHeron)

80d76cff1d46107471a80fddf630405e.png-wh_

3.開始通過VNC進行連線,進行安裝過程。

使用vnc-viewer連線虛擬機器,如果用VNC VIEWER連線虛擬機器一閃而過,設定vnc的 ColourLevel=rgb222 預設為pal8;

使用vnc-viewer連線10.10.172.191:5910或10.10.172.191:10就可以遠端安裝這臺虛擬機器了

在kvm虛擬機器中安裝作業系統和在其他虛擬機器上沒有什麼不同的地方

安裝完成後,在kvm虛擬機器中進行網絡卡配置後,就可以使用putty進行遠端連線了.

2349bfb6352795d3b3a767c2e84d9448.png-wh_

跳過ISO裝置檢測

a758e5fcc396b76fee2b34f17eb7b174.png-wh_

預設回車即可

34636674bcf3697becb7076d2b3ac19b.png-wh_

選擇下一步

24e2d62bf3b0cea5b526665f43dd0517.png-wh_

保持預設

bef16d609f75d29ce4ca420c1b352949.png-wh_

保持預設

0f932d50606d75554e8feb4aff1bd323.png-wh_

選擇“基礎儲存裝置”,然後選擇“下一步”

bdb8253a1eba130f11f3b3c6e63304d5.png-wh_

eaa70c74054d85a64f68e697f20f5ade.png-wh_

定義KVM虛擬機器主機名以及IP地址

da47ea0b05f63a63b5bf0c56171bde76.png-wh_

選擇時區

ba755ea8b933cc06cd31271532658b0b.png-wh_

3b47f9f1ccc101340a36fcfe7464e8ef.png-wh_

自定義分割槽

47a479452bd3be3d0f06d8c28908f5f0.png-wh_

生產環境分割槽如下

35cf062c6cc42f504dc495d5ea339b0d.png-wh_

保持預設即可

9d889b84fb19cd86fd7b04fb59d3e4d2.png-wh_

選擇最小化安裝Minimal

3dc6fa6424c043b8ea33557155bfca00.png-wh_

安裝基本的開發元件即可

2a214c4aa81d6919b5ec5aa0b4af2202.png-wh_

463738ff38e4613f0bc0dce7a91a5f8b.png-wh_

7916b37c5c0450fb0e8238db78d2d3c2.png-wh_

軟體包安裝完成後,需要選擇“Reboot”

558651708e7818497c34aa2c140e2cb6.png-wh_

作業系統安裝嚮導完畢...

4.控制檯方式登入。

8e42d0d56df9c9055fd2fefd27395cc0.png-wh_

3242177503ddbe3ce425ee71ef6e4248.png-wh_

0e4c21383d0ff1d45742c2a4294af6df.png-wh_

33c4b0deb508cd648e1a59fb4ff4e4d8.png-wh_

12d2991d7d10546485abf887f810bb0d.png-wh_

fbdc01cbf69cd59028846a36c04805bd.png-wh_

0185325bb5072173150e58fe578102f1.png-wh_

5.登入作業系統檢視

2005c4c8aa27e2df0cbb63130cad8dba.png-wh_

380a4f725421f5eafce12e874567265c.png-wh_

預設已開啟電源模式服務

2508a33d34a1459302bcc6e7bee16796.png-wh_

至此CentOS6.5x86_64KVM虛擬機器已安裝完畢,CentOS7x86_64安裝方法是一樣的哦。

轉載於:https://blog.51cto.com/dengaosky/1982497