Installing the eG Manager on Linux/CentOS

For installation on Linux/CentOS systems, the eG manager is provided as a tar file (named eGmanager_linux.tar). The installation process is driven by a shell script named iManager_linux.

Note:

  • The eG manager software has to be installed from a super-user account.

  • The eG manager can only be deployed on 64-bit Linux systems.

The steps involved in installing the eG manager are as follows:

  1. To start the installation process, locate the eGmanager_linux.tar and iManager_linux files in the same directory and execute the iManager_linux command.
  2. We recommend that eG Enterprise be executed by a special user account that is exclusively created for this purpose. Next, the installation process attempts to create the eG user account. For this process to continue, specify the user account to be used for executing eG Enterprise. The default value is “egurkha”.

    This script will install the eG manager. The eG manager must be executed by a separate user. If you have already installed the eG agent, both the manager and agent must use the same user accounts and must be installed in the same directory.

    Enter the name of the eG user [egurkha]:

  3. Next, the installation process prompts the user to choose the path of the directory in which the eG manager is to reside. If possible the eG manager should be installed in the /opt directory. If space considerations preclude this, the eG manager can be installed in any other directory on the system. At the end of the installation process, a symbolic link is created to link the installation directory (eg., /usr/egurkha) to the /opt/egurkha directory.

    Enter the directory in which the eG manager should be installed [/opt] :

    Also, specify the group to which this user account should be associated. The default value taken is “egurkha”.

    Enter the group to which the eG user is to be associated [egurkha]:

    Note:

    • An existing user and/or group can be specified during this step.
    • The installation process checks for the existence of the user and/or group, and creates a new user or group only if necessary.
    • If the eG agent has been installed on the same system, use the same user and installation directory for both the manager and the agent.
  4. The install process will now request the user to confirm installation of the auto-restart feature. This feature will enable the manager to start automatically every time the system hosting the manager reboots. Now, press y to install the auto-restart feature, or n to proceed without installing the same.

    Would you like the eG manager to auto-restart on system boot-up? y/n [n] :

  5. Upon successful completion of the installation process, the following message will be displayed:

    ********************************************************************
    The eG manager has been successfully installed!

    Please login as <user name> and run the script

    /opt/egurkha/bin/setup_manager to configure the manager.

    The licensing terms for eG products are mentioned in the file

    /opt/egurkha/license_agreement.

    PLEASE READ THIS FILE BEFORE PROCEEDING FURTHER.

    Note that the eG manager requires JDK 1.8 or higher.

    ********************************************************************

Note:

If you choose to go with the default 'egurkha' user account and the default 'egurkha' group to perform the manager installation, you have the option of changing the user and group names at a later point in time. In such a case, do the following:

  • Login to the eG manager host.

  • Go to the Linux shell prompt and issue the following command to change the user name:

    usermod -l <new_user_name> <old_user_name>

    For instance, if you want to change the eG install user from 'egurkha' to say, 'b_egurkha', the command will be:

    usermod -l b_egurkha egurkha

  • Likewise, issue the following command at the prompt to change the group name:

    groupmod -n <new_group_name> <old_group_name>

    For instance, if you want to change the group name from 'egurkha' to say, 'g_egurkha', the command will be:

    groupmod -n g_egurkha egurkha