There are times you want to change your service console memory from the service console itself... So what you need to do?
There are two parts you need to change
#!/bin/sh
/bin/sed -i -e 's/300/800/' /etc/vmware/esx.conf
/bin/sed -i -e 's/300M/800M/' /boot/grub/grub.conf
/bin/sed -i -e 's/307200/818176/' /boot/grub/grub.conf
Please keep in mind this is not the recommended method to change the service console memory. We always recommend you to change that via VIclient. I test this on my lab server and works for both ESX 3.5 and ESX 4.0. Please only use this on a test machine
There are two parts you need to change
- /etc/vmware/esx.conf -- you are looking for /boot/memSize = "272" (ESX 3.x set default 272MB and for ESX 4.0 the default is 300)
- /boot/grub/grub.conf -- There are two section you need to change
- uppermem 277504
- kernel --no-mem-option /vmlinuz-2.4.21-57.ELvmnix ro root=UUID=1da98f06-aa98-4c1e-b4c1-73ffa2c536f2 mem=272M
- /etc/vmware/esx.conf -- /boot/memSize = "800"
- /boot/grub/grub.conf
- uppermem 818176
- kernel --no-mem-option /vmlinuz-2.4.21-57.ELvmnix ro root=UUID=1da98f06-aa98-4c1e-b4c1-73ffa2c536f2 mem=800M
#!/bin/sh
/bin/sed -i -e 's/300/800/' /etc/vmware/esx.conf
/bin/sed -i -e 's/300M/800M/' /boot/grub/grub.conf
/bin/sed -i -e 's/307200/818176/' /boot/grub/grub.conf
Please keep in mind this is not the recommended method to change the service console memory. We always recommend you to change that via VIclient. I test this on my lab server and works for both ESX 3.5 and ESX 4.0. Please only use this on a test machine
Post a Comment