Saves configuration information, specified as key/value pairs.
Permissions required: fc or a.
See the Configuration Fields table.
maprcli config save
[ -cluster cluster name ]
-test test only. default: 0
-values JSON Object to comprise all config properties to save
| Request Type | POST |
| Request URL | |
| 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. |
Configure data-fabric SMTP settings:
/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"}'
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:
/opt/mapr/bin/maprcli config save -values '{"cldb.max.security.policies":"2048"}'
https://abc.sj.us:8443/rest/config/save?values={"cldb.max.security.policies":"2048"}
Set the master security policy cluster:
/opt/mapr/bin/maprcli config save -values '{"cldb.pbs.global.master":"1"}'
https://abc.sj.us:8443/rest/config/save?values={"cldb.pbs.global.master":"1"}
Set the number of volumes to balance at a time:
maprcli config save -values '{"cldb.tier.gw.balance.num.vols.per.batch":"500"}'
https://abc.sj.us:8443/rest/config/save?values={"cldb.tier.gw.balance.num.vols.per.batch":"500"}