3.5.1 Matrix Server Installation Guide (June 2008)

Appendix D: Build a RHEL4 Kernel from Non-PolyServe Sources 65
version of the RPM that corresponds to your architecture (i586 for 32-bit
or x86_64 for 64-bit).
# rpm -i <mountpoint>/pmxs-rhel4-support-3.5.1-<xxxx><arch>.rpm
The installation creates a subdirectory in /usr/src/polyserve for each kernel
provided in the RPM. Each kernel subdirectory contains the following:
•A configs subdirectory containing sample configuration files for that
kernel.
•A patches subdirectory containing the PolyServe kernel patches for
that kernel.
The KDB patch required to build a debug kernel.
Install the PolyServe Kernel Patches
You can now patch the kernel source with the PolyServe kernel patches
provided in the PolyServe Support RPM. Before beginning, verify that the
/usr/src/polyserve directory contains the version of the kernel that you are
building.
To install the PolyServe kernel patches, complete these steps:
1. Run the following command:
# /usr/src/polyserve/mxpatch -i
A message stating that the kernel patches are being applied should
now appear.
2. To verify that the patches have been applied to the kernel source, run
the following command:
# /usr/src/polyserve/mxpatch -v
Install the MxFS-Linux Patches RPM
If you will be using MxFS-Linux, install the kernel patches RPM provided
with that product. Mount the MxFS-Linux CD or go to the location where
you downloaded the software and then run the following command. Be
sure to use the version of the RPM that corresponds to your architecture
(i386 for 32-bit or x86_64 for 64-bit).
# rpm -i <mountpoint>/mxfs-patches-3.5.1-<xxxx>.<arch>.rpm