centos7 安装 KVM
 2019-04-03 09:58:24     34     0     0

一、基础环境准备

centos7.X 最小环境安装 
关闭selinux

  1. # vi /etc/selinux/config

关闭防火墙

  1. # systemctl stop firewalld

安装KVM虚拟化软件

  1. # yum install libvirt* virt-* qemu-kvm* -y
  2. 说明:
  3. libvirt # 虚拟机管理
  4. virt # 虚拟机安装克隆
  5. qemu-kvm # 管理虚拟机磁盘

启动服务

  1. # systemctl start libvirtd
  2. # systemctl status libvirtd
  3. # systemctl enable libvirtd

配置网桥

默认kvm虚拟机只能从主机访问,配置桥接模式需要从网络上配置网桥

  1. # cd /etc/sysconfig/network-scripts/
  2. # cp ifcfg-eno1 ifcfg-br0
  1. # vi ifcfg-eno1
  2. 第一行增加:
  3. BRIDGE=br0
  1. # vi ifcfg-br0
  2. TYPE=Bridge #增加这段
  3. BOOTPROTO=none
  4. DEFROUTE=yes
  5. PEERDNS=yes
  6. PEERROUTES=yes
  7. IPV4_FAILURE_FATAL=no
  8. IPV6INIT=yes
  9. IPV6_AUTOCONF=yes
  10. IPV6_DEFROUTE=yes
  11. IPV6_PEERDNS=yes
  12. IPV6_PEERROUTES=yes
  13. IPV6_FAILURE_FATAL=no
  14. IPV6_ADDR_GEN_MODE=stable-privacy
  15. #UUID=db488d6c-f2bd-4162-91b0-b093da627043 这个要注释掉
  16. NAME=br0 #名字改成br0
  17. DEVICE=br0 #名字改成br0
  18. ONBOOT=yes #设置网卡启用
  19. IPADDR=192.168.30.4 #设置IP,这是物理机IP
  20. NETMASK=255.255.255.0
  21. GATEWAY=192.168.30.1
  22. DNS1=8.8.8.8
  1. systemctl restart network

创建虚拟机

  1. virt-install \
  2. --virt-type kvm \
  3. --os-type=window \
  4. --os-variant win7 \
  5. --name win7_8G_60G \
  6. --memory 8096 \
  7. --vcpus 4 \
  8. --disk /opt/clsn.raw,format=raw,size=60 \
  9. --cdrom /opt/cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso \
  10. --network bridge=br0 \
  11. --graphics vnc,listen=0.0.0.0,port=5900 \
  12. --noautoconsole

使用vnc client连接

安装过程中有一次重启

  1. virsh start win7_8G_60G

查看虚拟机CPU使用情况

  1. virsh vcpuinfo win7_8G_60G

安装WebVirtMgr

  1. yum -y install git python-pip libvirt-python libxml2-python python-websockify python-devel

安装epel源

  1. yum install epel-release
  2. yum -y install python-pip

下载程序代码webvirtmgr

  1. # git clone git://github.com/retspen/webvirtmgr.git #clone代码
  2. # mv webvirtmgr/ /var/www/ #移动到/var/www目录
  3. # cd /var/www/webvirtmgr/
  4. # pip install -r requirements.txt #安装依赖

