分类: LINUX
2010-12-16 13:29:38
1. 用ssh给所有的guest linux OS 安装vmware-tool:
for GUEST_IP in `grep -v ^# guest_os`
do
scp VMwareTools-
sleep 4
ssh $GUEST_IP tar xzf /root/VMwareTools-
sleep 5
ssh $GUEST_IP /root/vmware-tools-distrib/vmware-install.pl --default >>/tmp/vmware-tool-installation.log
echo $GUEST_IP is Over >>/tmp/vmware-tool-installation.log
# read -p "would you continue[y]?" -t 15 IPT
# INPUT=${IPT:-y}
# [ x$INPUT = xy ] || break
echo >>/tmp/vmware-tool-installation.log
echo "############################" >>/tmp/vmware-tool-installation.log
echo >>/tmp/vmware-tool-installation.log
echo >>/tmp/vmware-tool-installation.log
done
2. 用esx的命令创建resource pool和调整resource pool的各个值:
1. create normal resource pool:
vmware-vim-cmd hostsvc/rsrc/create --cpu-shares=normal --mem-shares=normal --cpu-min-expandable=true --mem-min-expandable=true ha-root-pool SZQA_Root_RP0
2: list VM in resource pool:
[root@esx049 vmware]# vmware-vim-cmd hostsvc/rsrc/vms_get pool0
(ManagedObjectReference) []
[root@esx049 vmware]# vmware-vim-cmd hostsvc/rsrc/vms_get pool1
(ManagedObjectReference) [
'vim.VirtualMachine:176',
'vim.VirtualMachine:240',
'vim.VirtualMachine:368',
'vim.VirtualMachine:304',
'vim.VirtualMachine:320',
'vim.VirtualMachine:256',
'vim.VirtualMachine:208',
'vim.VirtualMachine:192',
'vim.VirtualMachine:352'
]
3: solid CPU and Memory for resource pool:
vmware-vim-cmd hostsvc/rsrc/pool_config_set --cpu-min=15580 --cpu-min-expandable=false --cpu-max=15580 --cpu-shares=normal --mem-min=28662 --mem-min-expandable=false --mem-max=28662 --mem-shares=normal pool0
4. check status of reousrce pool:
[root@esx051 vmware]# vmware-vim-cmd hostsvc/rsrc/pool_runtime_get pool0