Open topic with navigation

# 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
2. 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: Open (or create) /etc/security/limits.conf. Set these two parameters:
       * hard nofile 10240
       * soft nofile 10240
Save the file. 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: Run the following command: `useradd {non-root user}` Configure the password for the non- root user: `passwd {non-root user}` enter a password 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}` Switch to the non-root user: `su {non-root user}` 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.