Environment
VMWare ESX server
Situation
SLES 10 SP1 server running virtualized on VMware ESX server
GroupWise gwdva parent process causing 100% CPU utilization on Linux server
All GroupWise gwdva worker threads have died or are in <defunct>
Error: Request rejected because all threads are busy
Resolution
Workaround : To workaround the issue with the gwdva parent thread causing 100% utilization, you can temporarily disable the gwdva, which will force the webaccess agent to handle the document viewing requests, by doing the following:
1) Edit your /etc/opt/novell/groupwise/gwha.conf file and comment out the gwdva section (by adding a "#" character at the beginning of each line), as below:
#[gwdva.sles-server]
#server = /opt/novell/groupwise/agents/bin/gwdva
#command = /etc/init.d/grpwise
#startup = gwdva.dva
#delay = 2
#wait = 10
2) Edit your Webaccess agent startup file (normally /opt/novell/groupwise/agents/share/webac70a.waa and add the following switch:
/gwdvadisable
3) Stop and restart your groupwise agents by changing to the /etc/init.d directory and running ./grpwise stop and ./grpwise start