Creating Credential Stores

Describes the manageSSLKeys.sh createcreds command that can be used to create credential stores that are compatible with the Hadoop Credential Provider API.

A new command createcreds is provided in the ${MAPR_HOME}/server/manageSSLKeys.sh utility to create credential stores compatible with the Hadoop Credential Provider API. This command is normally invoked internally from the ${MAPR_HOME}/server/configure.sh script when configuring a mixed cluster consisting of FIPS and non-FIPS nodes. The command can also be used independently to recreate credential stores that are somehow missing or corrupted.

Here is the command syntax:
${MAPR_HOME}/server/manageSSLKeys.sh createcreds \ 
    [-k <password>] \ 
    -t <trustpass> \ 
    -ug <maprUserGroup>
The following table describes the command parameters.
Parameter Description
-k Key store password. If not specified, the key credential file is not created.
-t Trust store password for creating the trust credential file. This parameter is required.
-ug Data Fabric user and group. For example: mapr:mapr. This parameter is required.