InfoScale™ Installation, Upgrade, and Configuration Using Ansible - Linux

Last Published:
Product(s): InfoScale & Storage Foundation (8.0.2, 8.0, 7.4.3, 7.4.2, 7.4.1)
Platform: Linux

Introduction to Ansible

Ansible is a popular configuration management tool that automates various configuration and deployment operations in your environment. Ansible playbooks are files written in the YAML format, which contain human-readable code, and can be used to define operations in your environment.

Arctera provides an Ansible module that can be used to run Ansible playbooks to deploy Arctera InfoScale products and configure features. The Ansible module for Linux is SonarQube compliant.

Table: Operations that can be performed by using Ansible

Deployment-related operations

Feature-related operations

  • Installing a product

  • Licensing

  • Configuring components

  • Starting a product

  • Stopping a product

  • Performing a full upgrade

  • Performing a rolling upgrade

  • Uninstalling a product

  • Configuring a Cluster File System (CFS) resource

  • Creating a disk group volume

  • Configuring an File System (VxFS) resource

  • Configuring Volume Replicator (VVR) and cluster volume replication (CVR)

  • Configuring LLT over UDP

  • Configuring I/O fencing

  • Adding a node to a cluster

  • Deleting a node from a cluster

  • Creating a single-node cluster

  • Tagging disks

  • Tagging-based volume creation

  • Enabling or disabling EO-compliant logging

  • Setting tunables

  • Setting routes and rules for subnets across AZs on AWS

  • Adding disks to or removing disks from a disk group

  • Changing replication state

  • Unconfiguring replication

Supported platforms

You can use Ansible to deploy and configure Arctera InfoScale on all Red Hat Enterprise Linux (RHEL) distributions supported by InfoScale.

You can also use Ansible to deploy and configure InfoScale 7.4.2, 8.0, 8.0.2, and 9.0 on SUSE Linux Enterprise Server (SLES) 15 SP3, SP4, or SP5 with limited playbooks - install, configuration, patch upgrade, full upgrade, rolling upgrade, start services, and stop services.

For the specific RHEL and SLES versions supported with an InfoScale release, refer to the InfoScale Software Compatibility List - Linux.

Supported cloud platforms

The InfoScale Ansible module supports the Azure and AWS cloud platforms. You can perform InfoScale installation, upgrade, and configuration operations on these cloud platforms using Ansible playbooks.

Table: Ansible playbooks for InfoScale installation, upgrade, and configuration on Azure and AWS

Playbooks for Azure

Playbooks for AWS

  • Installation

  • Licensing

  • Component configuration

  • Starting a product

  • Stopping a product

  • Full upgrade

  • Rolling upgrade

  • Uninstallation

  • Configuring a Cluster File System resource

  • Configuring an File System resource

  • Resize a File System

  • Creating a disk group volume

  • Configuring GCO

  • Configuring VVR and CVR

  • Configuring CPS based fencing

  • Adding node

  • Deleting node

  • Installation

  • Licensing

  • Component configuration

  • Starting a product

  • Stopping a product

  • Full upgrade

  • Rolling upgrade

  • Uninstallation

  • Configuring a Cluster File System resource

  • Configuring an File System resource

  • Resize a File System

  • Creating a disk group volume

  • Configuring CPS based fencing

  • Patch upgrade

  • Deleting node

  • Adding node

  • Configuring GCO

  • Configuring VVR and CVR

Supported Ansible version

InfoScale products can be deployed and configured using Ansible version 1.9.2 or later.