This category exposes the configuration properties for the optional components (Ganglia, Nagios, Oozie, Sqoop, and Mahout) in HDP. These properties are organized into the following groups:
Monitoring components (Ganglia and Nagios) Properties: All the properties listed below are Mandatory when enablemon
property is set to yes
.
Important | |
---|---|
These properties can be modified from the |
Property Name | Notes |
enablemon | Must be enabled to deploy HDP Monitopring components (Nagios and Ganglia). (Default: yes Allowed: yes/no) |
installnagios | If set to yes, gsInstaller deploys the Nagios server for your cluster. (Default: yes) (Allowed: yes/no) |
installsnmp | Deploy the SNMP module for your cluster. (Default: yes) (Allowed: yes/no) |
installganglia | If set to yes, gsInstaller deploys the Ganglia server for your cluster. (Default: yes) (Allowed: yes/no) |
snmpcommunity | Name of the SNMP community. (Default: hadoop) |
snmpsource | gsInstaller uses this address range to configure source in snmpd.conf file.
You must either use a host or provide the network addresses in CIDR notation.
(For example: 192.168.0.0/24 means all the machines btween 192.168.0.0 and 192.168.0.255 are allowed to access data from SNMP daemons).
Ensure that the Gateway and Nagios Server belong to the snmpsource address range. |
nagioscontact | Valid email id to receive Nagios alerts. (Default: monitor\@monitor.com) |
nagios_web_login | Credentials for accessing Nagios web interface. (Default: nagiosadmin/admin) |
nagios_web_password | |
gmetad_user | Valid user name for Ganglia gmetad_user. (Default: nobody) |
gmond_user | Valid user name for the Ganglia gmond_user. (Default: nobody) |
webserver_group | Ganglia webserver group. (Default: apache) |
package | Type of installation. (Default:rpm) |
Property Name | Notes | Mandatory/Optional/Conditional |
installoozie | gsInstaller deploys Apache Oozie if this property is enabled. (Default: yes) (Allowed: yes/no) | Optional |
oozie_use_external_db | Database used for Oozie Metastore (default database is Derby). (Default: no) (Allowed: yes/no) | |
oozie_dbname | If using external database, specify Oozie database name. | Conditional. required only if oozie_use_external_db is set to no. |
oozie_dbuser | If using external database, specify Oozie database user credentials | |
oozie_dbpasswd | ||
oozie_log_dir | Full path to log directory for Oozie. (Example: /var/log/oozie) | Required only is installoozie is set to
yes. |
oozie_pid_dir | Full path to PID directory for Oozie. (Example: /var/run/oozie) |
Property Name | Notes | Mandatory/Optional/Conditional |
installsqoop | gsInstaller deploys Apache Sqoop if this property is enabled. (Default: yes) (Allowed: yes/no) | Optional |
Property Name | Notes | Mandatory/Optional/Conditional |
installflume | gsInstaller downloads Apache Flume RPM if this property is enabled. (Default: no) (Allowed: yes/no) | Optional. For information on deploying and configuring Flume, see Deploying and Configuring Flume. |
Property Name | Notes | Mandatory/Optional/Conditional |
installmahout | gsInstaller deploys Apache Mahout if this property is enabled. (Default: no) (Allowed: yes/no) | Optional |