zoukankan      html  css  js  c++  java
  • RHEL7体验KVM虚拟机

       KVM是基于内核2.6+的虚拟化,前提是硬件须支持虚拟化

    Red Hat Enterprise Virtualization-Management,即RHEV-M(管理多个RHEV-H系统)

    虚拟化软件qemu,深入内核硬件层虚拟!

    • 安装前准备

    1.查看机器是否支持虚拟化V

    终端输入命令: grep vmx /proc/cpuinfo (INTEL芯片)
    grep svm /proc/cpuinfo (AMD芯片)
    不知道芯片的生产厂商则输入:egrep '(vmx|svm)' /proc/cpuinfo
    如果flags: 里有vmx 或者svm就说明支持VT;
    如果没有任何的输出,说明你的cpu不支持,将无法成功安装KVM虚拟机。可以查看BIOS是否开启虚拟化

    2. 确保BIOS里开启VT

    Intel(R) Virtualization Tech [Enabled]
    如有必要,还需在BIOS中开启VT-d

    3. 确保内核版本较新,支持KVM

    uname –r查看内核版本,如果在2.6.20以下的linux版本,需升级内核。
     
    • 安装KVM

    1、RHEV虚拟化需要KVM模拟器和映像管理 qemu-kvm qemu-img

    [root@mvp /]# yum install -y qemu-kvm qemu-img

    2、安装相关管理KVM的软件
    virt-manager   是virsh的图形化管理,将libvirt-client库作为管理的API接口
    libvirt             提供主机与服务器的库
    libvirt-python 
    libvirt-client
    python-virtinst
    [root@mvp /]#  yum install -y  virt-manager libvirt libvirt-python python-virtinst libvirt-client
    或者安装组件
    yum group list  
    yum groupinfo '' 组信息
    yum group install 'Virtualization Host'  -y
     
    启动libvirtd服务
    [root@mvp /]# systemctl enable libvirtd
    [root@mvp /]# systemctl start libvirtd
    KVM运行ok

    [root@mvp /]# virsh list
     Id    名称                         状态
    ----------------------------------------------------

    virt-manager

  • 相关阅读:
    Java 泛型 泛型的约束与局限性
    Java 泛型 泛型方法
    Java 泛型 泛型数组
    Java 泛型 协变性、逆变性
    Java 泛型 协变式覆盖和泛型重载
    Java 泛型 泛型代码和虚拟机
    Insertion Sort List
    Remove Duplicates from Sorted List II
    String to Integer (atoi)
    SpringMvc源码入门
  • 原文地址:https://www.cnblogs.com/xiaochina/p/5676553.html
Copyright © 2011-2022 走看看