#!/bin/bash
#创建单个虚拟机(需要电脑中存在模板虚拟机)
#获取新虚拟机名称(单个创建模式)
get_newname(){
while true
do
read -p "请输入新虚拟机名称:" newname
if [ $newname ];then
break
else
echo "************"
echo "请输入姓名!"
echo "************"
fi
done
}
get_newmemary(){
while true
do
current_free_mem=`free -h|awk '/^Mem/{print $4}'|sed -r 's/(.*).$/\1/'`
mem_total=`free -h|awk '/^Mem/{print $2}'|sed -r 's/(.*).$/\1/'`
echo "目前本机内存总大小:${mem_total} G"
echo "当前空闲内存大小为:${current_free_mem} MB"
read -p "请输入新虚拟机内存大小(单位G):" newmemary
if [ $newmemary ];then
if [[ $newmemary < $mem_total ]];then
break
else
echo "**********************************"
echo "输入的数值必须小于当前内存总大小!"
kvm脚本之利用模板建立一台或者多台虚拟机
最新推荐文章于 2021-02-07 06:23:36 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)