vxconfigd consumes a lot of memory when the DMP tunable: dmp_probe_idle_lun is set on

Article:TECH173951  |  Created: 2011-11-09  |  Updated: 2012-01-09  |  Article URL http://www.symantec.com/docs/TECH173951
Article Type
Technical Solution


Environment

Issue



vxconfigd consumes a lot of memory when the DMP tunable: dmp_probe_idle_lun is set on.  
"pmap" command on vxconfigd process shows continuous growing heap.

Environment



5.1SP1 SFHA on Solaris 10.


Solution



This issue is fixed in 5.1SP1RP2P1

As workaround it's possible to change dmp_probe_idle_lun tunable, setting to off with:

# vxdmpadm settune dmp_probe_idle_lun=off

Supplemental Materials

Description

This issue is reported in e2353429:

DMP path restoration daemon probes idle LUNs(Idle LUNs are VxVM disks on which no I/O requests are scheduled) and generates notify events to vxconfigd.
vxconfigd in turn send the nofification of these events to its clients. For any reasons,  if vxconfigd could not deliver  these events (because client isbusy processing earlier sent event),  it keeps these events to itself.
Because of this slowness of events consumption by its clients,  memory consumption of vxconfigd grows.


Article URL http://www.symantec.com/docs/TECH173951


Terms of use for this information are found in Legal Notices