• 七云数据--高防低价服务器抢购
  • 黑猫导航网
  • 七云数据-海外/国内云服务器 黑猫导航网 网络验证系统 短信宝-精准短信营销服务平台 50/月文字广告位 50/月文字广告位 50/月文字广告位 50/月文字广告位

    KVM快速安装虚拟化管理


    1、判断宿主机CPU是否支持硬件虚拟化:

    grep -i -E '(vmx|svm|lm)' /proc/cpuinfo
    vmx:Intel VT-x
    svm:AMD AMD-v

    运行中的一个kvm虚拟机就是一个qemu-kvm进程,运行qemu-kvm程序并传递给它合适的选项及参数即能完成虚拟机启动,终止此进程即能关闭虚拟机;

    2、装载VKM内核模块

    kvm-intel|kvm-amd

    3、使用virt-manager管理KVM

    # yum install qemu-kvm libvirt-daemon-kvm  virt-manager
    # modprobe kvm
    
    # systemctl start libvirtd.service
    
    # virt-manager &

    4、网络虚拟化:
    CentOS 7创建物理桥,使用内核自带的桥接模块实现:
    桥接口配置文件保留地址信息;

    TYPE=Bridge
    Device=BRIDGE_NAME

    物理网卡配置文件:
    删除地址、掩码和网关等相关的配置,添加

    BRIDGE=BRIDGE_NAME

    然后重启网络服务即可。

    五、安装KVM示例
    安装前首先开启虚拟机Inter VT
    KVM快速安装虚拟化管理

    实验前开启

    #检查主机cpu是否支持虚拟化[root@52ce-64 ~]# grep -E -i "svm|vmx" /proc/cpuinfo..........vmx ......... #出现这个字段即可支持虚拟化#安装kvm模块
    [root@52ce-64 ~]# modprobe kvm
    [root@52ce-64 ~]# lsmod | grep kvm
    kvm_intel             170086  0 kvm                   566340  1 kvm_intel
    irqbypass              13503  1 kvm
    [root@52ce-64 ~]# ls /dev/kvm/dev/kvm
    [root@52ce-64 ~]# yum install libvirt libvirt-daemon virt-manager -y
    [root@52ce-64 ~]# systemctl start libvirtd.service
    [root@52ce-64 ~]# systemctl enable libvirtd.service#安装物理桥
    [root@52ce-64 ~]# ifconfig
    ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.10.10.5  netmask 255.255.255.0  broadcast 10.10.10.1#创建网桥
    [root@node-64 ~]# virsh iface-bridge ens33 br0Created bridge br0 with attached device ens33

    此时会断网,到虚拟机重启一下,发现已生成网桥,但还要配置网桥的dns,否则无法上网。

    [root@52ce-64 ~]# vim /etc/sysconfig/network-s/ifcfg-br0 
    
    DEVICE="br0"ONBOOT="yes"TYPE="Bridge"BOOTPROTO="none"IPADDR="10.10.10.5"NETMASK="255.255.255.0"GATEWAY="10.10.10.1"IPV6INIT="yes"IPV6_AUTOCONF="yes"DHCPV6C="no"STP="on"DELAY="0"DNS1=8.8.8.8   #添加
    DNS2=8.8.4.4          #添加#重启网络
    [root@52ce-64 ~]#systemctl restart network.service
    [root@52ce-64 ~]# ifconfig
    br0:    #生成虚拟网桥,并获得物理网卡的地址
    flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.10.10.5  netmask 255.255.255.0  broadcast 10.10.10.1.255ens33:    #原物理网卡变成虚拟交换机
     flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            ether 00:0c:19:29:1b:88  txqueuelen 1000  (Ethernet)

    其他终端图形登录[root@52ce-64 ~]# ssh -X root@10.10.10.5

     ssh -X root@10.10.10.5
    [root@52ce-64 ~]# virt-manager

    推荐阅读:

    乐众系统模板目录代码

    出现error: Failed to define domain from hostname.xml解决方法

    评 论
    请登录后再评论