Diablo: ULLtraDIMM - Installing the Linux Driver

From Define Wiki
Revision as of 11:05, 23 May 2014 by Jon (talk | contribs) (Created page with "== Preparing to install the Linux Driver == For the latest OS and Kernel device driver files, see the ftp site, which contains the ULLtraDIMM Memory-Channel Storage software. ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Preparing to install the Linux Driver

For the latest OS and Kernel device driver files, see the ftp site, which contains the ULLtraDIMM Memory-Channel Storage software.
<FTP Link TBC>
The package consists of two RPM files:

  • cli (command line interface)
  • kmod (device driver software).

See the latest release notes for more details.

Installing the Linux Driver

Determine the revision of the system kernel with uname -r.

[root@mcs Diablo]# uname -r
2.6.32-358.el6.x86_64

Obtain the version of the device driver that is compatible with the kernel.
Change to the working directory that contains the RPM files.
Install the kmod RPM file withrpm -ivh

[root@mcs Diablo]# rpm -ivh teradimm-kmod-2.6.32-358.el6-1.4.4.105-1.el6.x86_64.rpm
[root@mcs Diablo]#

The installation will create a /dev/tdx directory for each ULLtraDIMM module in the system when the device driver is loaded. For example, for three modules, the results are:

/dev/tda
/dev/tdb
/dev/tdc

Installing the CLI

Install the cli RPM file withrpm -ivh

[root@mcs Diablo]# rpm -ivh teradimm-cli-1.4.4.89-1.x86_64.rpm 
[root@mcs Diablo]#