linux下的虚拟机管理

一、虚拟机的安装

下载光驱文件rhel7.2

1.用图形方式安装虚拟机

(1)用virt-manager命令打开图形管理:

(2)点击左上角带电脑图标选择安装途径:

(3)选择镜像所在位置:

(4)选择内存大小和cpu核数

(5)设定硬盘大小:

(6)给虚拟机设定名称:

(7)设定虚拟机网卡类型和硬盘类型进行安装:

(8)完成虚拟机安装之后出现的界面,选择第一个进行安装:

(9)安装完成之后需要自行设定下面部分:

选择语言

二、虚拟机的脚本安装

#!/bin/bash      ##表示幻数,脚本命令中的解释器命令

virt-install        ##安装虚拟机命令

--cdrom /mnt/iso/rhel-server-7.2-x86_64-dvd.iso    ##安装系统镜像所在位置

--ram 1024      ##内存的大小

--cpus 1              ##cpu核数

--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=9   ##硬盘位置,硬盘类型及硬盘大小

name $1      ##安装虚拟机的名称($1表示执行脚本后的第一串字符表示其名称)

network bridge=br0,model=virtio   ##虚拟机的网卡类型及工作模式

三、虚拟机的管理

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

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

virsh list --all    ##查看所有虚拟机

virsh start desktop ##打开

virsh shutdown desktop  ##正常关闭虚拟机

virsh destroy desktop   ##强行关闭虚拟机

virt-viewer desktop     ##显示虚拟机

四、虚拟机的恢复

1.虚拟机的硬件信息文件

2.虚拟机的硬盘信息

3.家中模拟虚拟机的恢复

准备1个已经安装好的虚拟机

mv /etc/libvirt/qemu/lyy.xml /mnt/

mv /var/lib/libvirt/images/lyy.qcow2 /mnt/

 

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

 

模拟恢复过程

cd /mnt

virsh create test.xml    ##用硬件信息文件启动虚拟机

在操作过程中会有以下错误:

error: Failed to create domain from lyy.xml

error: Cannot access storage file '/var/lib/libvirt/images/lyy.qcow2' (as uid:107, gid:107): No such file or directory

解决方案:

mv /mnt/lyy.qcow2 /var/lib/libvirt/images/

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

五、虚拟机的快照

下图lyy为母盘,generic为快照:

-f表示文件类型,-b表示快照对象

在虚拟机图形管理中把快照.qcow2选择第四个import导入新的虚拟机中方可使用

六、虚拟机的重置

第一行:表示运行环境

第二行:表示强制关闭关闭需要重置的虚拟机

第三行:shan删除需要重置虚拟机夫人硬件文件

第四、五、六行:建立快照

第七行:表示启动chon重置的虚拟机

第八行:显示重置的虚拟机

猜你喜欢

转载自blog.csdn.net/lyy962464/article/details/81351121
今日推荐