Installing TrueSight Network Automation on a Windows HA cluster


To install TrueSight Network Automation on a cluster for high availability (HA), you must install the product separately on each node in the Windows cluster. This topic includes the following sections:


Before you begin installing the primary TrueSight Network Automation server

  • Ensure that the cluster setup is ready with the shared disk.
  • Ensure that Microsoft Windows .Net framework is installed on both the computers.
  • Ensure that the cluster is active on the primary node.

Back to top

To install the primary Network Automation server

  1. Install the primary Network Automation server. For instructions, see Installing-the-application-server-on-Windows

    Warning

    Note

    With the exception of the following steps, which differ, the installation sequence in an HA cluster is the same as that for a standalone application server.

  2. Data Directory Information panel: Specify the cluster shared disk, for example, T:\BCA-Networks-Data in the Data Directory field, and click Next.
  3. Certificate Information panel: Enter the host name of the cluster for the HTTPS certificate, and click Next.

Back to top

Before you begin installing the secondary TrueSight Network Automation server

Ensure that you perform the following tasks before you install the secondary TrueSight Network Automation server:

  • Take a backup of the BCA-Networks-Data directory.
  • Manually stop the cluster service on the primary node.

    BNA_HA_Stop_service.gif
  • Ensure that on the secondary node, the shared disk is available and the cluster is active.

    BNA_HA_Shared_disk_Active on Sec. node.gif

Back to top

To install the secondary Network Automation server

Install the secondary Network Automation server. For instructions, see Installing-the-application-server-on-Windows

Warning

Note

  • During installation, provide details of the temporary user (Oracle) or database (SQL Server and PostgreSQL) that you have created before installation.
  • Ensure that you specify the same inputs that you had specified when you installed the primary TrueSight Network Automation server.

After you install the secondary server, do the following:

  1. Stop the BCA-Networks Web Server service.
  2. Update the database.properties file:
    1. Navigate to the BCAN_DATA directory, and open the file with a text editor.
    2. (Oracle) Locate the javax.jdo.option.ConnectionUserName property and update its value with the primary server database user name.
    3. (SQL Server and PostgreSQL) Locate the javax.jdo.option.ConnectionURL property and update its value with the primary server database information. 
    4. Save the file.
  3. If you are using local authentication, update the catalina.properties file:
    1. Navigate to the BCAN_HOME\tomcat\conf directory and open the catalina.properties file with a text editor.
    2. (Oracle) Locate the bna.jdbcRealm.connectionUsername property and update its value with the primary server database user name.    
    3. (SQL Server and PostgreSQL) Locate the bna.jdbcRealm.connectionURL property and update its value with the primary server database information.
    4. Save the file.
  4. Update the BCaninstalledConfiguration.xml file:
    1. Navigate to the BCAN_HOME directory and open the file with a text editor:
    2. (Oracle) Locate the DATABASE_USER_ID property and update its value with the primary server database user name. 
    3. (SQL Server and PostgreSQL) Locate the DATABASE_URL property and update its value with the primary server database information.
    4. Save the file.
  5. Delete the temporary database or user.
  6. Start the BCA-Networks Web Server service.

Back to top

Installing Network Automation remote device agents in a cluster

Install the remote device agent on the primary and secondary nodes in the cluster by following the steps listed on the To install the remote device agent on Microsoft Windows page.

Warning

Note

On the HTTPS Certificate Information panel, ensure that you specify the host name of the cluster in the Common Name (CN) field.

Back to top

Configuring Network Automation for HA

The following sections provide instructions for configuring Network Automation for high availability (HA).

Before you begin

To configure Network Automation for HA, you can use any clustering technology and you can configure it accordingly with the help of your cluster administrator.

To configure the TrueSight Network Automation service as a generic service on a Windows cluster

To support Network Automation installation in an HA environment, you must add the Network Automation web service to the clustered application generic services.

  1. In the Microsoft Failover Cluster Manager, right-click Services and applications, and then click Configure a Service or Application from the left navigation pane.                                    
  2. In the High Availability Wizard: Before you Begin panel, click Next.
  3. In the Select Service or Application panel, select Generic Service, and click Next.
  4. In the Select Service panel, select the BCA-Networks Web Server web service, and click Next.
  5. In the Client Access Point panel, perform the following substeps, and click Next
    1. Specify a name for the web service that clients will use when accessing the service, for example TSNA.
    2. Select a network, and then add a new virtual IP address to which the service would be assigned and running on the cluster.
  6. In the Select Storage panel, do not select a shared volume, and click Next.
  7. Click Next until the Configure High Availability panel appears appears.
  8. Click Finish to complete the configuration.
  9. After the service is created, add the shared disk to the created generic service.
    1. Right-click the newly created service, for example, TSNA, and then click Add Storage.
    2. In the Add Storage dialog box, select a shared volume that you want to add, and click OK.
    3. (Optional) Right-click the newly created service, for example, TSNA, click Add a Resource, and then click Generic Service.
    4. In the Select Service panel, select the BCA-Networks TFTP Server web service, and click Next.
    5. Click Finish to complete adding the service.

Back to top

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Network Automation 23.2