• 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
  • 相关阅读:
    Maven入门教程
    认识Java Core和Heap Dump
    [Java IO]03_字符流
    Eclipse 实用技巧
    可变和不可变的区分
    什么猴子补丁待补充
    当退出python时,是否释放全部内存
    解释python中的help()和dir()函数
    在python中是如何管理内存的
    解释一下python中的继承
  • 原文地址:https://www.cnblogs.com/chenjiahe/p/5909960.html
Copyright © 2020-2023  润新知