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重置的虚拟机

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

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值