Product Enhancement: Veritas Cluster Server (VCS) EMC SRDF Agent now includes new SymcliDbFile attribute to cater for custom SYMCLI_DB_FILE files

book

Article ID: 100050787

calendar_today

Updated On:

Resolution

 

The VCS SRDF Agent has been enhanced in the 3Q2021 Agent pack

Users can now specify an alternate SYMCLI_DB_FILE location via the new VCS SRDF "SymcliDbFile" attribute.

This removes the need for users to manually edit the VCS SRDFAgent.pm file and customize the file with the location of an alternate SYMCLI_DB file. .

 


SymcliDbFile Attribute Description

Absolute path to the custom SYMAPI database file.

Type-dimension: string-scalar

Default: Not defined (The path value of the standard symapi database file is considered to perform symrdf operations.)

NOTE: Do not modify this attribute if you do not plan to use a customized database for your storage devices.



The custom SYMAPI file restricts users from potentially damaging & interacting with other devices not seen by the local host.

 

Issue/Introduction

Customers are manually editing the Veritas VCS SRDFAgent.pm file, enabling such users to specify customized SYMCLI_DB_FILE file locations to control the administration of their EMC devices.
Sample output:
# cd /opt/VRTSvcs/bin/SRDF # grep cluster_db open SRDFAgent.pm
open:$ENV{​​​​​​"SYMCLI_DB_FILE"}​​​​​​="/var/symapi/db/cluster_db.bin";
SRDFAgent.pm:$ENV{​​​​​​"SYMCLI_DB_FILE"}​​​​​​="/var/symapi/db/cluster_db.bin";
By creating a local /var/symapi/db/<SYMCLI_DB_FILE-NAME>, there is reduced risk in VCS or other applications “touching” other devices not intentionally presented to the clustered hosts

NOTE: The customized changes to the SRDFAgent.pm file are overwritten when upgrading the VCS SRDF agent.