Problem
The process 'vxdbd' of Storage Foundation 5.1 SP1RP2 on Solaris 10 consumes high CPU time.
Solution
While the process 'vxdbd' of Storage Foundation 5.1 SP1RP2 on Solaris 10 consumes high CPU time, please collect the following data for troubleshooting:
1) # prstat -s cpu > /tmp/prstat_`hostname`.out
(please hit Control-c after a few minutes)
2) # /opt/VRTSdbcom/bin/vxdbdctrl stop
# export VXDBDDEBUG=108
# /opt/VRTSdbcom/bin/vxdbdctrl start
3) When vxdbd process takes high CPU time (>= 3%), please collect
i) # prstat -s cpu > /tmp/prstat_`hostname`.out2
(please hit Control-c after a few minutes. Please check whether this output shows high usage of CPU time by 'vxdbd'. )
ii) # ps -auxww (on some versions of Solaris)
iii) # pmap -x `pgrep vxdbd` > /tmp/pmap_vxdbd_`hostname`.out
iv) # pfiles `pgrep vxdbd` > /tmp/pfiles_vxdbd_`hostname`.out
4) Please execute VRTSexplorer from /opt/VRTSspt.
Please send the outputs of the above commands and the entire directory '/var/vx/vxdba/logs' to Veritas Technical Support for analysis.
If you wish, you may stop and disable the execution of 'vxdbd' process for now.
# /opt/VRTSdbcom/bin/vxdbdctrl stop
and rename /etc/rc2.d/S50vxdbdctrl to /etc/rc2.d/s50vxdbdctrl .