推荐步骤:
安装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

- 安装KVM调试工具
[root@centos01 ~]# yum -y install qemu-kvm-tools
- 安装创建虚拟机工具
[root@centos01 ~]# yum -y install virt-install
- 磁盘管理工具
[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

360

被折叠的 条评论
为什么被折叠?



