Installing on-premises on Linux and installation options

The installation of BMC Client Management is a simple, straightforward process carried out via a graphical user interface or via a terminal window and command lines.

Before you begin

Before you start the installation, run the configuration checks to improve the performance (and avoid crashes) of masters and relays on a Linux platform. For more information, see Best practices for masters and relays deployed on Linux.

To install master and console on Linux

Notes

  • If the console is installed on a localized system (for example, for a French system, the "Desktop" directory might be renamed to "Bureau") the shortcut to the console cannot be created. In this case you must manually create a symbolic link to redirect the Desktop directory to the Bureau directory before installing the console via the following command: ln -s /home/<username>/Bureau /home/<username>/Desktop
  • After the console installation, you need to modify the execution rights to properly display the icon via the following command:

    chmod +x /home/<username>/Bureau/jws_app_shortcut_<xxxx>.desktop

To install the master server using the previously created default PostgreSQL database and the console, follow these steps:

  1. Log on as root for the installation.
  2. Unzip the downloaded archive into a temporary directory, for example, /root/bmc.
  3. Open a console or terminal window and type the following command:

    cd /root/bmc/software/master/linux
  4. Type the following command line to install the master server with default parameters:

    LICENSE=y SILENT=y SERVICEMANAGERTYPE=initd ./bmc-client-management-master-20_08_00.sh
    • SERVICEMANAGERTYPE can be either initd or systemd.

    • If you install a Super Master Server enter the following command line:

      LICENSE=y AGENTSTART=n SILENT=y ./bmc-client-management-master-20_08_00.sh
    • If you do not want to use the default parameters, use the following command:

      LICENSE=y ./bmc-client-management-master-20_08_00.sh

      If you want to modify any of these parameters, see Master installation options.

  5. (Optional) Define further options by adding the respective parameters to the command line (see available options in the installation options section).
    For any mandatory options not listed in the command line, you must answer questions displayed in the terminal window.
    File copying and installation starts. When installation is complete, a successful installation message appears.

    Note

    If PAM is used with Client Management , PAM must be specifically configured on the Linux server. To do so, see option Configuring PAM on the Linux server now.

  6. (Optional) If you are using LDAP with Client Management , you must now create two symbolic links for the integration to work. To do so, open a terminal window:
    1. Go to the /usr/lib directory and check the version of the installed libldap and liblber files. For SUSE 10, for example, this might be libldap-2.3.so.0 and liblber-2.3.so.0 .
    2. Go to the /master/bin directory and add the following to links: ln -s libldap[current_version} libldap.soln -s liblber[current_version] liblber.so

      Example
      ln -s /usr/lib/libldap-2.3.so.0 libldap.so
      ln -s /usr/lib/liblber-2.3.so.0 liblber.so

Your master is now installed and up and running on your Linux system.

Installation options for Linux

Where to go from here

The master and console are installed and you are now almost ready to log on to Client Management and start rolling out your agents across your environment. The following topics will help you set up your environment so that you avoid running in problems later, and guide you through your first login and your first relay and client agent rollout:

Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Sai Kumar Manepu

    If the goal is to run the installation with all the default options, this line is to be used: LICENSE=y SILENT=y SERVICEMANAGERTYPE=initd ./bmc-client-management-master-20_08_00.sh

    In that case, do not forgot that SERVICEMANAGERTYPE can be one of the following: initd or systemd

    If do not want to use the default value, then run this one: LICENSE=y ./bmc-client-management-master-20_08_00.sh

    Jan 04, 2021 06:24