小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

KVM虛擬機(jī)的安裝和使用方法

 浸心閣 2015-05-06

                             KVM虛擬機(jī)的安裝及簡單使用

一 KVM虛擬機(jī)簡介  

       KVM是kernel-based Virtual Machine的簡稱,目前已成為學(xué)術(shù)界的主流VMM之一。KVM的虛擬化需要硬件支持(如Intel VT技術(shù)或者AMD V技術(shù)),是基于硬件的完全虛擬化。KVM的安裝和使用相對(duì)于XEN來說十分的簡單和方便,并且功能強(qiáng)大,比較適用于高性能計(jì)算服務(wù)的云計(jì)算環(huán)境中作為IAAS層的虛擬化部署工作。不得不提的是甲骨文公司的VirtualBox也很強(qiáng)大,各方面與KVM可以相媲美,但是現(xiàn)在不開源比較昂貴一般的云計(jì)算平臺(tái)很少使用。至于完全虛擬化和半虛擬化我覺得這是一個(gè)很模糊的概念。

       KVM提供了圖像界面的管理接口(Virtual Machine Manager)和命令行式的管理接口(virsh)。可以根據(jù)使用的場(chǎng)景采用不同的方式,當(dāng)然也可以使用Libvirt庫進(jìn)行管理虛擬機(jī),并且使用libvirt庫進(jìn)行虛擬機(jī)的管理是業(yè)界很推崇的做法,這都源于libvirt庫良好的移植性和強(qiáng)大的API,并且提供了多種語言接口(如C語言,python語言,JAVA語言,C#語言和PHP語言)能對(duì)Xen,KVM以及QEMU等多類虛擬機(jī)進(jìn)行管理管理。詳情請(qǐng)參考其官網(wǎng):http:///。

二 安裝KVM虛擬機(jī)管理軟件/模塊 (以下都是在宿主操作系統(tǒng)CentOS6.2中操作完成)

     在BIOS里將VT打開,在物理機(jī)上安裝宿主操作系統(tǒng)CentOS6.2時(shí)一般可以選擇虛擬化技術(shù)支持,會(huì)自動(dòng)安裝KVM虛擬機(jī)管理軟件的。如果沒有安裝可以參考以下步驟:

1:產(chǎn)看物理機(jī)(主要是CPU)是否支持虛擬機(jī)技術(shù)

通過以下命令查看:(注意xen和kvm不能共存,在帶xen內(nèi)核的系統(tǒng)中使用下面的命令會(huì)無效,即使你的機(jī)器支持VT技術(shù)也不會(huì)查到vmx或者svm)

[root@centoskvm ~]# egrep '(vmx|svm)' --color=always /proc/cpuinfo   輸出內(nèi)容不為空,則說明支持kvm虛擬技術(shù)。

2:安裝KVM:

使用yum在線安裝KVM的主要組件及工具:

[root@centoskvm ~]#  yum install -y kvm kmod-kvm kvm-qemu-img libvirt Python-virtinst virt-manager virt-viewer bridge-utils

安裝完成后重啟主機(jī):

[root@centoskvm ~]# reboot

重啟完成后,檢查kvm模塊是否加載:

[root@centoskvm ~]# lsmod | grep kvm

kvm_intel              50380  

kvm                   305081  1 kvm_intel

顯示結(jié)果如上表示kvm模塊已經(jīng)加載,如果沒有輸出信息,則表示沒有加載成功。

三 配置KVM虛擬機(jī)運(yùn)行的網(wǎng)絡(luò)環(huán)境

1:說明:

KVM默認(rèn)是使用NAT模式為虛擬機(jī)(客戶操作系統(tǒng))提供網(wǎng)絡(luò)的,還有一種網(wǎng)絡(luò)模式叫做橋接模式。至于它的網(wǎng)絡(luò)環(huán)境管理后面將會(huì)有文章專門介紹,本文就先以橋接模式配置網(wǎng)絡(luò)環(huán)境來安裝虛擬機(jī)。

2:宿主操作系統(tǒng)的網(wǎng)絡(luò)配置文件如下:(/etc/sysconfig/network 和 /etc/resolv.conf文件可以不考慮 )

添加網(wǎng)橋br0,配置文件如下:

[root@centoskvm ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0

BOOTPROTO=static

BROADCAST=192.168.77.255

IPADDR=192.168.77.89

NETMASK=255.255.255.0

NETWORK=192.168.77.0

ONBOOT=yes

NETWORKING_IPV6=no

GATEWAY=192.168.77.254

TYPE=Bridge

DNS1=210.42.35.35

DNS2=8.8.8.8

[root@centoskvm ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=centoskvm

NETWORKING_IPV6=no

GATEWAY=192.168.77.254

[root@centoskvm ~]# cat /etc/resolv.conf

nameserver 210.42.35.35

nameserver 8.8.8.8

[root@centoskvm ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

#BOOTPROTO=static

#BROADCAST=192.168.110.255

HWADDR=78:84:3C:B7:F9:7E

#IPADDR=192.168.77.89

#NETMASK=255.255.255.0

#NETWORK=192.168.77.0

ONBOOT=yes

#GATEWAY=192.168.77.254

#TYPE=Ethernet

BRIDGE=br0

重啟網(wǎng)絡(luò)服務(wù):

[root@centoskvm ~]# service network restart

正在關(guān)閉接口 eth0:                                        [確定]

關(guān)閉環(huán)回接口:                                             [確定]

彈出環(huán)回接口:                                             [確定]

彈出界面 eth0:                                            [確定]

彈出界面 br0:                                             [確定]

3:查看橋接情況:

[root@centoskvm ~]# brctl show

bridge name bridge id STP enabled interfaces

br0 8000.78843cb7f97e  no eth0

virbr0 8000.5254007a6ab2 yes virbr0-nic

四 使用圖形界面接口創(chuàng)建客戶操作系統(tǒng)1005vm

1:開啟:

Applications >> System Tools >> Virtual Machine Manager

界面如下:

  KVM虛擬機(jī)的安裝及簡單使用

  

2:點(diǎn)擊新建虛擬機(jī)(如下圖鼠標(biāo)處Create a new virtual machine)

 KVM虛擬機(jī)的安裝及簡單使用
3:在Name輸入框中輸入虛擬機(jī)的名字1005vm,點(diǎn)擊Forward按鈕如下圖顯示。
KVM虛擬機(jī)的安裝及簡單使用

4:選擇Use ISO image,并點(diǎn)擊Browse選擇ISO鏡像所在的路徑,再選擇OS type,點(diǎn)擊Forward如下圖顯示:

KVM虛擬機(jī)的安裝及簡單使用

5:如上圖為虛擬機(jī)配置內(nèi)存和VCPU個(gè)數(shù)(默認(rèn)是1024MB和1CPUs)。點(diǎn)擊Forward如下圖顯示:

KVM虛擬機(jī)的安裝及簡單使用

6:指定虛擬磁盤的空間16.0GB(默認(rèn)是8.0GB),點(diǎn)擊Forward如下圖顯示:

KVM虛擬機(jī)的安裝及簡單使用

7:此時(shí)可以選擇上圖鼠標(biāo)位置定制別的硬件,還可以點(diǎn)擊Finish完成創(chuàng)建,并啟動(dòng)虛擬機(jī)。

配置圖如下,也可以點(diǎn)擊下圖鼠標(biāo)位置進(jìn)行配置:

KVM虛擬機(jī)的安裝及簡單使用

另外需要注意虛擬機(jī)的網(wǎng)絡(luò)方式配置如下圖鼠標(biāo)所指位置:

KVM虛擬機(jī)的安裝及簡單使用

剩下的就是客戶操作系統(tǒng)的安裝過程了(略),如下圖:

      KVM虛擬機(jī)的安裝及簡單使用

最后,配置虛擬機(jī)的網(wǎng)絡(luò):(/etc/sysconfig/network 和 /etc/resolv.conf文件可以不考慮重新配置 )

[root@1005vm ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.77.255

HWADDR=52:54:00:88:F8:03     #mac地址可寫可不寫,因?yàn)閤ml配置文件中已制定了mac地址

IPADDR=192.168.77.93

NETMASK=255.255.255.0

NETWORK=192.168.77.0

NETWORKING_IPV6=no

GATEWAY=192.168.77.254

ONBOOT=yes

DNS1=210.42.35.35

DNS2=8.8.8.8

[root@1005vm ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=1003vm

NETWORKING_IPV6=no

GATEWAY=192.168.77.254

[root@1005vm ~]# cat /etc/resolv.conf 

# Generated by NetworkManager

nameserver 210.42.35.35

nameserver 8.8.8.8

[root@1005vm ~]# service network restart

Shutting down interface eth0:  Device state: 3 (disconnected)

[  OK  ]

Shutting down loopback interface:  [  OK  ]

Bringing up loopback interface:  [  OK  ]

Bringing up interface eth0:  Active connection state: activated

Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1

[  OK  ]

[root@1005vm ~]# ping www.baidu.com

PING www.a.shifen.com (119.75.217.109) 56(84) bytes of data.

64 bytes from 119.75.217.109: icmp_seq=1 ttl=50 time=39.3 ms

64 bytes from 119.75.217.109: icmp_seq=2 ttl=50 time=33.3 ms

64 bytes from 119.75.217.109: icmp_seq=3 ttl=50 time=36.7 ms

--- www.a.shifen.com ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2494ms

rtt min/avg/max/mdev = 33.318/36.483/39.370/2.483 ms

五 其余需要注意及說明的情況

1:這種方式創(chuàng)建的虛擬機(jī)虛擬磁盤的格式為raw,此格式不能使用快照功能。

2:虛擬機(jī)鏡像的默認(rèn)位置在/var/lib/libvirt/images/文件夾下。

3:虛擬機(jī)的xml配置文件默認(rèn)在/etc/libvirt/qemu/目錄下。

                                                待續(xù)....... 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多