Preparing for Installation

The MapR POSIX client can be installed on any node if you have Linux installed. You cannot install the MapR POSIX client on a Windows or Mac OS X machine. This client requires Java (1.7 or higher) already installed on your system.

POSIX Client Package and License Terms

With this release, MapR provides two separate POSIX client packages, each with different licensing terms and performance tiers. Each package implies a specific MapR filesystem throughput optimization of n/G per second. These clients can be installed and used according to the same principles as the POSIX loopback NFS client. The table below lists the packages and their license type/terms.

  Basic POSIX client Platinum POSIX Client
Name MapR POSIX Client Basic MapR POSIX Client Platinum
License Type MapR POSIX Client Base MapR POSIX Client Platinum
Number of Clients Up to 10 free Paid
Performance Up to 1G/sec Up to 5G/sec (with HT disabled)
MapR Package mapr-posix-client-basic mapr-posix-client-platinum

Server-side Requirements

The POSIX client requires a minimum number of client libraries for throughput. The following table lists the minimum number of client libraries required for the POSIX client(s):

This POSIX Client... Requires...
Basic 1 client library
Platinum Minimum 5 client libraries

Client-side Hardware Requirements

For installing the POSIX client, your hardware must meet the following requirements:

  Basic Platinum
Physical CPU(s) 1 2
Thread(s) per core 1 1
Core(s) per socket 8 8
Socket(s) 1 2
NUMA node(s) 1 2
Processor speed 2.60 GHz 2.60 GHz
Memory Click Speed >=1333 >=1666 MHz
Disks (SSD) <=10 >20
NICs 10 Gbps 40 Gbps NICS (dual port)
Note: Disabling hyper-threading (HT) will improve performance.