街机赌博游戏下载:kvm虚拟机安装迁移克隆教程

赌博默示录1 www.ioh0.com.cn 文章来源:绿盟市场 时间:2018-06-21 18:10

宿主机系统为Centos7(查看方法uname -a或者cat /proc/version)

【一】 KVM虚拟机安装

  准备工作:

    获得所要安装的.iso镜像并将该文件放到/home下(权限原因)

  一、检测cpu是否支持虚拟化即是否支持kvm

   cat /proc/cpuinfo | egrep 'vmx|svm' | wc -l

   结果大于0表示支持,如果等于0,放弃吧

  二、安装kvm环境

   1、yum install kvm libvirt python-virtinst qemu-kvm virt-viewer bridge-utils --virt-install -y

     # 就知道需要安装这些??榫托?,至于哪个??楦缮队?,找度娘

   2、查看??槭欠癖患釉?/p>

     lsmod | grep kvm

   3、开启kvm的服务并设置为开机自启动

     systemctl start libvirtd.service(现在开启)

     systemctl enable libvirtd.service(开机自启动)

   4、查看??樵诵凶刺?/p>

     systemctl status libvirtd.service

     #如果显示   Active: active (running)  ,则说明kvm环境安装成功

  三、配置桥接网络

   1、添加br0桥接所用网卡

     vim /etc/sysconfig/network-scripts/ifcfg-br0

     内容是:

       BOOTPROTO=static

       DEVICE=br0

       TYPE=Bridge

       NM_CONTROLLED=no

       IPADDR=192.168.33.201

       NETMASK=255.255.255.0

       GATEWAY=192.168.33.1

       DNS1=114.114.114.114

       DNS2=223.5.5.5

    2、修改宿主机网卡eth0配置文件

    vim /etc/sysconfig/network-scripts/ifcfg-eth0

     内容是:

       TYPE="Ethernet"

       BOOTPROTO=none

       NAME="eth0"

       UUID="eea9c58d-906b-4d05-977b-8ccddf8e34ce"

       DEVICE="eth0"

       NM_CONTROLLED="no"

       ONBOOT="yes"

       BRIDGE=br0

    3、重启网卡使之生效:

       systemctl restart network


  四、 安装虚拟机

   virt-install \   

   --virt-type=kvm \  #类型是kvm

   --name=tkvm \  #虚拟机名称,自己起名

   --vcpus=2 \        #cpu核心数,视具体情况而定

   --memory=4096 \    #内存大小,单位是M,视具体情况而定

   --location=/home/CentOS-7-x86_64-Minimal-1511.iso \   #镜像位置,即准备好的镜像所在位置,这里是/home/

   --disk path=/data/kvm/tkvm.qcow2,size=40,format=qcow2 \  #虚拟磁盘存放的位置,/data/kvm/目录需事先存在,磁盘大小为40G,虚拟磁盘文件类型是qcow2

   --network bridge=br0 \   #网络模式为网桥模式,网桥为br0,默认为NAT

   --graphics none \    #如果使用图形化界面安装的话,这里应该是 --graphics vnc,listen=0.0.0.0,port=5922,password=123123;这里是使用命令行

   --extra-args='console=ttyS0' \ 

   --force


  五、命令行配置系统

   执行上面的命令后自动跳转到这里,先进行一堆类似于安装的命令条目后,显示如下 ;



   [!]表示必须配置的项目;

   直接输入前面的数字选择配置这些项目,可能跟实际情况有些差别;

   然后根据提示一步步的配置就成;

   配置完成之后按b进行安装。

   结束之后会自动使用virsh console tkvm命令通过控制台进入安装的虚拟机


