Installing only the PXE server on Linux or UNIX
The PXE and TFTP servers are functional components required for the BMC Server Automation provisioning solution. This topic provides instructions for installing the PXE and TFTP servers on UNIX or Linux computers.
This topic contains the following sections:
To use silent mode to install the PXE server, follow the steps in Using-silent-mode-to-install-BMC-Server-Automation-components-Linux-or-UNIX.
Before you begin
- If you are installing on Linux, be aware of the following precautions:
- On Red Hat Linux, the compat-libstdc++ RPMs must be installed. Also, the XFree86-libs or xorg-x11-libs RPMs must be installed.
- On SUSE 9.x, either the compat or compat-32bit RPM must be installed and the xf86 RPM must be installed.
- On SUSE 10.x, either the compat or compat-32bit RPM must be installed and the xorg-x11 RPM must be installed.
- If the PXE and DHCP servers are running on separate host computers, the PXE server must be able to receive the initial DHCP packet broadcast from the target server being provisioned. If the PXE server is on a different subnet than the target server, an IP helper address must be added to the network router in order to forward broadcasts from the target server to the PXE server.
To install the PXE/TFTP server
| Step | Example screen |
---|---|---|
1 | Extract the BBSA87-LIN4.zip file that you downloaded from the EPD website to obtain the BBSA87-LIN64 folder. | unzip BBSA87-LIN64.zip -d <path_to_extracted_packages> |
2 | Navigate to the directory that contains the installation file for PXE/TFTP.
| cd<path_to_extracted_packages>/BBSA-LIN64/files/installers/appserver_64/ |
3 | Run the installation script for BMC Server Automation, which in this case is BBSA87-LIN64.sh. Script names typically follow the convention: BBSAversion-platform.sh Note: Do not execute the installation script from a non-root account. | sh BBSA87-LIN64.sh |
4 | To install BMC Server Automation in /opt/bmc/bladelogic, press Enter. Or enter another directory path. | |
5 | A message prompts you to choose a language for the installation program. Enter the number representing the language that you want to use for the installation. | |
6 | Read through the acknowledgments, third-party software license agreements, and terms and conditions, as follows:
| |
7 | Perform the following:
| |
8 | Enter a password for a self-signed certificate, so that the Application Server can use the TLS protocol. The password must be 6 characters. Confirm the password by entering it again. | |
9 | Specify the max heap size for the Application Server JVM. Specify a size between 512 - 2048 megabytes. Note: If you are installing on Linux and one of the following conditions is not satisfied, the installer warns that some BMC Server Automation components do not function until the appropriate RPM is installed.
| |
10 | Enter y (yes) or n (no) for the following series of questions:
| |
11 | Enter y (yes) or n (no) for the following series of questions:
| |
12 | Specify whether you want to manually start the RSCD agent or have it automatically started by the system on reboot. Enter the directories in which you want to save the RSCD log files and the temp files. To accept the default values provided by the system, press enter. | |
13 | Installation of PXE/TFTP server and RSCD agent is now complete. |
|
Where to go from here
To configure the PXE/TFTP server, See Configuring-the-PXE-and-TFTP-servers.