[Linux]

Preparing Red Hat Enterprise Linux 6 for installation

You must complete additional steps to prepare a Red Hat Enterprise Linux Version 6 system for a WebSphere® Application Server installation.

Before you begin

Complete all steps in Preparing Linux systems for installation. Those steps are common to any Linux system.

About this task

In addition to the common steps required for installing any Linux system, a few system-specific steps are required for Red Hat Enterprise Linux Version 6.

Verify that the prerequisite packages are installed. A Linux package registration limitation prevents the prerequisites checker program from examining prerequisite packages on Linux systems. See Installing and verifying Linux packages for more information.

You should consider the following points if you have enabled Security-Enhanced Linux (SELinux) on your Red Hat Enterprise Linux Version 6 operating system.
  • If SELinux is enabled and enforced while you are installing the product from the disk, you must mount the disk with the following option:
     -o context=system_u:object_r:textrel_shlib_t
  • If you enable SELinux after installing the product while SELinux was disabled, the file labels will be reset when the system is rebooted. In this case, you must run the relabel_linux.sh script located in app_server_root/properties/install/script/ to relabel the product runtime files. Note that running the relabel_linux.sh command is not necessary if you made security mode changes with the command setenforce, which does not require a system reboot.

Procedure

Install packages for all hardware platforms.
Note: the package dependencies listed are the aggregate of the dependencies for all install/update tools and runtime components of WebSphere Application Server.

Install the following packages on any hardware platform:

compat-libstdc++-33-3.2.3-69
Required for C++ runtime compatibility; used by such components as GSKit, the Java™ Software Development Kit (SDK) and the Web Server Plug-ins
compat-db-4.6.21-15
Required by IBM® HTTP Server; some of the modules use the libraries contained within this package
ksh-20100621-2
Required by IBM HTTP Server
gtk2-2.18.9-4
Required by the IBM Installation Manager
gtk2-engines-2.18.4-5
Required by the IBM Installation Manager
libXp-1.0.0-15.1
Required by the Java SDK to provide printing functions for graphical user interfaces

Without this package, Swing-based applications and AWT-based applications cannot instantiate.

libXmu-1.0.5-1
libXtst-1.0.99.2-3
pam-1.1.1-4
elfutils-0.148-1
elfutils-libs-0.148-1
libXft-2.1.13-4.1
Required to install the application server using a user interface.
libstdc++-4.4.4-13

These packages are part of the Red Hat Enterprise Linux 6 operating system, but they might not install by default. You can also install a later release of any of these packages if Red Hat provides new packages as errata.

Results

If you do not install all of the required packages, the installation will not perform as intended. Error messages indicate missing libraries, the inability to load graphical interfaces, or other errors that occur during the installation.

Note: The following are general guidelines for installing packages:
  • Installing with a non-graphical user interface and with the IBM Installation Manager requires only a minimal operating system install, which typically already includes packages: glibc, libgcc, and nss-softokn-freebl.
  • Installing with a graphical user interface and with the IBM Installation Manager requires gtk2 and its transitive dependencies.
  • Various components, features, and tools in the product depend on the rest of the packages. This relationship is sometimes enumerated alongside the package.

What to do next

After you complete the steps in this article, proceed to What to do next in Preparing Linux systems for installation.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: March 5, 2017 23:55
File name: tins_linuxsetup_rhel6.html