一、kvm的安装及状态查看

1、安装软件

yum -y install kvm virt-manager libvirt

2、启动libvirtd 报错,升级device-mapper-libs

yum -y upgrade device-mapper-libs

kvm桥接功能:

1、删除eth0配置文件上的IP配置

2、添加BRIDGE="br0"到eth0的配置文件

3、新建ifcfg-br0配置文件

DEVICE="br0"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Bridge"

BOOTPROTO=none

IPADDR=192.168.1.63

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=192.168.1.1

4、重启网络服务

virsh常用命令:

virsh list #列出在运行的虚拟机

virsh start vm1 #启劢vm1虚拟机

virsh shutdown vm1 #关闭vm1虚拟机

virsh destroy vm1 #强制关闭vm1虚拟机

virsh undefine vm1 #删除vm1虚拟机

virsh suspend vm1 #暂停/挂启vm1虚拟机。

virsh resume vm1 #从暂停状态还原vm1虚拟机

二、KVM快照管理:

kvm虚拟机有2部分组成:img镜像文件和xml配置文件(/etc/libvirt/qemu )

克隆命令:virt-clone -o rhel6-71 -n xuegod63-kvm2 -f /var/lib/libvirt/images/xuegod63-kvm2.img

virt-clone -o 原虚拟机 -n 新虚拟机 -f 新img文件

对比配置文件,将2份xml文件做diff对比,里面只修改了 name、img、mac3个位置信息

克隆完成后,需要修改新虚拟机的网卡配置文件,并删除/etc/udev/rule.d/70-*-net 文件!(和vmware克隆相似),但是要重新生成网卡配置文件

快照(snapshot):

kvm默认格式为raw格式,如需创建快照需修改镜像文件格式。需重新配置xml文件

查看镜像格式 qemu-img info 镜像文件 (也可以查看快照)

1、转换格式(将raw格式转换为qcow2格式):

qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/xuegod63-kvm2.img /var/lib/libvirt/images/xuegod63-kvm2.qcow2

需要修改xml文件(目录里面的xml文件修改不能立即生效!)

virsh edit 虚拟机 (此命令编辑立即生效)

注: -f 源镜像的格式 -O 目标镜像的格式

2、创建快照:

qemu-img snapshot-create 虚拟机 (可以用snapshot-create-as 指定快照名称)

3、快照管理:

qemu-img snapshot-list 虚拟机(或者上面的方法)

4、恢复快照:

1)查看虚拟机状态:virsh domstate xuegod63-kvm2 (virsh list)

2) 恢复快照:virsh snapshot-revert 虚拟机 快照名

3) 查看当前快照:virsh snapshot-current xuegod63-kvm2 (xml文件)

快照目录:/var/lib/libvirt/qemu/snapshot/虚拟机/

5、删除快照:

virsh snapshot-delete 虚拟机 快照名 (删除时不能直接删除文件)

以上所述是小编给大家介绍的linux中kvm的安装及快照管理,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

linux重启kvm服务命令,linux中kvm的安装及快照管理相关推荐

  1. linux启动日志服务命令,linux命令:syslog日志服务-系统缩减之增加日志服务功能...

    syslog 服务: syslogd:系统日志服务,非内核产生的信息 klogd:内核日志服务,专门负责记录内核产生的日志信息 service syslog restart 重启日志服务 servic ...

  2. linux永久启动服务命令,Linux(CentOS)用service命令启动任意服务

    linux下有的软件启动很麻烦,跟一大堆参数,比如指定配置文件路径.以何种模式启动神马的,等等.而我们装上appache或者mysql后,就可以使用service httpd start来启动,很是方 ...

  3. linux关闭ftp服务命令,Linux命令ftpshut 在指定时间后关闭ftp服务

    ftpshut命令用于在指定时间后关闭ftp服务.ftpshut是proftpd中一个重要命令. ftpshut命令用于管理员在设置的时间关闭FTP服务器,在关闭之前会发出警告信息通知用户.关闭时间若 ...

  4. linux 设置开机自启动服务命令,linux开机自启动服务优化设置命令

    1.设置成英文字符,避免出现乱码 [root@xuegod62 ~]# LANG=en 2.两种配置linux开机自启动服务命令: 1) [root@xuegod62 ~]# ntsysv 2) [r ...

  5. LINUX重启MYSQL的命令

    LINUX重启MYSQL的命令 标签: mysqllinuxservice脚本web服务server 2010-06-25 10:21 62152人阅读 评论(0) 收藏 举报  分类: Linux( ...

  6. linux安装DNS服务命令,linux配置dns服务器配置命令

    linux配置dns服务器配置命令 Linux系统的DNS服务器怎么配置,配置命令有哪些?下面跟yjbys小编一起来了解一下吧! 一.实验目的 熟悉Linux系统中DNS服务器的配置方法.理解配置过程 ...

  7. apache启服务命令_Linux系统重启apache服务命令详解

    Linux系统中apache是重要的一个服务,掌握基本操作尤其重要.下面由学习啦小编为大家整理了Linux系统重启apache服务命令详解,希望对大家有帮助! Linux系统重启apache服务命令详 ...

  8. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  9. Shell in AIX Web端 自动远程执行重启tomcat服务命令

    2019独角兽企业重金招聘Python工程师标准>>> Web端 自动远程执行重启tomcat服务命令 vi restart.sh   #!/bin/sh JAVA_HOME=/us ...

最新文章

  1. C 语言编程 — 作用域和存储器
  2. (34)内核编程基础
  3. 前后端分离系统使用Nginx代理https地址
  4. Access数据库注入
  5. Linux编程make命令
  6. PC HARDWARE SHARE NO.4
  7. redis的淘汰策略
  8. 懒癌晚期学图论的时候自己用C语言写了个求可达性矩阵的算法~
  9. 计算机在化学中的应用与探索,计算机在化学中的应用
  10. Python笔记:变量的作用域
  11. 明明管理失败,跟距离远有什么关系?
  12. 某车企笔试题解答(1)
  13. 台式计算机亮度怎么调节快捷键,详解电脑调亮度快捷键如何调整屏幕亮度呢?...
  14. 阿里p7程序员哀叹:35岁,被通知合同不再续签
  15. Python 打新股,我建议你这么来操作!
  16. 如何解决微信小程序加载慢的问题?
  17. java 发送 邮件通知 HTML模板 个性邮件 (十分钟内完成集成与调试)
  18. 公钥秘钥及加签验签那些事儿
  19. 前端与移动开发----微信小程序----小程序(四)
  20. 【产品】如何了解行业需求、痛点和发展机会

热门文章

  1. Workaround for Search for my account in MyAppointment
  2. IPM: Mass IP generation can only support 99 numbers of IP at maximum
  3. IC inbox toolbar button的determine逻辑
  4. 使用node https module创建服务器遇到的mac verify failure错误消息
  5. SAP成都研究院2018年年会之前的技术讲座
  6. 如何使用ABAP代码反序列化JSON字符串成ABAP结构
  7. Win10用Windows照片查看程序打开图片+更改注册表后导致Win10任务栏Adobe PDF阅读器图标显示异常
  8. 计算机超级语言,我发现原来计算机最原始的语言是那么的内涵。。。。
  9. java redis缓存实例_spring项目整合ehcache和redis缓存实例
  10. hive增量表和全量表_hive 拉链表 实现全量数据 增量更新