[转载]好好好centos7 安装 KVM的更多相关文章

  1. centos7安装kvm虚拟机

    一 centos7安装kvm虚拟机 1.验证CPU是否支持KVM 结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的. [root@centos ~]# egrep '(vmx| ...

  2. centos7安装kvm

    一. 安装kvm前的准备工作 1. 清除iptables规则 service iptables save service iptables stop 2. 关闭selinux sed -i 's/SE ...

  3. (转)CentOS7安装KVM虚拟机详解

    原文:https://github.com/jaywcjlove/handbook/blob/master/CentOS/CentOS7%E5%AE%89%E8%A3%85KVM%E8%99%9A%E ...

  4. centos7安装kvm环境采用网桥模式并创建虚拟机制作openstack需要的镜像

    初始环境的安装:centos7 mini iso镜像进行安装的系统 采用的环境是vm该软件,联网方式NAT模式下配置的静态ip(如何在NAT模式下配置静态ip参考之前的文章) 1.由于要安装kvm环境 ...

  5. centos7安装kvm及kvm管理

    一.安装kvm 查看CPU是否支持虚拟化  grep -E 'svm|vmx' /proc/cpuinfo - vmx is for Intel processors - svm is for AMD ...

  6. CentOS7 安装KVM

    检测 输入命令如果有输出表示CPU支持虚拟化 grep -E 'svm|vmx' /proc/cpuinfo 检查模块(保证有如下内容) lsmod | grep kvm 结果如下:(kvm_inte ...

  7. centos7 安装kvm虚拟机

    准备工作 centos7 光盘文件 物理机(>=4 Cores; >= 4GB memory; >= 40G disk size) 参考文档:KVM Virtualization i ...

  8. 【转载】CentOS7 安装Chrome浏览器

    本篇文章主要记录如何在CentOS7.0上安装Chrome浏览器. 方法1: Google官方源在国内可能无法正常访问,故而添加Fedora中文社区提供的镜像源: sudo wget http://r ...

  9. centos7 安装kvm, 并创建虚拟机

    # yum –y install qemu-kvm qemu-img bridge-utils # yum –y install libvirt virt-install virt-manager # ...

随机推荐

  1. Python基础之:Python中的内部对象

    目录 简介 内置函数 内置常量 内置类型 逻辑值检测 逻辑值的布尔运算 比较运算 数字类型 整数类型的位运算 整数类型的附加方法 浮点类型的附加方法 迭代器 序列类型 集合类型 映射类型 字典视图对象 ...

  2. 软工案例分析之OJ

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 案例分析作业要求 我在这个课程的目标是 和我的团队开发一个真正的软件,一起提升开发与合作的能力 这 ...

  3. Unity2D项目-平台、解谜、战斗! 0.1 序言:团队、项目提出、初步设计、剧情大纲

    各位看官老爷们,这里是RuaiRuai工作室(以下简称RR社),一个做单机游戏的兴趣作坊. 本文跟大家聊一下社团内第一个游戏项目.算是从萌新项目组长的角度,从第一个里程碑的结点处,往前看总结一下项目之 ...

  4. xctf - stack2

    xctf - stack2 文件check一下,几乎全开了 运行一下程序,好像很正常呢: 再来一个大的,好像有点儿问题,变1.00了 在ida中查看,在输入的时候没有检查数据大小 可以通过劫持eip获 ...

  5. 0ctf_2017_babyheap

    0ctf_2017_babyheap 首先检查一下保护 IDA 分析好的代码如下 首先申请了一块内存地址用来存放结构体数组,地址随机. 堆题常见的几个功能.我们来看看add 这里申请内存用的是call ...

  6. 华为分析+App Linking:一站式解决拉新、留存、促活难

    移动互联网时代,用户注意力稀缺,"如何让用户一键直达APP特定页面"越来越受到产品和运营同学的关注. 比如在各个渠道投放了APP安装广告,希望新用户下载APP首次打开时直接进入活动 ...

  7. 100多个很有用的JavaScript函数以及基础写法大集合

    100多个很有用的JavaScript函数以及基础写法大集合 1.document.write("");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:docume ...

  8. 【JavaWeb】 Cookie和Session

    Session和Cookie出现的原因: 由于Http是无状态的协议,会话之间没有任何关联,也就是上一次会话和下一次会话没有任何关联,因此出现了会话技术Cookie和Session 下面分别从Cook ...

  9. hdu1255 扫描线,矩形重叠面积(两次以上)

    题意:       给你n个矩形,然后问你这n个矩形所组成的画面中被覆盖至少两次的面积有多大. 思路:       和1542差距并不是很大,大体上还是离散化+线段树扫面线,不同的地方就是这个题目要求 ...

  10. 浅谈src与href的区别

    src 和 href 都是用来引入外部资源的属性,例如:图片.视频.CSS 文件.JavaScript 文件等. 那么它们两者之间究竟有什么样的区别呢? <link href="sty ...