备注:实验没有问题,只是暂时还不知道弄这个用来干嘛,不过先留着以后查看吧

一、基础平台

1.一台装有VMware的Windows系统 (可联网)

2.CentOS7.1 64bit 镜像

二、最小化安装一台CentOS 7.1系统的VMware虚拟机"CentOS KVM01"

要求:内存4G、硬盘100G、CPU 8核(勾选Virtualization engine中:Virtualize Intel VT-x/EPT or AMD-V/RVI,否则不支持虚拟化配置),系统最小化安装,关闭firewalld、selinux服务。

三、虚拟化环境准备

1.查看是否支持虚拟化

[plain] view plain copy

 

  1. grep -E 'vmx|svm' /proc/cpuinfo

出现如下既为支持虚拟化:

2.安装KVM相关包

[plain] view plain copy

 

  1. yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install

3.设置libvirtd服务自启

[plain] view plain copy

 

  1. systemctl enable libvirtd && systemctl start libvirtd

验证:

查看以下模块是否被加载

[plain] view plain copy

 

  1. [root@kvm01 ~]# lsmod | grep kvm
  2. kvm_intel             148081  0
  3. kvm                   461126  1 kvm_intel

查看虚拟机环境

[plain] view plain copy

 

  1. [root@kvm01 ~]# virsh -c qemu:///system list
  2. Id    名称                         状态
  3. ----------------------------------------------------

4.配置软连接

[plain] view plain copy

 

  1. ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm

5.创建以下目录

[plain] view plain copy

 

  1. mkdir /vm-images         #存放kvm虚拟机目录
  2. mkdir -p /data/iso          #存放iso镜像目录

四、配置虚拟网桥

编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,增加如下一行:

[plain] view plain copy

 

  1. BRIDGE=br0

新建/etc/sysconfig/network-scripts/ifcfg-br0文件如下

[plain] view plain copy

 

  1. TYPE="Bridge"
  2. BOOTPROTO=static
  3. DEVICE="br0"
  4. ONBOOT="yes"
  5. DNS1=10.0.0.2
  6. IPADDR=10.0.0.5
  7. PREFIX=24
  8. GATEWAY=10.0.0.2
  9. DELAY="0"

配置/etc/sysctl.conf,增加如下一行

[plain] view plain copy

 

  1. net.ipv4.ip_forward = 1

使/etc/sysctl.conf配置生效

[plain] view plain copy

 

  1. sysctl -p /etc/sysctl.conf

重启网卡服务,使网卡配置生效

[plain] view plain copy

 

  1. systemctl restart NetworkManager.service

验证:

查看网桥

[plain] view plain copy

 

  1. [root@kvm01 ~]# brctl show
  2. bridge name bridge id       STP enabled interfaces
  3. br0     8000.000000000000   no
  4. virbr0      8000.525400940eda   yes     virbr0-nic

