#!/bin/bash
###创建一个虚拟机模板###
##打印现有模板
echo -e "打印现有模板\n`openstack flavor list |awk '{print $4}'|sed -n '3,$p' |egrep -v '#|^$'`"
echo -e "创建一个虚拟机模板"
echo -e "设置环境变量 source /root/.admin_openrc.sh"
echo -e " 模板Id和Name保持一致,其规范如下Id=C4M16D40,且禁止与现有模板重名\n C=Vcpus,M=Ram,D=Disk"
echo -e " 内存大小举例 \n 1G=1024Mb \n 2G=2048Mb \n 4G=4096Mb \n 8G=8192Mb \n 16G=16384Mb \n 32G=32768Mb \n 64G=65536Mb"
source /root/.admin_openrc.sh
read -p "请输入模板的ID:" Id
read -p "请输入模板的名字Name:" Name
read -p "请输入模板的 Vcpus:" Vcpus
read -p "请输入模板的Ram Mb:" Ram
read -p "请输入模板的Disk G:" Disk
openstack flavor create --id $Id --ram $Ram --disk $Disk --vcpus $Vcpus --public $Name
echo "The $Name is created "
openstack flavor list |grep "$Id"
openstack create flavor.sh
最新推荐文章于 2023-07-20 10:17:46 发布