The config commands let you work with configuration values for the MapR cluster:

Configuration Fields

Field

Default Value

Description

cldb.balancer.disk.max.switches.in.nodes.percentage

10

 

cldb.balancer.disk.paused

1

 

cldb.balancer.disk.sleep.interval.sec

2 * 60

 

cldb.balancer.disk.threshold.percentage

70

 

cldb.balancer.logging

0

 

cldb.balancer.role.max.switches.in.nodes.percentage

10

 

cldb.balancer.role.paused

1

 

cldb.balancer.role.sleep.interval.sec

15 * 60

 

cldb.balancer.startup.interval.sec

30 * 60

 

cldb.cluster.almost.full.percentage

90

The percentage at which the CLUSTER_ALARM_CLUSTER_ALMOST_FULL alarm is triggered.

cldb.container.alloc.selector.algo

0

 

cldb.container.assign.buffer.sizemb

1 * 1024

 

cldb.container.create.diskfull.threshold

80

 

cldb.container.sizemb

16 * 1024

 

cldb.default.chunk.sizemb

256

 

cldb.default.volume.topology

 

The default topology for new volumes.

cldb.dialhome.metrics.rotation.period

365

 

cldb.fileserver.activityreport.interval.hb.multiplier

3

 

cldb.fileserver.containerreport.interval.hb.multiplier

1800

 

cldb.fileserver.heartbeat.interval.sec

1

 

cldb.force.master.for.container.minutes

1

 

cldb.fs.mark.inactive.sec

5 * 60

 

cldb.fs.mark.rereplicate.sec

60 * 60

The number of seconds a node can fail to heartbeat before it is considered dead. Once a node is considered dead, the CLDB re-replicates any data contained on the node.

cldb.fs.workallocator.num.volume.workunits

20

 

cldb.fs.workallocator.num.workunits

80

 

cldb.ganglia.cldb.metrics

0

 

cldb.ganglia.fileserver.metrics

0

 

cldb.heartbeat.monitor.sleep.interval.sec

60

 

cldb.log.fileserver.timeskew.interval.mins

60

 

cldb.max.parallel.resyncs.star

2

 

cldb.mfs.heartbeat.timeout.multiple10

Specifies a heartbeat timeout multiple. For small clusters, the heartbeat interval is 1 second and the multiple is 10 by default, which makes the heartbeat timeout 10 seconds.

cldb.min.containerid

1

 

cldb.min.fileservers

1

The minimum CLDB fileservers.

cldb.min.snap.containerid

1

 

cldb.min.snapid

1

 

cldb.replication.manager.start.mins

15

The delay between CLDB startup and replication manager startup, to allow all nodes to register and heartbeat

cldb.replication.process.num.containers

60

 

cldb.replication.sleep.interval.sec

15

 

cldb.replication.tablescan.interval.sec

2 * 60

 

cldb.restart.wait.time.sec

180

 

cldb.snapshots.inprogress.cleanup.minutes

30

 

cldb.topology.almost.full.percentage

90

 

cldb.volume.default.replication

 

The default replication for the CLDB volumes.

cldb.volume.epoch

 

 

cldb.volumes.default.min.replication

2

 

cldb.volumes.default.replication

3

 

mapr.domainname

 

The domain name MapR uses to get operating system users and groups (in domain mode).

mapr.entityquerysource

 

Sets MapR to get user information from LDAP (LDAP mode) or from the operating system of a domain (domain mode):

  • ldap
  • domain

mapr.eula.user

 

 

mapr.eula.time

 

 

mapr.fs.nocompression

"bz2,gz,tgz,tbz2,
zip,z,Z,mp3,jpg,
jpeg,mpg,mpeg,avi,
gif,png"

The file types that should not be compressed. See Extensions Not Compressed.

mapr.fs.permissions.supergroup

 

The super group of the MapR-FS layer.

mapr.fs.permissions.superuser

 

The super user of the MapR-FS layer.

mapr.ldap.attribute.group

 

The LDAP server group attribute.

mapr.ldap.attribute.groupmembers

 

The LDAP server groupmembers attribute.

mapr.ldap.attribute.mail

 

The LDAP server mail attribute.

mapr.ldap.attribute.uid

 

The LDAP server uid attribute.

mapr.ldap.basedn

 

The LDAP server Base DN.

mapr.ldap.binddn

 

The LDAP server Bind DN.

mapr.ldap.port

 

The port MapR is to use on the LDAP server.

mapr.ldap.server

 

The LDAP server MapR uses to get users and groups (in LDAP mode).

mapr.ldap.sslrequired

 

Specifies whether the LDAP server requires SSL:

  • 0 == no
  • 1 == yes

mapr.license.exipry.notificationdays

30

 

mapr.quota.group.advisorydefault

 

The default group advisory quota; see Managing Quotas.

mapr.quota.group.default

 

The default group quota; see Managing Quotas.

mapr.quota.user.advisorydefault

 

The default user advisory quota; see Managing Quotas.

mapr.quota.user.default

 

The default user quota; see Managing Quotas.

mapr.smtp.port

 

The port MapR uses on the SMTP server (1-65535).

mapr.smtp.sender.email

 

The reply-to email address MapR uses when sending notifications.

mapr.smtp.sender.fullname

 

The full name MapR uses in the Sender field when sending notifications.

mapr.smtp.sender.password

 

The password MapR uses to log in to the SMTP server when sending notifications.

mapr.smtp.sender.username

 

The username MapR uses to log in to the SMTP server when sending notifications.

mapr.smtp.server

 

The SMTP server that MapR uses to send notifications.

mapr.smtp.sslrequired

 

Specifies whether SSL is required when sending email:

  • 0 == no
  • 1 == yes

mapr.targetversion

 

 

mapr.webui.http.port

 

The port MapR uses for the MapR Control System over HTTP (0-65535); if 0 is specified, disables HTTP access.

mapr.webui.https.port

 

The port MapR uses for the MapR Control System over HTTPS (0-65535); if 0 is specified, disables HTTPS access.

mapr.webui.timeout

 

The number of seconds the MapR Control System allows to elapse before timing out.

mapreduce.cluster.permissions.supergroup

 

The super group of the MapReduce layer.

mapreduce.cluster.permissions.superuser

 

The super user of the MapReduce layer.

mfs.feature.audit.support

1 in new MapR 5.0 clusters.

0 in MapR clusters upgraded to 5.0.

Specifies whether the auditing feature is enabled on a cluster. A 1 indicates that the feature is enabled. By default, the auditing feature is enabled on new MapR 5.0 clusters and is not enabled on clusters upgraded to 5.0.

Setting the value to 1 does not start logging of operations on a cluster, but means only that it is now possible to enable cluster-level audit logging with the maprcli audit cluster command and logging of filesystem operations with the maprcli audit data command.

 mfs.feature.devicefile.support1Defines whether named pipes can be used over NFS.
mfs.feature.rwmirror.support  1; 0 in MapR clusters upgraded to 5.0 
mfs.feature.volume.upgrade 1; 0 in MapR clusters upgraded to 5.0