Shell脚本-KVM创建新的虚拟机
发布日期:2021-05-08 00:58:37 浏览次数:42 分类:精选文章

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

KVM创建新的虚拟机

#!/usr/bin/bash##MOD##ShanHai#定义变量read -p "请输入创建的新虚拟机名称:" vm_namevm_uuid=`uuidgen`vm_mem=1048576vm_mac=`openssl rand -hex 3 | sed -r 's/..\B/&:/g'`#源镜像路径image=/home/kvm/virtual-img/centos20210326T193020.qcow2#源模板路径mod=/etc/libvirt/qemu/centos7-mod.xml#新镜像路径new_image=/home/kvm/virtual-img/${   vm_name}.qcow2#新模板路径new_mod=/etc/libvirt/qemu/${   vm_name}.xml#创建新虚拟机cp -f $image $new_imagecp -f $mod $new_modsed -r \-e  s%vm-name%$vm_name% \-e  s%vm-uuid%$vm_uuid% \-e  s%vm-mem%$vm_mem% \-e  s%vm-disk-path%$new_image% \-e  s%vm-mac%$vm_mac% \$mod > $new_mod#启动新虚拟机systemctl restart libvirtdvirsh start $vm_namevirsh list --all | grep $vm_name

执行结果

在这里插入图片描述

上一篇:Shell脚本-自动化部署jenkins
下一篇:Nginx安装部署和配置管理

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月30日 16时50分54秒