CentOS7.1 KVM虚拟化之环境准备的更多相关文章

  1. CentOS7.1 KVM虚拟化之经常使用管理虚拟机命令(3)

    一.查看虚拟机列表及状态 [root@kvm01 ~]# virsh list --all Id Name State ---------------------------------------- ...

  2. centos7.2 kvm虚拟化管理平台WebVirtMgr部署

    在服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求.当KVM宿主机越来越多,需要对宿主机的状态进行调控,决定采用WebVirtMgr作为kvm虚拟化的web管理工具,图形化的WEB,让人 ...

  3. VMware下的Centos7实践Kvm虚拟化(通俗易懂)

    虽然网上已经有很多关于kvm安装的教程了,但我还是看得头晕,有的教程里安装的包很多,有的很少,也没说明那些安装包的作用是干嘛的,用的命令也不一样,也没解释命令的意思是什么. 我重新写一个教程,尽量通俗 ...

  4. KVM虚拟化平台环境部署

    一:安装依赖包 二:配置网卡 三:配置环境 实验环境: KVM01   192.168.200.10 关闭防火墙及相关的安全机制 [root@KVM01 ~]# systemctl stop fire ...

  5. CentOS7.1 KVM虚拟化之linux虚拟机安装(2)

    一.上传ISO文件到/data/iso下 这里使用CentOS-5.5-i386-bin-DVD.iso 二.安装CentOS5.5 CentOS7.1 安装KVM虚拟机默认磁盘格式为qcow2(推荐 ...

  6. CentOS7.1 KVM虚拟化之虚拟机快照(5)

    这里用之前克隆的虚拟机vm1-clone进行快照操作 注: 1.快照实际上做的是虚拟机的XML配置文件,默认快照XML文件在/var/lib/libvirt/qemu/snapshot/虚拟机名/下 ...

  7. 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip

    之前在测试环境(centos7.2)上部署了openstack云平台(完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建),openstack在neutron组网 ...

  8. kvm虚拟化环境的搭建

    首先搭建kvm的虚拟化环境,我选择的环境是在vmvare上的Centos 7的虚拟机,在该环境上搭建kvm的虚拟化环境 1:安装虚拟机(该过程自行安装) 2:操作系统环境的设置 (1)修改内核模式为兼 ...

  9. KVM虚拟化环境准备

    1. 概述2. 环境准备2.1 硬件环境2.2 软件环境2.2.1 YUM安装软件包2.2.2 环境检查2.2.3 启动libvirtd服务2.3 网络环境2.3.1 复制网卡配置文件2.3.2 修改 ...

随机推荐

  1. react与vue的对比

    模板: Vue Vue应用的默认选项是把markup放在HTML文件中. 数据绑定表达式采用的是和Angular相似的mustache语法,而指令(特殊的HTML属性)用来向模板添加功能. React ...

  2. Огонек--灯光--IPA--俄语

    苏联老歌总让人沉浸其中.

  3. 数学软件Matlab的使用感受

    在我一年前的暑假,我们的小学期学习了MATLAB软件.MATLAB是一款数学软件,可以用于算法计算.数据可视化.数据分析以及数据计算. 我们主要学习了MATLAB关于数学上的经常用的一些用法和算法,M ...

  4. 5.3 C++用顶层函数重载操作符

    参考:http://www.weixueyuan.net/view/6381.html 总结: 可以将操作符重载函数声明为顶层函数. 如果以顶层函数的形式重载操作符时,二元操作符重载函数必须有两个参数 ...

  5. python笔记4-if..elif-else条件语句

    python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样,否则就怎么怎么这样,格式如下: #if是布尔类型判断,1个是真1个是假 ...

  6. Office 365 企业应用以及服务概览 分享记录

    博客地址:http://blog.csdn.net/FoxDave 分享时间: 2017年9月14日 分享地点: 部门内部 参与人数: 16人 分享内容: 讲解微软MVP项目计划的相关内容:讲解O ...

  7. redis 五大数据类型之hash篇

    1.hset/hget/hmset/hmget/hgetall/hdel --hgetall 是以截图中 key-value 分别一一显示出来,k1对应v1 ,k2对应v2 2.hlen 3.hexi ...

  8. L256 阅读理解

    1主旨题 2细节题 题干关键词 人名,地名,专有名词,时间,和主题相关的核心词汇,带特殊标点的词汇 干扰项 词意猜测

  9. java学习笔记25(Collections类)

    Collections算法类: Collections是一个算法类,提供了一系列静态方法,实现对集合的排序.替换.交换.搜索.拷贝等操作: 用法:Collections.方法名(要操作的集合): 就像 ...

  10. 5--Python入门--Python数据集合类型--字典

    列表list,最常用的数据类型,以[]为标识 元组tuple,和list很相似,但是不能二次赋值,用()标识 集合set,和list类似,但是set中没有重复的元素,常用于集合间的运算,用{}标识 字 ...