部署KVM虚拟化平台案例

推荐步骤:
安装KVM、开启支持虚拟化
虚拟化配置
查看、关闭、启动虚拟机配置
挂起虚拟机和恢复虚拟机
虚拟机克隆和快照

实验环境:一台centos 7 ,安装KVM

给虚拟机调内存

在这里插入图片描述

开启支持虚拟化

在这里插入图片描述

更改默认启动为图形

[root@centos01 ~]# systemctl set-default graphical.target

Reboot重启

检查电脑是否支持虚拟化服务

[root@centos01 ~]# cat /proc/cpuinfo | grep vmx
在这里插入图片描述

检查KVM模块是否安装

[root@centos01 ~]# lsmod | grep kvm
在这里插入图片描述

安装KVM

KVM模块默认已经安装

[root@centos01 ~]# rpm -qa | grep qemu-kvm
在这里插入图片描述

  1. 安装KVM调试工具

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

  1. 安装创建虚拟机工具

[root@centos01 ~]# yum -y install virt-install

  1. 磁盘管理工具

[root@centos01 ~]# rpm -qa | grep qemu-img
在这里插入图片描述

5.网络工具

[root@centos01 ~]# rpm -qa | grep bridge-utils

在这里插入图片描述

6.虚拟机管理工具

[root@centos01 ~]# rpm -qa | grep libvirt

7.图形管理虚拟机工具

[root@centos01 ~]# yum -y install
virt-manager

8.检查虚拟机模块是否开启
在这里插入图片描述

二、虚拟化配置

1.开启虚拟化服务设置开机自动启动

(1)启动虚拟化服务

[root@centos01 ~]# systemctl start libvirtd

(2)设置服务开机自动启动

[root@centos01 ~]# systemctl enable libvirtd

使用winscp上传centos光盘

在这里插入图片描述

在这里插入图片描述

查看是否上传成功
在这里插入图片描述

2.虚拟化的基本使用

打开虚拟化管理器

root@centos01 ~]# virt-manager

通过本地新建虚拟机
在这里插入图片描述

放入光盘镜像
在这里插入图片描述

正常报错,可以忽略
在这里插入图片描述

默认内存空间
在这里插入图片描述

给虚拟机20个GB
在这里插入图片描述

点击完成开始安装

在这里插入图片描述

查看虚拟机运行列表

[root@centos01 ~]# virsh list --all
在这里插入图片描述

关闭虚拟机

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

启动虚拟机

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

设置虚拟机开机自动启动

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

强制关闭虚拟机

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

2.挂起虚拟机和恢复虚拟机

挂起虚拟机

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

恢复虚拟机

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

3.备份恢复虚拟机

备份虚拟机

[root@centos01 ~]# virsh dumpxml centos7.0 > /etc/libvirt/qemu/centos701.xml
在这里插入图片描述

删除虚拟机

[root@centos01 ~]# virsh undefine centos7.0
在这里插入图片描述

恢复虚拟机

[root@centos01 ~]# cd /etc/libvirt/qemu/

[root@centos01 qemu]# virsh define centos701.xml
在这里插入图片描述

修改虚拟机配置文件的两种方式

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

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

4.虚拟机克隆和快照

克隆虚拟机,先关闭虚拟机

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

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

创建快照

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

已生成域快照 1574274398

恢复快照

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

在这里插入图片描述

查看快照

[root@centos01 ~]# virsh snapshot-current centos7.0
在这里插入图片描述

[root@centos01 ~]# virsh snapshot-list centos7.0
在这里插入图片描述

删除快照

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

已删除域快照 1574274398
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值