Quantcast
Channel: Symantec Connect - Storage and Clustering - Téléchargements
Viewing all articles
Browse latest Browse all 28

Intelligent Monitoring Framework (IMF) Configuration utility for VCS 5.1SP1

$
0
0

With VCS 5.1SP1, Symantec introduced the Intelligent Monitoring Framework (IMF) feature.  IMF is an extension to the VCS agent framework. The intelligent monitoring functionality of VCS agents is disabled by default during a fresh installation or an upgrade to VCS 5.1 SP1. You can enable or disable this functionality as needed.

The benefits of intelligent monitoring over poll-based monitoring are as follows:

  • Faster detection of resource state changes.
  • Reduction in VCS system utilization which enables VCS to effectively monitor a larger number of resources.

When an IMF-enabled agent starts up, the agent initializes the IMF notification module. After the resource is in a steady state, the agent registers with the IMF notification module the details of the resource that is required to monitor the resource.

The IMF notification module hooks into system calls and other kernel interfaces of the operating system to get notifications on various events such as when a process starts or dies, or when a block device gets mounted or unmounted from a mount point. VCS process-based and mount-based agents use a kernel driver that provides asynchronous event notifications to the agents that are enabled for intelligent resource monitoring.It was disabled by default to allow customers to choose to implement this feature. 

Since its release customers have shown a great deal of interest in this feature.  With this interest also comes the request to simplify or reduce the number of commands needed to enable or disable IMF on a cluster.

With the attached script, you can manage IMF for a cluster with a single command for VCS 5.1SP1. 

In VCS 6.0, this script will be included with the release and will be located here: /opt/VRTSvcs/bin/haimfconfig.  The attached script is not compatable with VCS 6.0 as changes in the list of IMF agent supported with the new release will invalidate this script for use with version 6.0.  Please do not attempt to use this script with VCS 6.0.  This script is supported on for VCS 5.1SP1, including additional patches.

The attached file is haimfconfig.tar.  Please extract the file, haimfconfig, into the /opt/VRTSvcs/bin directory.

 

Command Usage:

haimfconfig [–validate]   {–enable|-disable}   [–agent <agent>|-amf]

haimfconfig –enable: This will set AMF_START = 1,  load amf module and enable IMF for all agents

haimfconfig –disable: Disable IMF for all agent.This will unload amf module, set AMF_START = 0

haimfconfig –enable –agent <agents>: Enable IMF for specified set of agent

haimfconfig –disable –agent <agents>: Disable IMF for specified set of agent

haimfconfig –enable –amf: This will set AMF_START = 1 and  load amf module

haimfconfig –disable –amf:  This will unload amf module and set AMF_START = 0

 

To configure IMF to be used for all available agents within a cluster, run:

haimfconfig –enable

 

To unconfigure IMF for a cluster, run:

haimfconfig –disable 


Viewing all articles
Browse latest Browse all 28

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>