This section describes how to install the data-fabric client on CentOS, RedHat, and Oracle Linux.
Remove any previous data-fabric software. You can use rpm -qa | grep
mapr to get a list of installed data-fabric packages, then type the packages
separated by spaces after the rpm -e command:
rpm -qa | grep mapr
rpm -e mapr-fileserver mapr-core
Install the data-fabric package key. The package key must be installed before you can install data-fabric packages. For more information, see Step 1: Install the Package Key:
rpm --import https://package.mapr.com/releases/pub/maprgpg.key
Install the client for your target architecture:
yum install mapr-client.x86_64
To use this client
with a secure cluster or clusters, copy the ssl_truststore and
ssl-client.xml files from the /opt/mapr/conf
directory on the cluster to the c:\opt\mapr\conf directory on the
client.
ssl_truststore files with the
/opt/mapr/server/manageSSLKeys.sh tool.
You must perform
the merging on the cluster. See Managing Secure Clusters for details on how to
connect to a secure cluster.
Run configure.sh to configure the client. In the following examples,
the -N parameter specifies the cluster name, the -c
(lowercase) parameter specifies a client configuration, the -secure
parameter is added if the cluster is secure, the -C (uppercase)
parameter specifies the CLDB nodes, and the -HS parameter specifies the
HistoryServer node. To ensure that the client can connect in the event of a CLDB node
failure, all CLDB nodes are specified. For more information about the syntax,
parameters, and behavior of configure.sh, see configure.sh.
/opt/mapr/server/configure.sh -N my.cluster.com -c -secure -C mynode01:7222,mynode02:7222,mynode03:7222 -HS mynode02/opt/mapr/server/configure.sh -N my.cluster.com -c -C mynode01:7222,mynode02:7222,mynode03:7222 -HS mynode02If the cluster was configured with a cluster admin user:group
that is different from the default mapr:mapr value, you must
include options to specify the cluster admin user and group information when you
run configure.sh to configure the client.
-u-g-u-g--create-user | -a-U-G| Option | Description |
|---|---|
-u |
The user name under which cluster services run. |
-g |
The group name under which cluster services run. |
--create-user | -a |
Creates a local user to run cluster services, using the specified user
either from the -u parameter, or from the environment variable
$MAPR_USER. |
-U |
The user ID to use when creating $MAPR_USER with the
--create-user or -a option; corresponds to
the -u or --uid option of the
useradd command in Linux. |
-G |
The group ID to use when creating $MAPR_USER with the
-create-user or -a option; corresponds to
the -g or -gid option of the
useradd command in Linux. |
At the end of the client installation, run the maprlogin password command to create a valid ticket to connect to the cluster.