• KVM之二:配置网络


    1、安装KVM

    a、通过yum安装虚拟化的软件包

    [root@kvm ~ 16:15:05]#yum install -y kvm virt-*  libvirt  bridge-utils qemu-img

    说明:
    kvm:软件包中含有KVM内核模块,它在默认linux内核中提供kvm管理程序
    libvirts:安装虚拟机管理工具,使用virsh等命令来管理和控制虚拟机。
    bridge-utils:设置网络网卡桥接。
    virt-*:创建、克隆虚拟机命令,以及图形化管理工具virt-manager
    qemu-img:安装qemu组件,使用qemu命令来创建磁盘等。

    b. 检查kvm模块是否加载

    [root@kvm yum.repos.d ]#lsmod |grep kvm
    kvm_amd                40735  0 
    kvm                   341551  1 kvm_amd

    如果没有,需要执行 
    modprobe kvm-amd
    还没有就重启一下试试

    c.配置网卡

    #cd /etc/sysconfig/network-scripts/
    #cp ifcfg-eth0 ifcfg-br0
    #cat ifcfg-eth0
    DEVICE=eth0
    HWADDR=00:0C:29:61:5E:79
    TYPE=Ethernet
    UUID=2c4c74c4-7c6b-45e0-8612-42dc0858e62d
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    BRIDGE=br0
    
    #cat ifcfg-br0
    DEVICE=br0
    #HWADDR=00:0C:29:61:5E:79
    TYPE=Bridge
    #UUID=2c4c74c4-7c6b-45e0-8612-42dc0858e62d
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.0.236
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1
    DNS1=218.85.152.99
    DNS2=8.8.8.8
    #service network restart
    #service libvirtd start

    d. 启动或重启libvirtd服务和messagebus 服务
    /etc/init.d/libvirtd start
    /etc/init.d/messagebus restart
    此时可以查看网络接口列表

    brctl show 结果如下:

    [root@kvm network-scripts 17:50:26]#brctl show
    bridge name    bridge id        STP enabled    interfaces
    br0        8000.000c29615e79    no        eth0
    virbr0        8000.525400454f40    yes        virbr0-nic
  • 相关阅读:
    人生应该接受的教育
    【转】俞军给淘宝产品经理的分享
    【转】伪O2O已死?2016年实体零售将迎来真正的O2O
    【转】一个测试工程师的2015总结和2016年小展望
    【转】移动App测试中的最佳做法
    Net作业调度(一) -Quartz.Net入门
    Quartz学习
    Newtonsoft.Json.dll
    用C#实现Base64处理,加密解密,编码解码
    mysql 连接数的最大数
  • 原文地址:https://www.cnblogs.com/chenjiahe/p/5909960.html
Copyright © 2020-2023  润新知