You must install the Onload user-space RPM and one of the kernel module RPMs for Onload to function correctly:
- To use the kernel modules you have built, install the user-space and kmod
RPMs:
rpm -ivf enterpriseonload-<version>.x86_64.rpm rpm -ivf enterpriseonload-kmod-<kernel>-<version>.x86_64.rpm - To have DKMS build and maintain the kernel modules, install the user-space and dkms
RPMs:
rpm -ivf enterpriseonload-<version>.x86_64.rpm rpm -ivf enterpriseonload-dkms-<version>.noarch.rpm - To have Akmods build and maintain the kernel modules, install the user-space and
akmod
RPMs:
rpm -ivf enterpriseonload-<version>.x86_64.rpm rpm -ivf enterpriseonload-akmod-<version>.noarch.rpm
If you want to build ef_vi or TCPDirect applications, or to use the Onload Control Plane API or the Onload Extensions API, also install the devel RPM:
rpm -ivf enterpriseonload-devel-<version>.noarch.rpm
If you want to use the example applications, also install the examples RPM:
rpm -ivf enterpriseonload-examples-<version>.x86_64.rpm
Note:
Onload is now installed but the kernel modules are not yet loaded.
Continue reading from Loading the Onload Drivers.