Installing

Install the product.
cavna37
Ensure someone with the appropriate level of familiarity with your network deploys and configures
Virtual Network Assurance
.
Contents:
Virtual Network Assurance
Compatibility
Virtual Network Assurance
is compatible with the following product versions:
Verify the Requirements of Your Technologies
Verify the requirements of each technology in your virtual network environment:
We recommend, but do not require, a single
Virtual Network Assurance
(CA VNA) per data center or technology grouping in your virtual network environment. For example, you can have OpenStack, Open vSwitch, and Cisco ACI on the same instance of VNA.
You can have multiple plug-ins of the same technology type on a single instance of CA VNA.
Ensure that you install the product as the root user.
Prepare to Install
Virtual Network Assurance
Before you install
Virtual Network Assurance
, verify that your system meets the requirements.
Follow these steps:
  1. Verify that the
    Virtual Network Assurance
    host meets the system requirements:
    • Memory:
      12 GB
    • CPU:
      4vCPU
    • Disk:
      20 GB
    • Operating System:
      RHEL/CentOS 6.5 through 7.x
    • Packages:
      libaio
  2. Install Oracle or any OpenJDK 64-bit Java 8 as the default JDK.
    Virtual Network Assurance
    does not run on IBM SDK Java and any JRE. Only JDKs are supported.
    Use the
    alternatives
    tools to select the default JDK version of Java to use.
    For more information, see the Red Hat documentation.
    Alternatively, create a link in
    /usr/bin/java
    to the Java 8 JDK Java executable.
  3. Verify that the system hostname resolves to an IP address in
    /etc/hosts
    .
  4. Verify that the following ports are open on the
    Virtual Network Assurance
    host:
    • Verify any ports that are required for communication to the orchestrators and controllers.
    • Port 8080 is required for communication between
      Virtual Network Assurance
      and other CA products.
    • Port 9990 is the Wildfly management port.
  5. Wildfly is installed as part of
    Virtual Network Assurance
    . Verify that no other versions of Wildfly are installed on the host system. Do not install
    Virtual Network Assurance
    on a system with another application that uses Wildfly.
Install
Virtual Network Assurance
To set up your system, install
CA Spectrum
. The script creates the wildfly user and the mysql user.
Follow these steps:
  1. Copy the installation files to the host server.
  2. Open a command line and run the following command:
    ./CA_VNA-
    version
    -Linux.txe
    To avoid prompts and use the default values, add the following parameter to the install command:
    --no-prompt
  3. Accept the EULA.
  4. Follow the instructions in the console.
    The prompts have the following default values:
    • Installation directory = /opt/CA
      You can install CA VNA on a custom directory.
    • Default user domain = Default Domain
      For more information about user domains, see Manage Domain Groups.
    • Wildfly admin password = admin
    • Wildfly JMS password = app
    • Configure APM = N
    • MySQL server port = 3306
    • MySQL root user password =  admin
  5. (Optional) To configure a
    CA Application Performance Management
    (CA APM) agent during installation, provide the CA APM host and port.
    To configure the agent after installation, see Monitor CA Virtual Network Assurance Broker Performance.
    The script installs
    Virtual Network Assurance
    .
Install Logs
After successful installation, you can find the installation log
CA_Virtual_Network_Assurance_install_dd_mm_yyyy_hh_mm_ss.log
in the 
$CA_VNA_ROOT/VNA/logs
directory.
In case the installation fails or you stop the installation abruptly , the logs are saved to the directory where you have the CA VNA installer. You can find the log with name
CA_Virtual_Network_Assurance_install_dd_mm_yyyy_hh_mm_ss.log
Configure the Limit on the Number of Open Files
Configure the limit on the number of open files. Verify that the
wildfly
user has a limit of at least 65536 on the number of open files. Set this value permanently.
Follow these steps:
  1. Log in as the
    wildfly
    user on the VNA host.
  2. Change the
    ulimit
    for the open files limit to at least 65536:
    ulimit -n
    ulimit_number
    Example:
    ulimit -n 65536
  3. Open the following file:
    /etc/security/limits.conf
  4. Add the following lines:
    # Added by VNA
    * soft nofile 65536
    # Added by VNA
    * hard nofile 65536
    Restart VNA for these changes to take effect. If you are upgrading, the upgrade process automatically restarts VNA.
  5. Verify that the number of open files is set properly:
    ulimit -n
    The command returns the limit that you specified earlier.
Configure the Plug-ins
CA Virtual Network Assurance collects performance data for virtual networks. To enable data collection, configure the plug-in for each technology in your environment. For more information, see Building.