Veritas InfoScale™ Installation and Configuration Using Ansible - Windows
List of pre-defined keywords
Refer to the following tables for a list of the keywords that are used with each of the feature configuration-related modules.
The vvrresource module is used to set up VVR and its resources under VCS. Use the following keywords while referencing the module in your playbook.
Table: vvrresource module keywords
Name | Description | Mandatory/Optional |
---|---|---|
state | Specifies what state the package should be in after the task is completed. Set this attribute to present to configure VVR. | Mandatory |
aws | Specify 1 or 0. 1: If setup is taking place on an AWS instance. 0: If setup is taking place on a non-AWS instance. | Mandatory |
dgname | Name for the disk group where the Replicated Volume Group (RVG) is created. | Mandatory |
datavolname | Name of the data volume of the VVR. | Mandatory |
srlvolname | Name of the Storage Replicator Log (SRL) volume for VVR. | Mandatory |
rdsname |
Name of replicated data set to be created. | Mandatory |
rvgname | Name of the Replicated Volume Group (RVG) to be created | Mandatory |
vxsasuser | Specify the administrative account user name of the VxSAS service. | Optional |
vxsaspassword | Specify the password of the administrative account user of the VxSAS service. | Optional |
seednode | Select any node from the cluster that will be used to run commands related to the operations of that cluster.
Ensure that you enter the host name as provided in the in the
| Mandatory |
primaryvip | Specify a virtual IP for setting up VVR on the primary site. | Mandatory |
secondaryvip | Specify a virtual IP for setting up VVR on the secondary site. | Mandatory |
agentinfo | Specify the information required to create the VVR resource under VCS for site and cluster failover. Skip this attribute if you are not creating a VCS resource for site and cluster failover. : agentinfo: clusterlist: - CampusCluster1 - CampusCluster2 mountpath: 'E:\' sharename: FS1 sharePathname: '\FS' lanman_virtualname: swv16vip5 operators: 'ADMINISTRATOR@WINVM' primary: primaryvip: xx.xxx.xx.xxx fileshare_vip: xx.xxx.xx.xxx nic: - xxxxxxxxx-xx: 'xx-xx-xx-xx-xx-xx' - xxxxxxxxx-xx: 'xx-xx-xx-xx-xx-xx' netmask: 255.255.252.0 secondary: secondaryvip: xx.xxx.xxx.xxx fileshare_vip: xx.xxx.xxx.xxx nic: - xxxxxxxxx-xx: 'xx-xx-xx-xx-xx-xx' - xxxxxxxxx-xx: 'xx-xx-xx-xx-xx-xx' netmask: 255.255.252.0 | Optional |
clusterlist | Specify a list containing the name of clusters having a GCO setup for cluster failover. | Mandatory |
mountpath | Specify the path where the volume is mounted. | Mandatory |
sharename | Specify a name that is used to share the volume remotely. | Mandatory |
lanman_virtualname | Specify the virtual host name needed for a lanman resource in VCS. | Mandatory |
operators | Specify a user who has permissions to changes the settings of the VCS resource. | Mandatory |
primary | Specify information about the resources in the primary site. The NICs, MACs, and VIPs are configured to the primary site. | Mandatory |
secondary | Specify information about the resources in the primary site. The NICs, MACs, and VIPs are configured to the secondary site. | Mandatory |
facters | This attribute is used to collect system-related data from the cluster servers. Provide the following value to the attribute: "{{ groups['all'] |map('extract', hostvars, ['facts','infoscale_facts'])| select()|list }}" | Mandatory |