CVMVOLDg agent is not going into the FAULTED state.
In CVMVOLDg monitor script we are not able to parse a variable and hence the volume does not go into the disabled state. This is the reason why the CVMVOLDg agent is not going into the FAULTED state.
Workaround:
Enable CVMVOLIOTEST on the volume for the resource to go into FAULTED state, using the following commands:
\# haconf -makerw
\# hares -modify test_vol_dg CVMVolumeIoTest testvol
\# haconf -dump -makero