Article Content
Article Number | 000032028 |
Applies To | RSA Product Set: RSA Identity Governance & Lifecycle RSA Version/Condition: All Platform: Red Hat Enterprise Linux (RHEL) Platform/Application Server: WildFly |
Issue | The RSA Identity Governance & Lifecycle installation fails with the following errors: # cd /tmp/aveksa/staging # ./install.sh . . . Checking /etc/hosts file entry... common.sh: line 508: gethostip: command not found gethostip -d <domainname> does not match hostname -i Make sure <domain-name> is set to <ip-address> in your etc/hosts # |
Cause | The first error: gethostip: command not found occurs because either:
The second error: gethostip -d <domainname> does not match hostname -i occurs as a result of the first error. Because the command is not found, no information is returned from the gethostip comand, so it cannot match any information returned by the hostname command regardless of whether the contents of the /etc/hosts file are correct or not. The most common reason for this error is that the syslinux package has not been installed. When installing an Operating Systems, not all packages are installed by default. |
Resolution | If gethostip does NOT exist in /usr/bin, check to see if the Operating System (OS) package that contains the gethostip command, syslinux, has been installed. If gethostip does exist in /usr/bin and /usr/bin is not defined in the PATH environment variable, then add /usr/bin to the PATH environment variable. EXAMPLES If the below commands return no information, then corrective action must be taken. The examples show the information returned, when the Operating System is installed properly.
If the above command returns no results, then install syslinux using a tool such as rpm or yum. The version of syslinux should be appropriate for the version of RHEL that has been installed. Examples of appropriate commands include the following:
or
If /usr/bin is not in the PATH environment variable, it can be added by running a command similar to this:
|