Please enter search query.
Search <book_title>...
Cluster Server 7.3.1 Bundled Agents Reference Guide - Linux
Last Published:
2019-06-14
Product(s):
InfoScale & Storage Foundation (7.3.1)
Platform: Linux
- Introducing Bundled agents
- Storage agents
- About the storage agents
- DiskGroup agent
- DiskGroupSnap agent
- Dependencies for DiskGroupSnap agent
- Agent functions for DiskGroupSnap agent
- State definitions for DiskGroupSnap agent
- Attributes for DiskGroupSnap agent
- Notes for DiskGroupSnap agent
- Resource type definition for DiskGroupSnap agent
- Sample configurations for DiskGroupSnap agent
- Debug log levels for DiskGroupSnap agent
- Volume agent
- VolumeSet agent
- Dependencies for VolumeSet agent
- Agent functions for VolumeSet agent
- State definitions for VolumeSet agent
- Attributes for VolumeSet agent
- Resource type definition for VolumeSet agent
- Sample configurations for VolumeSet agent
- Agent notes for VolumeSet agent
- Inaccessible volumes prevent the VolumeSet agent from coming online
- Debug log levels for VolumeSet agent
- LVMLogicalVolume agent
- LVMVolumeGroup agent
- Dependencies for LVMVolumeGroup agent
- Agent functions for LVMVolumeGroup agent
- State definitions for LVMVolumeGroup agent
- Attributes for LVMVolumeGroup agent
- Resource type definition for LVMVolumeGroup agent
- LVMVolumeGroup agent notes
- Enabling volume group activation protection for Dynamic Multi-Pathing
- Notes for volume group activation protection
- Sample configurations for LVMVolumeGroup agent
- Debug log levels for LVMVolumeGroup agent
- Mount agent
- IMF awareness
- Dependencies for Mount agent
- Agent functions for Mount agent
- State definitions for Mount agent
- Attributes for Mount agent
- Resource type definition for Mount agent
- Notes for Mount agent
- Support for spaces in directory names
- Support for multiple bindfs
- High availability fire drill
- VxFS file system lock
- IMF usage notes
- Enabling Level two monitoring for the Mount agent
- RHEL 7: NFS file system version
- RHEL 7: Configuring bind mounts
- Support for Amazon EFS
- Sample configurations for Mount agent
- Debug log levels for Mount agent
- VMwareDisks agent
- SFCache agent
- AWS EBSVol agent
- AzureDisk agent
- Network agents
- About the network agents
- IP agent
- NIC agent
- Dependencies for NIC agent
- Bonded network interfaces for NIC agent
- Agent functions for NIC agent
- State definitions for NIC agent
- Attributes for NIC agent
- Resource type definition for NIC agent
- Notes for the NIC agent
- Case 1
- Case 2
- Case 3
- Sample configurations for NIC agent
- Debug log levels for NIC agent
- IPMultiNIC agent
- MultiNICA agent
- Dependencies for MultiNICA agent
- IP Conservation Mode (ICM) for MultiNICA agent
- Performance Mode (PM) for MultiNICA agent
- Agent function for MultiNICA agent
- Attributes for MultiNICA agent
- Resource type definition for MultiNICA agent
- Sample configurations for MultiNICA agent
- IPv6 configuration for MultiNICA agent
- Mixed mode configuration - IPv4 and IPv6 for MultiNICA agent
- Debug log levels for MultiNICA agent
- DNS agent
- Dependencies for DNS agent
- Agent functions for DNS agent
- State definitions for DNS agent
- Attributes for DNS agent
- Resource type definition for DNS agent
- Agent notes for DNS agent
- About using the VCS DNS agent on UNIX with a secure Windows DNS server
- High availability fire drill for DNS agent
- Monitor scenarios for DNS agent
- Sample Web server configuration for DNS agent
- Secure DNS update for BIND 9 for DNS agent
- Setting up secure updates using TSIG keys for BIND 9 for DNS agent
- Sample configurations for DNS agent
- Debug log levels for DNS agent
- AWSIP agent
- AWSRoute53 agent
- AzureIP agent
- AzureDNSZone agent
- File share agents
- About the file service agents
- NFS agent
- NFSRestart agent
- Share agent
- About the Samba agents
- SambaServer agent
- SambaShare agent
- NetBios agent
- Service and application agents
- About the services and applications agents
- Apache HTTP server agent
- Application agent
- IMF awareness
- High availability fire drill for Application agent
- Dependencies for Application agent
- Agent functions
- State definitions for Application agent
- Attributes for Application agent on Linux
- Resource type definition for Application agent
- Notes for Application agent
- Sample configurations for Application agent
- Debug log levels for Application agent
- CoordPoint agent
- KVMGuest agent
- Dependencies for KVMGuest agent
- Agent functions for KVMGuest agent
- State definitions for KVMGuest agent
- Attributes for KVMGuest agent
- Resource type definition for KVMGuest agent
- Notes for KVMGuest agent
- Support for guests created on RHEL 6, RHEL 7 (KVM environment), and SuSE Enterprise Linux 11 SP2 and SP3
- Storage and network configurations
- Guest live migration
- Managing virtual machines in RHEV environment
- Managing ISO image in SuSE KVM
- Using VCS to migrate virtual machines
- Configuring the KVMGuest agent for DR in a global cluster setup
- Configuring a non-admin user for RHEV-M that is using AD-based domain
- Virtual machine failover if host crashes
- KVMGuest agent requires curl and xpath commands in RHEV environment
- RHEV environment: If a node on which the VM is running panics or is forcefully shutdown, VCS is unable to start the VM on another node
- Sample configurations for KVMGuest environment
- Sample configurations for RHEV environment
- Sample Configuration for SuSE KVM
- Debug log levels for KVMGuest agent
- Process agent
- IMF awareness
- High availability fire drill for Process agent
- Dependencies for Process agent
- Agent functions for Process agent
- State definitions for Process agent
- Attributes for Process agent
- Resource type definition for Process agent
- Usage notes for Process agent
- Sample configurations for Process agent
- Debug log levels for Process agent
- ProcessOnOnly agent
- AzureAuth agent
- Infrastructure and support agents
- Testing agents
- Replication agents
- About the replication agents
- RVG agent
- RVGPrimary agent
- RVGSnapshot
- RVGShared agent
- RVGLogowner agent
- RVGSharedPri agent
- VFRJob agent
- Overview
- Dependencies for VFRJob agent
- High availability of scheduler and replicator daemons
- Agent functions for VFRJob agent
- State definitions for VFRJob agent
- Attributes for VFRJob Agent
- Resource type definitions for VFRJob agent
- High availability of VFR daemons
- Configuration of VFRJob service groups on the source system
- Sample configuration of VFRJob agent on source system
- Configuration for VFRJob service groups on the target system
- Sample configuration of VFRJob agent on target system
- Changing file replication direction
- Notes for the VFRJob agent
Configuration 3 for Application agent
The following is a sample configuration for monitoring application inside Docker container:
include "types.cf"
include "DockerTypes.cf"
cluster dockreg (
UserNames = {
"d_rhel72_container1_dockreg@vcs_lzs@ba38dea0
-f66e-11e5-a2ee-af94cf65eb82" = 0 }
SecureClus = 1
DefaultGuestAccess = 1
HacliUserLevel = COMMANDROOT
)
system Sys1 (
)
system Sys2 (
)
group DockerDaemonGRP (
SystemList = { Sys1 = 0, Sys2 = 1 }
Parallel = 1
)
DockerDaemon DockerDaemonRES (
)
group rhel72_container1_DockerGRP (
SystemList = { Sys1 = 0, Sys2 = 1 }
ContainerInfo = { Name = rhel72_container1, Type = Docker,
Enabled = 1 }
Administrators = {
"d_rhel72_container1_dockreg@vcs_lzs@ba38dea0
-f66e-11e5-a2ee-af94cf65eb82" }
)
Application rhel72_container1_ApplicationRES (
StartProgram = "service1 start"
StopProgram = "service1 stop"
CleanProgram = "service1 stop"
MonitorProgram = "service1 status"
ContainerOpts = { RunInContainer = 1, PassCInfo = 1 }
RestartLimit = 3
)
DockerContainer rhel72_container1_DockerRES (
ContainerName = rhel72_container1
ContainerInitCommand = bash
ImageName = "rhel7.2"
RestartLimit = 3
)
requires group DockerDaemonGRP online local firm
rhel72_container1_ApplicationRES requires rhel72_container1_DockerRES
Sample output of the hadockersetup utility
The following is a sample output of the hadockersetup --configure option:
Containers not configured under VCS on 'Sys1' are:
1) rhel72_container1
2) rhel7C1
3) registry
Specify the container index: [1]
Selected container is: 'rhel72_container1'
Specify space separated system names : [Sys1 Sys2]
Configuring DockerDaemon resource to monitor docker daemon process
Resource 'DockerDaemonRES' added successfully
Onlining resource 'DockerDaemonRES'
Configuring DockerContainer resource to monitor docker
container 'rhel72_container1'
Resource 'rhel72_container1_DockerRES' added successfully
Do you want to online the container resource
'rhel72_container1_DockerRES'? (Y/N): Y
Onlining resource 'rhel72_container1_DockerRES' .......... DONE
Specify the RPM source path on host: RPM_Source_Path
Installing packages in container 'rhel72_container1'
Installing VRTSperl ... Done
Installing VRTSvlic ... Done
Installing VRTSvcs ... Done
Installing VRTSvcsag ... Done
Packages installed successfully inside container 'rhel72_container1'
Specify VCS User for establishing communication channel between host
and container 'rhel72_container1': [d_rhel72_container1_dockreg]
Specify password (minimum five characters) for above mentioned user:
Do you want to configure application resource to monitor
application inside container? (Y/N): Y
Configuring application resource 'rhel72_container1_ApplicationRES'
Resource 'rhel72_container1_ApplicationRES' added successfully
Specify StartProgram for resource rhel72_container1_ApplicationRES:
/genapp/start_program
Specify StopProgram for resource rhel72_container1_ApplicationRES:
/genapp/stop_program
Specify CleanProgram for resource rhel72_container1_ApplicationRES:
/genapp/stop_program
Specify MonitorProgram for resource rhel72_container1_ApplicationRES:
/genapp/monitor_program
Specify User for resource rhel72_container1_ApplicationRES: [root]
Do you want to configure more containers (Y/N): N
Warning: The container(s) listed below are not configured under VCS.
VCS actions, such as Docker daemon resource offline, may impact
containers not configured under VCS
rhel7C1
registry