Enabling and disabling intelligent resource monitoring

Review the following procedures to enable or disable intelligent resource monitoring. The intelligent resource monitoring feature is disabled by default. The IMF resource type attribute determines whether an IMF-aware agent must perform intelligent resource monitoring.

To enable intelligent resource monitoring

  1. Make the VCS configuration writable.

    # haconf -makerw
  2. Run the following command to enable intelligent resource monitoring.

    • To enable intelligent monitoring of offline resources:

      hatype -modify resource_type IMF -update Mode 1
    • To enable intelligent monitoring of online resources:

      hatype -modify resource_type IMF -update Mode 2
    • To enable intelligent monitoring of both online and offline resources:

      hatype -modify resource_type IMF -update Mode 3
  3. Change the values of the MonitorFreq key and the RegisterRetryLimit key of the IMF attribute.

    Review the agent-specific recommendations in the attribute definition tables to set these attribute key values.

    See Attribute definition for CVMVxconfigd agent.

    See Attribute definition for CFSMount agent.

    See Attribute definition for CFSfsckd agent.

  4. Save the VCS configuration.

    # haconf -dump -makero
  5. Make sure that the AMF kernel driver is configured on all nodes in the cluster.

    /sbin/init.d/amf status

    Configure the AMF driver if the command output returns that the AMF driver is not loaded or not configured.

    See Administering the AMF kernel driver.

  6. Restart the agent. Run the following commands on each node.

    haagent -stop agent_name -force -sys sys_name
    haagent -start agent_name -sys sys_name

To disable intelligent resource monitoring

  1. Make the VCS configuration writable.

    # haconf -makerw
  2. To disable intelligent resource monitoring for all the resources of a certain type, run the following command:

    hatype -modify resource_type IMF -update Mode 0
  3. To disable intelligent resource monitoring for a specific resource, run the following command:

    hares -override resource_name IMF
    hares -modify resource_name IMF -update Mode 0
  4. Save the VCS configuration.

    # haconf -dump -makero