Describes the configuration of Control System properties.
The Control System properties can be configured in the
/opt/mapr/apiserver/conf/properties.cfg file. For example:
ojai.cache.size=64
mapr.webui.https.port=8443
doc.url=https://docs.datafabric.hpe.com/
proxy.zkservices=elasticsearch,opentsdb
activity.metrics.thread.pool.size=10
The properties are as follows:
- activity.metrics.thread.pool.size
- Default Value: 10
- Description: Denotes the number of threads used to query table
metrics.
- authentication.pam.service
- Default Value:
mapr-admin
- Description: The file to use for PAM authentication.
- doc.url
- Default Value:
https://docs.datafabric.hpe.com/
- Description: The URL to the HPE Ezmeral Data Fabric documentation.
- log.sensitive.keys
- Default Value:
Not Applicable
- Description: The properties to exclude from the logs. For example, to hide
SMTP or LDAP passwords in the logs, specify the properties for the passwords as
follows:
log.sensitive.keys=<mapr.smtp.sender.password>;<mapr.ldap.binddnpasswd>
If you do not specify this property, passwords are not hidden in the logs.
- mapr.rest.auth.methods
- Default Value:
basic
- Description: The authentication methods to use for HPE Ezmeral Data Fabric REST calls. Add
kerberos to this setting to enable SPNEGO.
- mapr.webui.http.port
- Default Value: 8081
- Description: The port to use to connect to the Control System.
- mapr.webui.https.port
- Default Value:
8443
- Description: The port to use to securely connect to the Control
System.
- ojai.cache.size
- Default Value:
64
- Description: The size of the cache in MB that the OJAI controller
uses.
- proxy.zkservices
- Default Value:
elasticsearch,opentsdb
- Description: The proxy to use for ZooKeeper services
- requestHeaderSize
- Default Value:
8KB
- Description: The size of the request header.
- ssl.exclude-ciphers
- Default Value:
TLS_DHE.,TLS_EDH
- Description: The encryption ciphers that should not be used for
communication.
- ssl.exclude-protocols
- Default Value:
SSLv3,TLSv1,TLSv1.1
- Description: The security protocols that should not be used for
communication.
- ssl.keystore
- Default Value:
/opt/mapr/conf/ssl_keystore
- Description: The path to the SSL keystore.
- ssl.truststore
- Default Value:
/opt/mapr/conf/ssl_truststore
- Description: The path to the SSL truststore.
Note: You must restart the apiserver for the changes to take effect. For example, run the
following command to restart the apiserver:
maprcli node services -action restart -name apiserver -nodes `hostname`