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:
- Log on as root for the installation.
- Unzip the downloaded archive into a temporary directory, for example, /root/bmc.
Open a console or terminal window and type the following command:
cd /root/bmc/software/master/linux
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
orsystemd
.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.
(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.
- (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:
- 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 .
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
Exampleln -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
- Configuring PAM on the Linux server
- Installing relays (clients) on Linux
- Master installation options on Linux
- Agent installation options on Linux
- Console installation options on 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:
Comments
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
Log in or register to comment.