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|
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.
5.1SP1 SFHA on Solaris 10.
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
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