Creating the resource group for Infrastructure Management
A high-availability resource group contains the following types of resources:
- Logical hostname resource—Network address resource, which is an instance of the Logical Hostname built-in resource type.
- Application resource—High-availability resource, which is an instance of the Infrastructure Management resource type created by using the agent builder.
Perform the following steps to create the resource group.
- Create an ordered list of zones for the resource group by entering the following command: clresourcegroup create -n nodeZoneList resource
The variable nodeZoneList specifies a comma-separated, ordered list of zones for this resource group, and the variable resource specifies the name of the high-availability resource group that you want to create.
For example:
clresourcegroup create -n pacific, atlantic pnbmc_rg clresourcegroup show -v pnbmc_rg
The following output is displayed:
=== Resource Groups and Resources ===
Resource Group: pnbmc_rg
RG_description: <NULL>
RG_mode: Failover
RG_state: Managed
RG_project_name: default
RG_affinities: <NULL>
RG_SLM_type: manual
Auto_start_on_new_cluster: True
Failback: False
Nodelist: pacific atlantic
Maximum_primaries: 1
Desired_primaries: 1
RG_dependencies: <NULL>
Implicit_network_dependencies: True
Global_resources_used: <All>
Pingpong_interval: 60
Pathprefix: <NULL>
RG_System: False
Suspend_automatic_recovery: False - Add a Logical Host Name Resource to the resource group by entering the following command: clreslogicalhostname create -g resourceGroup -h hostNameList resource
The variable resourceGroup specifies the name of the resource group in which this resource resides. The variable hostNameList specifies a comma-separated list of Linux/Solaris logical host names by which clients communicate with services in the resource group. The variable resource specifies an optional resource name of your choice.
For example:
clreslogicalhostname create -g pnbmc_rg -h artic pnbmc_lg clresource show pnbmc_lg
The following output is displayed:
=== Resources ===
Resource: pnbmc_lg
Type: SUNW.LogicalHostname:2
Type_version: 2
Group: pnbmc_rgp
R_description:
Resource_project_name: default
Enabled {pacific}: True
Enabled {atlantic}: True
Monitored {pacific}: True
Monitored {atlantic}: True - Add a Infrastructure Management application resource to the resource group by entering the following command:
clresource create -g resourceGroup -t resourceType [-p"extension-property [{node-specifier}]" =value ...] [-p standardProperty = value ...] resource
The variable resourceGroup specifies the name of a high-availability resource group. This resource group must already exist. The variable resourceType specifies the name of the resource type for the resource. The variable standardProperty = value specifies a comma-separated list of standard properties that you set for the resource. The standard properties that you can set depend on the resource type. The variable resource is the name of the resource to add.
For example:
clresource create -g pnbmc_rg -t SUNW.pnbmc -p Network_resources_used=pnbmc_lg pnbmc clresource show pnbmc
The following output is displayed:
=== Resources ===
Resource: pnbmc
Type: SUNW.pnbmc:1.0
Type_version: 1.0
Group: pnbmc_rg
R_description:
Resource_project_name: default
Enabled {pacific}: True
Enabled {atlantic}: True
Monitored {pacific}: True
Monitored {atlantic}: True
For example:
clresource create -g resourceType rg -t _RTRFileName -p Port_list="2638/tcp, 12128/tcp integrationServicePortNumber /tcp" -p Network_resources_used= resourceType lg _resourceType - Tune the Infrastructure Management application resource properties to achieve high-availability by using the following formula:
Retry_Interval = (Thorough_probe_interval + Probe_timeout) * 2 * Retry_count
Thorough_probe_interval is the time interval that the probe command sleeps. The default is 60 seconds. To account for the time that it takes to bring the BMC TrueSight Infrastructure Management Server up, set this value to 3600 seconds.
Retry_Count specifies the number of restart attempts. The default is 2. BMC recommends that you set this value to 1 or 0 to achieve efficient high-availability. For the Infrastructure Management application, it is set to 1. - Run the following commands for the Infrastructure Management application to set the Thorough_probe_interval and the Retry_Count values:
clresource set -p START_TIMEOUT=3600 resourceType
clresource set -p STOP_TIMEOUT=500 resourceType
clresource set -p Thorough_probe_interval=600 resourceType
clresource set -p Retry_Count=1 resourceType
Related topics
Creating-and-configuring-the-Infrastructure-Management-resource-type