日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Centos7安裝kvm虛擬機(jī)(使用virt-install管理)

1 KVM是什么
KVM(Kernel-based Virtual Machine, 即內(nèi)核級(jí)虛擬機(jī)) 是一個(gè)開源的系統(tǒng)虛擬化模塊。它使用Linux自身的調(diào)度器進(jìn)

行管理,所以相對(duì)于Xen,其核心

源碼很少。目前KVM已成為學(xué)術(shù)界的主流VMM之一,它包含一個(gè)為處理器提供底層虛擬化 可加載的核心模塊

kvm.ko(kvm-intel.ko 或 kvm-amd.ko)。kvm

還需要一個(gè)經(jīng)過修改的QEMU 軟件(qemu-kvm),作為虛擬機(jī)上層控制和界面。KVM的虛擬化需要硬件支持(如 Intel

VT技術(shù)或者AMD V技術(shù))。是基于硬件的

完全虛擬化。 KVM可以運(yùn)行多個(gè)其本身運(yùn)行未改動(dòng)的鏡像的虛擬機(jī),例如Windows,Mac OS X ,每個(gè)虛擬機(jī)都

有各自的虛擬硬件,比如網(wǎng)卡、硬盤核圖形適配

器等。

KVM和QEMU的關(guān)系

QEMU是個(gè)獨(dú)立的虛擬化解決方案,從這個(gè)角度它并不依賴KVM。而KVM是另一套虛擬化解決方案,不過因?yàn)檫@

個(gè)方案實(shí)際上只實(shí)現(xiàn)了內(nèi)核中對(duì)處理器(Intel VT)

, AMD SVM)虛擬化特性的支持,換言之,它缺乏設(shè)備虛擬化以及相應(yīng)的用戶空間管理虛擬機(jī)的工具,所以它借用

了QEMU的代碼并加以精簡,連同KVM一起構(gòu)成了

另一個(gè)獨(dú)立的虛擬化解決方案:KVM+QEMU。

2 kvm相關(guān)安裝包及其作用

qemu-kvm 主要的KVM程序包

python-virtinst 創(chuàng)建虛擬機(jī)所需要的命令行工具和程序庫

virt-manager GUI虛擬機(jī)管理工具

virt-top 虛擬機(jī)統(tǒng)計(jì)命令

virt-viewer GUI連接程序,連接到已配置好的虛擬機(jī)

libvirt C語言工具包,提供libvirt服務(wù)

libvirt-client 虛擬客戶機(jī)提供的C語言工具包

virt-install 基于libvirt服務(wù)的虛擬機(jī)創(chuàng)建命令

bridge-utils 創(chuàng)建和管理橋接設(shè)備的工具

3 安裝kvm
1)檢查cpu是否支持虛擬化

[root@kevin ~]# grep vmx /proc/cpuinfo

如果有vmx信息輸出,就說明支持VT?如果沒有任何的輸出,說明你的cpu不支持,將無法使用KVM虛擬機(jī)。

2)確保BIOS里開啟虛擬化功能,即查看是否加載KVM模塊

[root@kevin ~]# lsmod | grep kvm

kvm_intel 170086 0

kvm 566340 1 kvm_intel

irqbypass 13503 1 kvm

=========================================================如果沒有加載,運(yùn)行以下命令:

[root@kevin ~]# modprobe kvm

[root@kevin ~]# modprobe kvm-intel

[root@kevin ~]# lsmod | grep kvm

kvm_intel 170086 0

kvm 566340 1 kvm_intel

irqbypass 13503 1 kvm

=========================================================

內(nèi)核模塊導(dǎo)出了一個(gè)名為/dev/kvm的設(shè)備,這個(gè)設(shè)備將虛擬機(jī)的的地址空間獨(dú)立于內(nèi)核或者任何應(yīng)用程序的地址空

間。

[root@kevin ~]# ll /dev/kvm

crw-rw-rw-. 1 root kvm 10, 232 1月 29 11:56 /dev/kvm
4 安裝
yum install -y qemu-kvm qemu-kvm-tools

yum install -y libvirt

yum install -y virt-install

yum install -y python-urllib3

虛擬機(jī)安裝日志查看

/var/log/libvirt/qemu/centos7_15.log

以下選擇的類型是 --virt-type kvm 和之前測試的不一樣

qemu-img create -f raw /home/vm/centos7_15.raw 500G

virt-install \

--virt-type kvm \

--name centos7_15 \

--vcpus 8 \

--memory 32768 \

--cdrom=/home/vm/CentOS-7-x86_64-Minimal-1511.iso \

--disk path=/home/vm/centos7_15.raw \

--network bridge=br0 \

--graphics vnc,listen=0.0.0.0 \

--os-type=linux \

--os-variant=rhel7

注意:

以上選擇的virt-type是kvm,如果選擇的是qemu,會(huì)報(bào)內(nèi)存分配錯(cuò)誤 tcmalloc: large alloc 2013265920 bytes ==

訪問外部網(wǎng)絡(luò)

iptables -t nat -A POSTROUTING -s 192.168.33.0/24 -o eno1 -j MASQUERADE

外網(wǎng)訪問內(nèi)部

iptables -t nat -A PREROUTING -i eno1 -d 172.16.2.164 -p tcp --dport 53325 -j DNAT --to-destination 192.168.33.15:22


網(wǎng)站標(biāo)題:Centos7安裝kvm虛擬機(jī)(使用virt-install管理)
URL網(wǎng)址:http://www.dlmjj.cn/article/codogic.html