View Single Post
  #2 (permalink)  
Old 06-18-2008, 06:57 AM
nean nean is offline
New Member
 
Posts: 4
Default

i found out that /var/opt/zimbra/bin/zmprov produces high CPU Load
cat /var/opt/zimbra/bin/zmprov
Code:
exec `dirname $0`/zmjava com.zimbra.cs.account.ProvUtil "$@"
Code:
zimbra   10464  0.0  0.0   1772   492 ?        Ss   14:20   0:00      \_ /bin/sh -c /opt/zimbra/libexec/zmlogprocess > /tmp/logprocess.out 2>&1
zimbra   10465  5.3  0.3   8148  5036 ?        S    14:20   0:00          \_ /usr/bin/perl /opt/zimbra/libexec/zmlogprocess
zimbra   10552  0.0  0.0   1780   496 ?        S    14:20   0:00              \_ sh -c /opt/zimbra/bin/zmprov -l gacf | egrep '^zimbraLogRawLifetime' | sed -e 's/zimbraLogRawLifetime: //'
zimbra   10553 81.3  1.7 428760 24532 ?        Sl   14:20   0:02                  \_ /opt/zimbra/java/bin/java -XX:ErrorFile=/opt/zimbra/log -client -Xmx256m -Dzimbra.home=/opt/zimbra -Djava.library.path=/opt/zimbra/lib -Djava.ext.dirs=/opt/zimbra/java/jre/lib/ext:/opt/zimbra/lib/jars:/opt/zimbra/lib/ext:/opt/zimbra/lib/ext/clamscanner com.zimbra.cs.account.ProvUtil -l gacf
so i prevent that zmprov is used in certain periodic script, and modifies some variables with hardcoded standard values eg. in /opt/zimbra/libexec/zmlogprocess

Code:
#my $rawRetention = `${zimbra_home}/bin/zmprov -l gacf | egrep '^zimbraLogRawLifetime' | sed -e 's/zimbraLogRawLifetime: //'`;
my $rawRetention = "31d";

#my $summaryRetention = `${zimbra_home}/bin/zmprov -l gacf | egrep '^zimbraLogSummaryLifetime' | sed -e 's/zimbraLogSummaryLife
my $summaryRetention = "730d";
Reply With Quote