【二】 KVM虚拟机静态迁移

   静态迁移就是虚拟机在关机状态下,拷贝虚拟机虚拟磁盘文件与配置文件到目标虚拟主机中,实现的迁移。目标虚拟主机必须有KVM环境。原理就是将某台虚拟机的配置文件和磁盘文件复制到另外一台宿主机上,然后启用就行

   假设此处源虚拟主机为kvm1,配置文件及所属目录是/etc/libvirt/qemu/kvm1.xml,虚拟磁盘文件及所在路径是/data/kvm/kvm1.qcow2

   假设将迁移后的虚拟主机命名为kvm2,配置文件及所属目录是/etc/libvirt/qemu/kvm2.xml,虚拟磁盘文件及所在路径是/data/kvm/kvm2.qcow2

   假设目标宿主机地址是192.168.2.1

   一、关闭所需要迁移的虚拟机(在源宿主机的操作)

     virsh shutdown kvm1

     virsh list all  #查看虚拟机运行状态

   二、导出虚拟机配置文件(scp或者rsync都可以,此处用scp;源宿主机的操作)

     virsh dumpxml kvm1 > /root/kvm2.xml

     scp /root/kvm2.xml [email protected]:/etc/libvirt/qemu/

   三、导出虚拟主机磁盘文件(在源宿主机的操作)

     scp /data/kvm/kvm1.qcow2 [email protected]:/data/kvm/kvm2.qcow2

   四、定义虚拟主机

     1、需要将kvm2.xml里面的disk修改为kvm2.qcow2所在路径

       vim /etc/libvirt/qemu/kvm2.xml

        找到<source file='/data/kvm/kvm1.qcow2'/>改为<source file='/data/kvm/kvm2.qcow2'/>

     2、定义注册虚拟机

       virsh define /etc/libvirt/qemu/kvm2.xml

     3、查看并启动虚拟机

       virsh list --all

       virsh start kvm2


【三】 KVM虚拟机克隆

    克隆用于目标虚拟主机和源虚拟主机在同一台宿主机上

    virt-clone -o kvm1 -n kvm2 -f /data/kvm/vhost/kvm2.qcow2

    此处源虚拟主机是 kvm1,目标虚拟主机是kvm2,指定目标主机的虚拟磁盘文件及路径是/data/kvm/vhost/kvm2.qcow2

    目标虚拟主机虚拟磁盘文件为克隆时候自己创建,不需要自己复制


虚拟机常用命令及相关配置

    启动、重启、关闭KVM主服务    systemctl (start|restart|stop) libvirtd

    查看KVM列表:virsh  list --all

    连接到name的控制台 virsh console name        按ctrl+]退出

    启动KVM:virsh start kvm1

    关闭KVM:virsh shutdown kvm1

    强制关闭KVM:virsh destroy kvm1

    暂停KVM:virsh suspend kvm1

    恢复KVM:virsh resume kvm1

    查看kvm虚拟机配置文件:virsh dumpxml kvm1

    编辑KVM配置:virsh edit kvm1(永久修改,虚在宿主机重启虚拟主机生效)

    根据配置文件定义虚拟机:virsh define kvm1.xml

    删除KVM:  virsh undefine kvm1.xml

    在线调整kvm 内存  virsh setmem kvm --size 3G(修改的是当前的)

    在线调整cpu核心数  virsh setvcpus kvm1 8  (改为8核,只能增不能减)


    网卡配置vim  /etc/sysconfig/network-scripts/ifcfg-xxx

    主机名 hostnamectl  set-hostname  XXX

    虚拟机默认配置文件路径: /etc/libvirt/qemu/


    设备配置情况:

    磁盘分区大?。篸f –mh

    内存: free –mh

    cpu核心数 : cat  /proc/cpuinfo |grep “physical id”|wc -l


更多

VMware Workstation Pro虚拟机软件 v12.5.6 官方版

状 态:
公测
标签 :
工具
下载量:
开发商:
暂无
时 间:
17-09-20
语 言:
中文,英文

暂无下载地址

暂无下载地址

查看更多相关文章

  • 灵动的蓝精灵 试驾雷克萨斯CT200h 2018-11-13
  • 全国政协委员侯一筠:发挥山东海洋优势,打造国家级科技成果转化平台 2018-09-18
  • 网售私房粽游走法律边缘 监管需与时俱进 2018-09-18
  • 149| 783| 164| 807| 773| 188| 738| 874| 505| 878|