
Shell脚本-KVM虚拟机添加(删除)硬件
发布日期:2021-05-08 00:58:41
浏览次数:24
分类:精选文章
本文共 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
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月28日 00时12分23秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux-01 虚拟机Linux的安装
2023-02-02
Linux-Bridge(LBR)网络虚拟化实战
2023-02-02
Linux-chmod_命令的详细用法讲解
2023-02-02
Linux-rhel6.4 编译安装PHP,Nginx与php连接
2023-02-02
Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量
2023-02-02
linux-ubuntu 安装mysql5.7.19的一些坑
2023-02-02
Linux-Ubuntu中使用apt进行软件的安装与卸载
2023-02-02
Linux-【1】配置
2023-02-02
Linux-下载传输并安装启动Tomcat
2023-02-02
Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版)
2023-02-02
linux-安装oracle 11g
2023-02-02
linux-常用命令
2023-02-02
Linux-常用系统管理命令
2023-02-02
Linux-操作文件目录命令
2023-02-02
Linux-服务器远程控制
2023-02-02
Linux-权限管理相关操作
2023-02-02
Linux-用户和组管理以及设置允许远程登录Root
2023-02-02
Linux-目录结构说明
2023-02-02
Linux-破解rhel7-root密码
2023-02-02
Linux-移动当前目录所有文件到上一级目录
2023-02-02