Install UCT-V on SELinux Enabled Red Hat and CentOS

This section provides instructions on how to install UCT-V on Red Hat and CentOS.

Prerequisites:

  • For multiple NIC/ENI configuration, you might have to modify the network configuration files to make sure that the extra NIC/ENI will initialize at boot time.

  • Install the packages Python3 and Python modules such as netifaces, urllib3, and requests.

  • The packages iproute-tc, tc is required for RHEL and CentOS VMs.

  • You must have sudo/root access to edit the UCT-V configuration file.

  • Ensure that the Firewall allows port 9901. This port is required for the communication between UCT-V and UCT-V Controller.

 

To install UCT-V on Red Hat, CentOS, or other RPM-based system using the RPM package, perform the following steps:

  1. Download the following packages from the Gigamon Customer Portal
    • gigamon-gigavue_uctv_6.5.00_x86_64.rpm
  2. Copy the downloaded UCT-V package files to UCT-V.
  3. Install UCT-V package:
    sudo rpm -ivh gigamon-gigavue_uctv_6.5.00_x86_64.rpm
  4. Edit the uctv.conf file to configure the required interface as source/destination for mirror:

    Note:  If you make any changes to the UCT-V agent config file after the initial setup, you need to restart the UCT-V and refresh or synchronize the inventory from GigaVUE‑FM to reflect the changes and start traffic mirroring again. However, if you have an ongoing monitoring session that is active and functioning well, modifying the UCT-V config file can cause traffic to be lost until GigaVUE‑FM performs an automatic synchronization every 15 minutes.

    # eth0 mirror-src-ingress mirror-src-egress mirror-dst
    # sudo systemctl status uctv
  5. Reboot the instance.