修复参数bug

master
root 2 years ago
parent 69714eb940
commit f07786ad24
  1. 6
      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"

Loading…
Cancel
Save