Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Administrators

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #21 (permalink)  
Old 10-14-2009, 02:45 PM
Elite Member
 
Posts: 360
Default

To share my experience...

I just completed a migration from our production server, to a backup server, then back to the production server all due to a dead hard drive.

On the original server, a dual quad core xeon with 4GB mem, I had the /opt/ directory on the same partition as the CentOS 5.3, on a RAID1. CPU usage was constantly at 30-80% due to the java process.

On the backup server, a pentium D 3.4 with 2GB mem, centos 5.3, when I mirrored everything to the backup server, I set the /opt/ directory on a separate RAID1 from the OS RAID1. Immediately I saw the cpu usage drop to 10-25% due to the java process.

Then when I mirrored everything back to the original production server, this time with the /opt/ on a separate RAID1 from the OS RAID1, again the cpu usage dropped to now 0-3% due only to the java process.

I dunno what the java process is doing, and why the separation of the /opt/ directory made such a huge difference, but why did hardware play into the java/cpu usage...?
Reply With Quote
  #22 (permalink)  
Old 10-15-2009, 06:41 AM
Moderator
 
Posts: 1,209
Default

Quote:
Originally Posted by NoDoze View Post
To share my experience...

I just completed a migration from our production server, to a backup server, then back to the production server all due to a dead hard drive.

On the original server, a dual quad core xeon with 4GB mem, I had the /opt/ directory on the same partition as the CentOS 5.3, on a RAID1. CPU usage was constantly at 30-80% due to the java process.

On the backup server, a pentium D 3.4 with 2GB mem, centos 5.3, when I mirrored everything to the backup server, I set the /opt/ directory on a separate RAID1 from the OS RAID1. Immediately I saw the cpu usage drop to 10-25% due to the java process.

Then when I mirrored everything back to the original production server, this time with the /opt/ on a separate RAID1 from the OS RAID1, again the cpu usage dropped to now 0-3% due only to the java process.

I dunno what the java process is doing, and why the separation of the /opt/ directory made such a huge difference, but why did hardware play into the java/cpu usage...?
If the CPU is waiting around for things to happen, you'll see higher CPU usage and higher loads in top.

Disk bottlenecks can often be represented in top via the %wa metric (percentage wait); most %wa is I/O, and the slowest I/O is generally disk. So unless you have memory thrashing or other non-disk I/O waits, %wa is generally a good proxy for disk bottlenecks.

Zimbra is very disk intensive, and not all of the disk activity takes place in the /opt/zimbra tree, so any improvement to the disk subsystem can have big benefits.

Hope that helps,
Mark
__________________
___________________________________
L. Mark Stone, CIO


"Uptime. All the time."

477 Congress Street | Portland, ME 04101-3431 | (207) 772-5678

proactive maintenance and monitoring | technology consulting
Zimbra groupware | EMR implementations | private cloud hosting
Reply With Quote
  #23 (permalink)  
Old 10-17-2009, 09:50 PM
Active Member
 
Posts: 24
Default zmlogger? in 6.01

I use zimbra 6.01 ubuntu hardy x64. On my store&logger server in multiserver installation java periodically eat all 3vcpu, otherwise on store server without logger java work correctly.
I solved this use autorestart zmloggerctl every 4 hours
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.