VMWare

I/OTest script to check if the disk I/O is causing slow performance

Slow VM Performacne, use IOTest to see if the disk IO is the culprit

This script will test the disk IO by copying 500Mb of data using the same block size as eDir uses and with the same api eDir uses “fdatasync”.
This writes 500 Mb of data each iteration to the iotest.log in the dib directory, usually the /var/opt/novell/eDirectory/data/dib/
It will overwrite the previous data in the iotest.log each time it runs.  Anything under 100 MB/s is a concern and will cause slowness for eDirectory and possible memory build up.  IO causes a bottleneck for events to be written to disk.  A build up of memory by ndsd can cause a ndsd to take all available memory (both virtual and resident) causing ndsd to core.

If slow IO writes are seen with the iotest script begin the process of adding hard drives and reducing the… Continue reading

VMWare and best practices for Timekeeping

Lately I’ve been getting a lot of requests for timekeeping best practices for VMWare

VMWare has a great support article on this.  Below are the SLES recommendations.  The article can be found here

 

SLES 11 (All updates) No additional kernel parameters required.
SLES 10 SP4 on ESX 5.0 and later clock=pmtmr
hpet=disable
SLES 10 SP4 on ESX 4.x Use a VMI enabled kernel.
SLES 10 SP3 on ESXi 5.0 clock=pmtmr
hpet=disable
SLES 10 SP3 on ESX 3.5 and 4.x Use a VMI enabled kernel.
SLES 10 SP3 on ESX 3.0.x and earlier clock=pmtmr
hpet=disable
SLES 10 SP2 on ESXi 5.0 clock=pmtmr
hpet=disable
SLES 10 SP2 on ESX 3.5 and 4.x Use a VMI enabled kernel.
SLES 10 SP2 on ESX 3.0.x and earlier clock=pmtmr
hpet=disable
SLES 10 SP1 clock=pmtmr
hpet=disable
SLES 10 clock=pmtmr
hpet=disable
SLES 9 (All updates) clock=pmtmr
hpet=disable
SLES 8 No additional kernel parameters required.… Continue reading

Categories