博客
关于我
Shell脚本-KVM虚拟机添加(删除)硬件
阅读量:362 次
发布时间:2019-03-05

本文共 903 字,大约阅读时间需要 3 分钟。

KVM虚拟机添加硬件

#!/bin/bash##硬件添加##ShanHai#查看当前存在哪些虚拟机virsh list --allread -p "请输入想要添加硬件的虚拟机:" vm_name#添加虚拟硬盘disk_add(){       for i in {   a..z}    do    virsh domblklist ${   vm_name} | grep "^vd${i}"        if [ $? -ne 0 ];then             break        fi    donedisk="vd${i}"read -p "请输入创建的磁盘容量,数字即可:" disk_sizedisk_file=/shanhai/${   vm_name}-${   disk}.qcow2qemu-img create -f qcow2 ${   disk_file} ${   disk_size}Gsource ./disk.mod > ./disk.xmlvirsh attach-device ${   vm_name} disk.xml --persistentecho "查看虚拟硬盘"virsh domblklist ${   vm_name}}#添加虚拟网卡net_add(){   echo "添加虚拟网卡"s=`openssl rand -hex 3 | sed -r 's/..\B/&:/g'`source ./net.mod > ./net.xmlvirsh attach-device ${   vm_name} disk.xml --persistentecho "查看虚拟网卡"virsh domiflist ${   vm_name}}disk_addnet_add

执行结果

在这里插入图片描述

删除添加的硬件

删除磁盘:
virsh detach-disk shanhai vdz --persistent
删除网卡:
virsh detach-interface shanhai network 52:54:00:1f:74:89 --persistent

转载地址:http://sejg.baihongyu.com/

你可能感兴趣的文章
使用sqlserver 查询不连续的数据
查看>>
用div+css+html+js 实现图片放大
查看>>
mui+vue.js实现上拉刷新和下拉加载
查看>>
mui返回到父页页面并进行刷新
查看>>
数据库中优化lock
查看>>
layui 点击选择框为啥会出现震动(已解决)
查看>>
地图划范围
查看>>
微信消息模板配置文档对接himall
查看>>
小程序滑块视图容器的使用
查看>>
考研数据结构LeetCode入门题
查看>>
(原创)在Linux上安装运行Python3(CentOS7为例)
查看>>
Linux RTC驱动分析及应用
查看>>
快速学习汇编之 通用寄存器
查看>>
快速学习汇编之 常见汇编指令
查看>>
变量覆盖漏洞
查看>>
java 之 集合篇
查看>>
weblogic之cve-2015-4852
查看>>
Java注释
查看>>
水调歌头·1024
查看>>
对不起
查看>>