Linux---虚拟机管理

##虚拟机的安装##

1.在主机的超级用户中,执行virt-manager命令打开虚拟机管理器:

2.选中电视图样,将已经运行的虚拟机关闭,然后才开始进行如下图操作:

3.点击browse选择镜像的路径,勾中如下图的选项。

4. 选择好路径后,勾中下图所示的内容,点击forward

5.到下图的界面后,直接点击forward便可以

6.在其下图中填写虚拟机的名字如:future,后点击完成finish

7.出现如下图后,用上下键选择第一项内容后按下回车键

8.进入之后分别选择语言,日期,地区等然后进行下一步

9.选择GUI图形化界面,对于虚拟机,选择如下图所示:其中右边的内容不选择

10.选择standard partition,点击+

11.对其进行分盘后如图:

12.出现下面界面后选择ACCEPT change即可开始安装新的虚拟机(注意要设置root用户的密码)

##用脚本安装虚拟机##

首先cd  /mnt/中,编写脚本vim  create_vm.sh(此脚本可以直接跳过前面的设定过程,直接到虚拟机配置)

内容如下:

然后赋予其脚本的权限

最后进行安装虚拟机


##1.虚拟机管理命令##
 virt-manager    ###开启虚拟机管理器

真实主机中虚拟机管理器打开如图所示:

 virsh   list   ###显示正在运行的虚拟机
 virsh   list --all  ##查看所有虚拟机


 virsh   shoutdown  desktop###正常关闭虚拟机
 virsh   start  desktop   ##打开
 virsh   destory  desktop ##强行关闭
 virt-viewer  desktop  ###显示虚拟机

在家中模拟虚拟机的恢复

1.首先准备一个已经安装好的虚拟机。(在这里我所用的时从别的主机上下载过来的两个虚拟机的文件)

如图所示:此时我的主机中已经有了别的主机中的test.xml    和test.qcow2 两个文件


2.分别执行命令mv /etc/libvirt/qemu/test.xml  /mnt/     和mv /var/lib/libvirt/images/test.qcow2  /mnt/   将它们移动到/mnt/中去

如图:

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

模拟恢复过程

首先切到/mnt/下面    执行cd /mnt

然后用硬件信息启动虚拟机virsh create test.xml

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

error: Failed to create domain from test.xml
error: Cannot access storage file '/var/lib/libvirt/images/test.qcow2' (as uid:107, gid:107): No such file or directory

如图:


出现上述错误的解决方案:
执行mv /mnt/test.qcow2  /var/lib/libvirt/images/  将其重新归置到test.qcow2的原有位置。

最后执行virsh define test.xml操作   ,标示着永久恢复虚拟机

效果如图所示:

##虚拟机的快照##

      安装好的虚拟机由于很容易被我们自己的操作给弄坏,因此需要一个虚拟机的快照操作,这样做的好处就是我们可以在快照出来的虚拟机中任意地使用,坏了之后,可以再继续快照一个。所以不用担心弄坏自己费尽心思安装好的虚拟机了。

首先在主机上执行vim  copy_vm.sh编写快照的脚本

快照脚本的内容如下图:

其次给这个脚本赋予权限:如下

最后用sh 命令对原有的test2虚拟机进行快照,进而出现node2虚拟机。

##重置虚拟机快照##

当我们做的虚拟机快照损坏时,我们可以直接调用一个脚本命令去重置它,就可以重新使用,省略不必要的麻烦。

脚本如下:在真机上编写vim create_vm.sh 内容如图

编写完成后,chmod 755 create_vm.sh。最后用命令sh /mnt/create_vm.sh node2  test2 即可。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值