1. 程式人生 > >使用VMVare虛擬機器Centos7 搭建KVM虛擬機器筆記

使用VMVare虛擬機器Centos7 搭建KVM虛擬機器筆記

                                       Centos7 搭建KVM虛擬機器筆記     

1  Vmvare建立虛擬機器時勾選虛擬化Iterl VT-x/EPT 或者AMD-V/RVI 使虛擬機器支援CPU虛擬化

2  虛擬機器Centos7 安裝KVM

(1)首先產看是否支援虛擬化 

      [[email protected] ~]$ cat /proc/cpuinfo |grep vmx       flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht       syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf               eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx         f16c rdrand hypervisor lahf_lm abm 3dnowprefetch epb tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 avx2 smep             bmi2 invpcid rdseed adx smap xsaveopt dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp

      [[email protected] ~]#   lsmod | grep kvm         kvm_intel             183720  0         kvm                      578558  1 kvm_intel         irqbypass              13503  1 kvm

(2)安裝依賴         yum install gcc libsdl1.2-dev zlib1g-dev libasound2-dev linux-kernel-headers pkg-config libgnutls-dev libpci-dev (3)安裝kvm          yum install kvm python-virtinst libvirt bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2  

3 建立KVM虛擬機器的網橋

    在/etc/sysconfig/network-scripts/路徑下建立ifcfg-br0檔案

  [[email protected] ~]# touch  ifcfg-br0

  [[email protected] ~]# vim    ifcfg-br0

       TYPE=Bridge

       NAME=br0

       DEVICE=br0

       IPADDR=192.168.1.111

       NETMASK=255.255.255.0

       GATEWAY=192.168.1.1

 修改網絡卡配置檔案/etc/sysconfig/network-scripts/ifcfg-eno1,其中eno1是虛擬機器聯網當前使用的網絡卡配置檔案

  新增下面的內容

TYPE=Ethernet

NAME=eno1

    DEVICE=eno1

    BRIDGE=br0

重啟網路

[[email protected] network-scripts]# systemctl restart network.service  

檢視網橋出現br0 並且它的介面interfaces是網絡卡名字則成功

[[email protected] ~]$ brctl show bridge name               bridge id                          STP enabled              interfaces br0                             8000.000c29a10ef4          no                                eno1                                                                                                                 vnet0 virbr0                         8000.525400e6969c         yes                               virbr0-nic

4 建立KVM虛擬機器,使用橋接模式

    使用圖形介面建立虛擬機器,其中在網路模式選擇時選擇橋接模式,並選擇上面步驟建立的網橋br0

不要選擇Host device ens33:macvtap ,如果選擇這個可能造成宿主機和KVM虛擬機器都可以和外部互通,但他們之間卻ping不通

5 結束