linux中的虚拟机管理

1.虚拟机的安装

 

进入虚拟机装机界面

2.使用脚本装虚拟机

脚本:
#!/bin/bash
virt-install \
cdrom=      系统镜像文件的存放路径
--ram 1024  \   内存大小,单位为M
disk=/var/lib/linrirt/images/$1.qcow2,bus=virtio,size=9 \  指定系统硬盘的安装文件路径,bus表示硬盘类型,size表示硬盘大小
cpus 1 \  一核cpu
network bridge=br0,model=virtio &> /dev/null &  网络方式为桥接,类型为虚拟

3.虚拟机管理命令

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

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

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

  •     virsh start desktop     ##打开虚拟机
  •     virsh shutdown desktop  ##正常关闭虚拟机

  •     virsh destroy desktop   ##强行关闭
  •     virt-viewer desktop    ##显示虚拟机

4.复制虚拟机

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

  •     mv /etc/libvirt/qemu/test.xml /mnt/     xxx.xml为虚拟机的硬件信息
  •     mv /var/lib/libvirt/images/test.qcow2 /mnt/    xxx.qcow2为硬盘信息 ,损伤后无法恢复

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

模拟虚拟机恢复

注意:
1.[root@foundation59 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

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

创建虚拟机的快照

磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的复本。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。当升级应用和服务器及给它们打补丁的时候,快照是救世主。

其中

使用脚本安装快照

qemu-img是QEMU的磁盘管理工具
基本用法:
  qemu-img command [command options]
qemu-img  create  -f  qcow2  -b  test.qcow2  filename
   -f                 指定镜像文件格式,有qcow2,qed,vdi
   -b                File name of a base image
    filename   创建的镜像文件名

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值