zoukankan      html  css  js  c++  java
  • [转载]好好好centos7 安装 KVM

    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 #安装依赖

    Pre: Eclipse安装svn插件

    Next: 数据库MySQL两个神器【索引和锁】

  • 相关阅读:
    MYSQL索引
    Objective-C:KVO
    iOS UIKit:viewController之动画(5)
    iOS UIKit:viewController之Segues (4)
    iOS UIKit:viewController之Present (3)
    iOS UIKit:viewController之定义(2)
    iOS UIKit:viewController之层次结构(1)
    iOS UIKit:view
    iOS UIKit:App
    Objective-C:Block
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/10994593.html
Copyright © 2011-2022 走看看