##虚拟化管理工具

@@虚拟机是由两部分组成@@

**/etc/libvirt/qemu/虚拟机.xml ##虚拟机硬件信息文件
/var/lib/libvirt/images/虚拟机.qcow2 ##虚拟机硬盘文件**

1.虚拟机的安装,虚拟机的硬件管理

2.虚拟机安装脚本(半自动)

vim /sbin/vm_create.sh ##建立脚本在/sbin ,直接使用
#!/bin/bash           ##脚本中命令解释器指定
virt-install \        ##虚拟机安装命令
--name $1 \           ##指定名字,$1脚本后所加的第一串字符
--ram 1000 \          ##内存
--vcpus 1 \           ##cpu
--file  /var/lib/libvirt/$1.qcow2,bus=virtio \ ##硬盘
--file-size  硬盘大小
--network  source=br0,model=virtio \ ##网卡
--cdrom /****/***/***.iso   &  ##安装镜像(镜像的绝对路径)     

3.虚拟机快照

4.快照脚本

vim /sbin/vm_kuaizhao.sh  ##建立脚本在/sbin ,直接使用
#!/bin/bash               ##脚本中命令解释器指定
qemu-img create -f qcow2 -b \ ##创建快照命令
/var/lib/libvirt/images/xw.qcow2 \ ##母本(xw是被照的母本)
/var/lib/libvirt/images/$1.qcow2 &> /dev/null ##报错倒入到trash不显示
echo creating snapshot  disk !!!!! ##输出语句.
## qemu-img create -f  qcow2 -b 母盘.qcow2  快照.qcow2
##将 "快照.qcow2" import 倒入到新的虚拟机中即可使用
virt-install \    ##虚拟机安装命令
--ram 1024 \      ##内存
--vcpus 1 \       ##cpu
--file-size 8 \   ##硬盘大小
--file /var/lib/libvirt/images/$1.qcow2,bus=virtio \  ##硬盘
--network source=br0,model=virtio \ ##网卡
--name $1 \ 
--import &> /dev/null  &  ##报错不显示
echo create snapshot successful ##输出语句

5.虚拟机快照重置

vim /sbin/vm_reset.sh   ##建立脚本在/sbin,直接使用
#!/bin/bash             ##幻术
virsh destroy $1        ##强制关闭虚拟机
rm -fr /var/lib/libvirt/images/$1.qcow2 ##删除 
qemu-img create -f qcow2 -b \ ##重新创建快照命令
/var/lib/libvirt/images/xw.qcow2 \
/var/lib/libvirt/images/$1.qcow2 & /dev/null
virsh  start $1 ##开启
virt-viewer  $1 ##查看

6.虚拟机的管理命令

virt-viewer  虚拟机名称             ##显示虚拟机
virsh  start  虚拟机名称            ##打开
virsh  list                       ##显示正在运行的
virsh list --all                  ##显示所有虚拟机
virsh  shutdown  虚拟机名称         ##正常关闭
virsh  destroy   虚拟机名称         ##强制关闭
virsh   define    虚拟机.mxl       ##恢复虚拟机
virsh  undefine   虚拟机           ##删除虚拟机硬件信息文件
virsh  create     虚拟机.xml       ##利用虚拟机硬件文件信息打开虚拟机   一次性的
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值