虚拟机的管理

时间:2024-04-08 08:01:27

                                   虚拟机的管理

一、虚拟机管理命令(虚拟机的安装及硬件管理)

1.输入virt-manager,打开虚拟机管理工具(用超级用户的身份打开)

虚拟机的管理

选新建一个虚拟机

虚拟机的管理

选择本地镜像

虚拟机的管理

 

 

选择ram cpu

虚拟机的管理

选择硬盘大小

虚拟机的管理

虚拟机名字,勾选安装前处理选项

虚拟机的管理

硬盘Disk bus 选择Virtlo

虚拟机的管理

网卡 Neteork source 选择br0 Device model 选择 VirtIO

虚拟机的管理

安装界面

虚拟机的管理

语言选择

虚拟机的管理

选择时区

虚拟机的管理

分区选择

虚拟机的管理

虚拟机的管理

软件包安装

虚拟机的管理

设置root密码 等待安装

虚拟机的管理

 

                                      虚拟机的管理命令

一、虚拟机是由两部分组成
/etc/libvirt/qemu/虚拟机.xml ##虚拟机硬件信息文件
/var/lib/libvirt/images/虚拟机.qcow2 ##虚拟机硬盘文件

html ##超级文本语言
xml ##可扩展文本语言

virt-manager   ##开机虚拟机管理

虚拟机的管理
virsh list  ##显示正在运行的虚拟机

虚拟机的管理
virsh list --all  ##查看所与虚拟机

虚拟机的管理
virsh start desktop ##打开
virsh shutdown desktop  ##正常关闭虚拟机
virsh destory desktop  ##强行关闭
virsh-viewer desktop  ##显示虚拟机
virsh create 虚拟机名称 ##利用虚拟机硬件信息文件打开虚拟机,只是一次性的
virsh define 虚拟机名称 ##恢复虚拟机
virsh undefine 虚拟机名称 ##删除虚拟机硬件信息文件

二、在家中模拟虚拟机的恢复
在1个已经安装好的虚拟机的主机
mv /etc/libvirt/qemu/test.xml  /mnt/
mv /var/lib/libvirt/images/test.qcow2 /mnt/

在虚拟机管理器中删除这个安装好的虚拟机

模拟恢复过程
cd /mnt
virsh create test.xml       ##用硬件信息文启动虚拟机
在操作过程中会有以下错误:

虚拟机的管理


解决方案:
mv /mnt/test.qcow /var/lib/libvirt/images/

虚拟机的管理

virsh define test.xml        ##永久恢复虚拟机

                                       虚拟机快照

虚拟机的快照只是一个存更改信息的文件
在虚拟机被读取的时候还是读取母盘中的内容

(1)qemu-img create -f qcow2 -b 母盘.qcow2 快照.qcow2 ##-f 类型 -b 备份
在虚拟机管理工具中把“快照.qcow2” import 导入到新的虚拟机中即可使用

虚拟机的管理

虚拟机的管理

虚拟机的管理

(2)快照脚本

虚拟机的管理

(3)虚拟机重置

虚拟机的管理