Prerequisites for Installation

Please note and verify the following prerequisites before beginning the process of installing software.

Prerequisite Description
File Verification OpenText provides a digital public key to enable you to verify that signed software you download from the software entitlement site is indeed from OpenText and has not been manipulated in any way by a third party. Visit the following site for information and instructions:
https://entitlement.mfgs.microfocus.com/ecommerce/efulfillment/digitalSignIn.do
File Descriptors Limit

The host on which ArcMC is installed must support a limit of 10240 file descriptors. Perform ulimit -n on the host to determine its current level. If the limit does not equal 10240, then do the following:

- Option1:

  1. Open (or create) /etc/security/limits.conf.
  2. Set these two parameters:
    * hard nofile 10240
    * soft nofile 10240
  3. Save the file.
  4. Restart your session.

- Option 2:

Set the file descriptors limit by executing the following command:

ulimit -n 10240

UTF-8 Support Host must support UTF-8.
en_US.utf8 The en_US.utf8 locale needs to be present on the host before installing or upgrading software ArcSight Management Center.
libnsl The libnsl library needs to be present on the host before installing or upgrading software ArcSight Management Center.
libXtst The libXtst library needs to be present on the host before installing or upgrading software ArcSight Management Center.
rng-tools The rng-tools library needs to be present on the host before installing or upgrading software ArcSight Management Center
Unzip Package

The unzip command path needs to be set before installing Software ArcSight Management Center:

For RHEL 7.x:
yum install –y unzip

For RHEL 8.x:
dnf install unzip

net-tools

The following net-tools must be present before installing or upgrading software ArcSight Management Center.

For RHEL/CentOS 7.x:

yum install –y net-tools

For RHEL:

dnf install –y net-tools

Fontconfig

The fontconfig command path needs to be set before installing Software ArcSight Management Center:

For RHEL 7.x:
yum install –y fontconfig dejavu-sans-fonts

For RHEL 8.x:
dnf install –y fontconfig dejavu-sans-fonts

Perl

The Perl package is required for the automatic installation of the ArcMC Agent.

For RHEL 7.x:
yum install -y perl

For RHEL 8.x:
dnf install -y perl

Non-Root Account
  • You can install ArcMC as a root or non-root user. However, when installing as a root user, a non-root user account is needed in order to run some required processes.
    • To create a non-root user:
      1. Run the following command: 

        useradd {non-root user}

      2. Configure the password for the non- root user:

        passwd {non-root user} enter a password

      3. Provide execute permissions for the {ArcSight-ArcMC-3.2.4.Build Number.0.bin} file:

        chmod +x {ArcSight-ArcMC-3.2.4.Build Number.0.bin}

      4. Switch to the non-root user:

        su {non-root user}

      5. Execute the .bin file:

        ./opt/{ArcSight-ArcMC-3.2.4.Build Number.0.bin}

        Follow the on-screen wizard to complete the process.

    • When installing ArcMC as a root user, you can select the port on which it listens for secure web connections (HTTPS). When installing as a non-root user, the port must be configured to 9000. This value cannot be changed and must be externally accessible.

    • If ArcMC is installed as a non-root user, and the host is rebooted, ArcMC services will fail to start automatically. Start them manually with this command:
  • <install_dir>/current/arcsight/arcmc/bin/arcmcd start
    Note: If installed with a non-root account, use an initialization script to launch services automatically.  See Starting Services Automatically for a Non-Root Installation .
    Time Zone Database tzdata-2020a-1.el8.noarch or later is required.
    OS Upgrade
  • Upgrade to a supported operating system before performing the ArcMC installation. Refer to the ArcMC Release Notes, available from the ArcSight Software Marketplace, for the most current information on supported operating systems, supported browsers, and other technical requirements.