• kvm安装


    基础环境:

    192.168.1.67                  super67 

    硬件cpu需要支持:Intel VT-x 技术  

    本实验使用虚拟机VMware Workstation上的虚拟机

    操作系统:CentOS6.5

    物理机确保开启cpu虚拟化技术(进入bois设置)

    VMware Workstation的设置:

     

    检查cpu是否支持硬件虚拟化技术(Intel->vmx  AMD->svm)

    [root@super67 ~]# grep -E "(vmx|svm)" /proc/cpuinfo --color

    检查是否支持64位:

    [root@super67 ~]# grep lm /proc/cpuinfo --color

    检查内核是否编译kvm模块:

    [root@super67 ~]# grep -i "kvm" /boot/config-2.6.32-431.el6.x86_64

    CONFIG_KVM_CLOCK=y

    CONFIG_KVM_GUEST=y

    CONFIG_HAVE_KVM=y

    CONFIG_HAVE_KVM_IRQCHIP=y

    CONFIG_HAVE_KVM_EVENTFD=y

    CONFIG_KVM_APIC_ARCHITECTURE=y

    CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y

    CONFIG_KVM=m

    CONFIG_KVM_INTEL=m

    CONFIG_KVM_AMD=m

    从内核中装载kvm:

    [root@super67 ~]# lsmod |grep kvm

    [root@super67 ~]# modprobe kvm

    [root@super67 ~]# modprobe kvm_intel

    [root@super67 ~]# lsmod |grep kvm

    kvm_intel              54285  0

    kvm                   333172  1 kvm_intel

    安装kvm及一些管理工具:

    [root@super67 ~]# yum install -y kvm virt-manager libvirt qemu-kvm qemu-kvm-tools -y

    启动管理API:

    [root@super67 ~]# /etc/init.d/libvirtd start

    Starting libvirtd daemon:                                  [  OK  ]

    [root@super67 ~]# chkconfig libvirtd on

    建立桥接设备,然后把接口添加进来,让kvm虚拟机可以上网:

    [root@super67 ~]# yum install -y bridge-utils

    修改eth0配置:

    [root@super67 network-scripts]# cat ifcfg-eth0

    DEVICE=eth0

    TYPE=Ethernet

    ONBOOT=yes

    NM_CONTROLLED=no

    BOOTPROTO=none

    IPV6INIT=no

    USERCTL=no

    HWADDR=00:0c:29:8d:5c:df

    BRIDGE="br0"

    修改桥配置:

    [root@super67 network-scripts]# cat ifcfg-br0

    DEVICE="br0"

    TYPE="Bridge"

    ONBOOT=yes

    NM_CONTROLLED=no

    BOOTPROTO=none

    IPADDR=192.168.1.67

    NETMASK=255.255.255.0

    GATEWAY=192.168.1.1

    DNS1=114.114.114.114

    IPV6INIT=no

    USERCTL=no

    HWADDR=00:0c:29:8d:5c:df

    DNS2=8.8.8.8

    重启网络:

    [root@super67 ~]# /etc/init.d/network restart

    [root@super67 ~]# ifconfig br0

    br0       Link encap:Ethernet  HWaddr 00:0C:29:8D:5C:DF 

              inet addr:192.168.1.67  Bcast:192.168.1.255  Mask:255.255.255.0

              inet6 addr: fe80::20c:29ff:fe8d:5cdf/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

              RX packets:112 errors:0 dropped:0 overruns:0 frame:0

              TX packets:78 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:0

              RX bytes:8151 (7.9 KiB)  TX bytes:10688 (10.4 KiB)

    [root@super67 ~]# ifconfig eth0

    eth0      Link encap:Ethernet  HWaddr 00:0C:29:8D:5C:DF 

              inet6 addr: fe80::20c:29ff:fe8d:5cdf/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

              RX packets:4340 errors:0 dropped:0 overruns:0 frame:0

              TX packets:3717 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:1000

              RX bytes:398809 (389.4 KiB)  TX bytes:2072653 (1.9 MiB)

    查看桥接信息:

    [root@super67 ~]# brctl show

    bridge name    bridge id        STP enabled    interfaces

    br0         8000.000c298d5cdf       no           eth0

    virbr0            8000.52540015e279      yes          virbr0-nic

    使用图形化管理界面管理:

    [root@super67 ~]# virt-manager

  • 相关阅读:
    样式超出设定宽度显示显示省略号
    客户端存在潜在危险request.from
    MenuStrip如何设置快捷键
    SVN的使用方法
    长串英文字符不换行的解决办法
    thickbox使用
    System.Web.UI.UserControl”,因此此处不允许
    C#中实现拖动无边框Form窗体和窗体的起始位置
    (转)Altera Forum精彩问答汇总
    (转)如何以32 bit的方式存取SDRAM?
  • 原文地址:https://www.cnblogs.com/fanxuanhui-linux/p/5839027.html
Copyright © 2020-2023  润新知