diff --git a/control/VMHost.sh b/control/VMHost.sh index 047ce23..b7e71b6 100644 --- a/control/VMHost.sh +++ b/control/VMHost.sh @@ -16,6 +16,8 @@ TEMPLATE_CONFIG_NAME="template.xml" TEMPLATE_NETWORK_NAME="template.conf" TEMPLATE_PATH=$MAIN_PATH/template CONFIG_PATH=/etc/libvirt/qemu +KVM_CPUS=1 +KVM_MEMORY=512 ERROR_INFO=' "Usage: $0 [OPTION]..."\n @@ -74,7 +76,7 @@ do -c|--cpus) shift cpus=`lscpu | awk '/^CPU\(s\):/{print $2}'` - vmcpus=${1:-"1"} + vmcpus=${1:-"$KVM_CPUS"} if [ $vmcpus -ge $cpus ]; then echo "CPU数量不能大于系统的CPU数量,宿主机cpu数量为:$cpus" exit 1 @@ -84,7 +86,7 @@ do ;; -m|--memory) shift - vmmemory=${1:-"512"} + vmmemory=${1:-"$KVM_MEMORY"} memory=`free -m | awk '/^Mem:/{print $2}'` if [ $vmmemory -ge $memory ]; then echo "内存不能大于系统的内存,宿主机内存为:$memory"