• O003、准备 KVM 实验环境


     
    KVM 是 OpenStack 使用的最广泛的Hypervisor,本节介绍如何搭建 KVM 实验环境。
     
    安装KVM
     
    前面说了,KVM是2型虚拟化,是运行在操作系统之上的,所以我们需要先安装一个Linux,Ubuntu、Redhat、CentOS都可以,这里我们以Ubuntu 16.04 为例,基本的Ubuntu操作系统装好以后,安装KVM需要的包。
     
    ps:先更新 apt 源到阿里云或者清华
     
    apt-get install -y qemu-kvm qemu-system libvirt-bin virt-manager bridge-utils vlan
     
    通过安装这些安装包我们顺便复习一下上一节介绍 KVM 的相关知识。
     
        1、qemu-kvm 和 qemu-system 是KVM和QEMU的核心包,提供 CPU、内存和IO虚拟化功能
        2、libvirt-bin 就是libvirt,用于管理KVM等 HYpervisor
        3、virt-manager 是 KVM的图形化管理工具
        4、bridge-utils 和 vlan ,主要是网络虚拟化需要的,KVM 网络虚拟化的实现是基于 linux-bridge 和 VLAN,后面我们会详细学习。
     
    Ubuntu 默认不安装图形界面,需要手工安装一下
     
    apt-get install -y xinit gdm kubuntu-desktop
     
    KVM 作为 2 型虚拟化技术,支持虚拟化嵌套,我们这里用的是VMware的Esxi ,需要在VMware中设置CPU模式,打开虚拟化功能。
     
    Esxi 嵌套KVM (需要在虚机配置文件中添加 vhv.enable = "TRUE" )
     
    检查运行 KVM 的擦装系统是否支持虚拟化技术
     
    egrep -o '(vmx|svm)' /proc/cpuinfo
     
    确认 libvirtd 服务已经启动
     
    service libvirt-bin status
     
  • 相关阅读:
    link和@import引入css 区别,不建议使用@import
    centos8常用配置记录
    python获取txt文件中关键字的数量
    U盘装Centos7的异常记录
    Linux下密码安全策略配置
    CPU负载及利用率解析
    curl命令的简单使用(ftp)
    JVM工作原理及参数说明
    grafana使用mysql做数据源
    ZABBIX监控ESXI主机
  • 原文地址:https://www.cnblogs.com/www1707/p/10897187.html
Copyright © 2020-2023  润新知