KVM虚拟化平台

KVM虚拟化平台

简介
KVM是KernelVirtual Machine的简写,目前Linux发行版必须在64位的系统环境才能运行KVM.
同时硬件需要支持VT技术。KVM的前身是QEMU,2008年被Red Hat公司收购并获得一项hypervisor
技术,不过Red Hat的KVM被认为将成为未来Linux hypervisor的主流。准确来说,KVM仅仅是Linux
内核的一个模块。管理和创建完整的KVM虚拟机,需要更多的辅助工具。本章将介绍部署虚拟化环
境.创建虚拟机实例,以及虚拟机的基本管理。

1、安装KVM所需软件

[root@centos01 ~]# yum -y install qemu-kvm-tools virt-install virt-manager libvirt

在这里插入图片描述

2、关机修改虚拟机配置

在这里插入图片描述

3、改为图形化界面登录

[root@centos01 ~]# init 5

在这里插入图片描述

4、移动光盘,创建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建后完成即可

在这里插入图片描述

5、KVM的管理使用

1、查看

[root@centos01 ~]# virsh list --all

在这里插入图片描述

2、关机

[root@centos01 ~]# virsh shutdown centos7.0

强制关机 [root@centos01 ~]# virsh destory centos7.0

在这里插入图片描述

3、加载配置文件

[root@centos01 ~]# virsh create /etc/libvirt/qemu/centos7.0.xml

在这里插入图片描述

4、挂起和恢复虚拟机 设置虚拟机随宿主机一起启动

[root@centos01 ~]# virsh suspend centos7.0

在这里插入图片描述

[root@centos01 ~]# virsh resume centos7.0

在这里插入图片描述

[root@centos01 ~]# virsh autostart centos7.0

在这里插入图片描述

5、备份虚拟机和删除虚拟机

[root@centos01 ~]# virsh dumpxml centos7.0 > ./centos7.0.xml

在这里插入图片描述

[root@centos01 ~]# virsh undefine centos7.0

在这里插入图片描述

[root@centos01 ~]# mv ./centos7.0.xml /etc/libvirt/qemu/

[root@centos01 ~]# virsh define /etc/libvirt/qemu/centos7.0.xml

在这里插入图片描述

6、克隆虚拟机和创建快照

[root@centos01 ~]# virt-clone -o centos7.0 -n centos7.01 -f /var/lib/libvirt/images/centos7.01.qcow2
在这里插入图片描述

[root@centos01 ~]# virsh snapshot-create centos7.0

[root@centos01 ~]# virsh snapshot-list centos7.0

在这里插入图片描述

[root@centos01 ~]# virsh snapshot-revert centos7.0 1604742497

在这里插入图片描述

删除快照

[root@centos01 ~]# virsh snapshot-delete centos7.0 1604742497

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值