Dual Core Opteron with Centos 4.2
Hello there,I would like to share something I struggle with Acunett in building an opteron server.
Hope this can help the community.
Recently I purchase an Dual Core Opteron and install with Centos 4.2 i386. I have to use i386 since it is suggested by the Directadmin Developers.
Everything runs fine and stable. However, when you start putting client (apache and mysqld) the server will hangs.
The first issue is the IOwait. The CPU usage will utilize 100% of the CPU. The server onyl have 1 website (average 20 users). So it could be the traffic load.
The fix : http://www.daniweb.com/techtalkforums/thread7828.html
After the fix, the CPU is more stable and the cpu idle is 99% -100%. But the server still hangs every 2 hours. I read some forum and they suggest to upgrade the kernel from 2.6.9-22 to 2.6.9-34. I request Acunett to handle the kernel upgrade for me. They done a good job.
The server still hangs also, but after 3-4 hours. I realise that the clock speed is very fast. For every 1 minutes, the server clock move 2 hours. I do some google and found the solution hope this will help.
The fix :
1. open /boot/grub/grub.conf
2. add clock=pit at the end of the kernel loader
3. add crontab : */2 * * * * /sbin/hwclock --hctosys > /dev/null 2>&1
4. reboot
Now the server runs perfectly fine. Loved the opteron

And special thanks to Acunett ^_^. Sorry for pushing you to upgrade the kernel.
Any additonal information is appreciated

Thank you,