Cluster Server 7.4 Bundled Agents Reference Guide - Windows
- Introducing VCS bundled agents
- Storage agents
- Network agents
- FileShare agents
- Services and applications agents
- VCS infrastructure and support agents
- VCS hardware replication agent for NetApp
- Troubleshooting bundled agents
Prerequisites
Create service principal from Azure portal.
To Create service principal and assign application to role, refer to Azure documentation.
Ensure that the credentials that are passed on to the AzureAuth agent have at least the minimum required role assigned to service principal.
The minimum roles required for each agent are:
AzureIP: Network Contributor and Virtual Machine Contributor
AzureDisk
Un-Managed Disks: Virtual Machine Contributor
Managed Disks: Contributor
AzureDNSZone: DNS Zone Contributor
Obtain the authentication keys (SubscriptionId, ClientId, SecretKey, and TenantId). See Obtaining the authentication keys.
Install Python SDK for Azure on all cluster nodes.
Python SDK can be installed with pip as follows:
C:\Program Files\Veritas\VRTSPython>python -m pip install azure.mgmt.compute==3.0.0
C:\Program Files\Veritas\VRTSPython>python -m pip install azure-mgmt-network==1.7.1
C:\Program Files\Veritas\VRTSPython>python -m pip install azure.mgmt.dns==1.0.0
C:\Program Files\Veritas\VRTSPython>python -m pip install azure.storage==0.33.0
C:\Program Files\Veritas\VRTSPython>python -m pip install --force-reinstall msrest==0.4.29
C:\Program Files\Veritas\VRTSPython>python -m pip install --force-reinstall msrestazure==0.4.19
C:\Program Files\Veritas\VRTSPython>python -m pip install --force-reinstall azure-common==1.1.4