config save

Saves configuration information, specified as key/value pairs. Permissions required: fc or a.

See the Configuration Fields table.

WARNING Changing cluster configuration may have an impact on the way the cluster functions. Make sure you understand the change well or else make the change under the guidance of data-fabric support.

Syntax

CLI
maprcli config save
         [ -cluster cluster name ]
         -test test only. default: 0
         -values JSON Object to comprise all config properties to save
REST
Request Type POST
Request URL
http[s]://<host>:<port>/rest/config/save?<parameters> 

Parameters

Parameter Description
cluster The cluster on which to run the command.
values A JSON object containing configuration fields; see the Configuration Fields table.
test Set this to 1 to test SMTP configuration without actually saving the values. The system sends a test email to check if the configuration is correct. This parameter is applicable only for SMTP configuration.

Examples

Configure data-fabric SMTP settings:

CLI
/opt/mapr/bin/maprcli config save -values '{"mapr.smtp.provider":"gmail","mapr.smtp.server":"smtp.gmail.com","mapr.smtp.sslrequired":"true","mapr.smtp.port":"465","mapr.smtp.sender.fullname":"Ab  Cd","mapr.smtp.sender.email":"xxx@gmail.com","mapr.smtp.sender.username":"xxx@gmail.com","mapr.smtp.sender.password":"abc"}'
REST
https://abc.sj.us:8443/rest/config/save?values={"mapr.smtp.provider":"gmail","mapr.smtp.server":"smtp.gmail.com","mapr.smtp.sslrequired":"true","mapr.smtp.port":"465","mapr.smtp.sender.fullname":"Ab  Cd","mapr.smtp.sender.email":"xxx@gmail.com","mapr.smtp.sender.username":"xxx@gmail.com","mapr.smtp.sender.password":"abc"}

Define maximum number of configured security policies:

CLI
/opt/mapr/bin/maprcli config save -values '{"cldb.max.security.policies":"2048"}'
REST
https://abc.sj.us:8443/rest/config/save?values={"cldb.max.security.policies":"2048"}

Set the master security policy cluster:

CLI
/opt/mapr/bin/maprcli config save -values '{"cldb.pbs.global.master":"1"}'
REST
https://abc.sj.us:8443/rest/config/save?values={"cldb.pbs.global.master":"1"}

Set the number of volumes to balance at a time:

CLI
maprcli config save -values '{"cldb.tier.gw.balance.num.vols.per.batch":"500"}'
REST
https://abc.sj.us:8443/rest/config/save?values={"cldb.tier.gw.balance.num.vols.per.batch":"500"}
NOTE The maximum number of volumes that can be balanced at a time is 1000.