1.2. Category II - Configuration Properties for Optional Components In HDP

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]Important

These properties can be modified from the master-install-location/gsInstaller/monInstaller.properties file.

Table 5.7. Monitoring components (Ganglia and Nagios) Properties
Property Name Notes
enablemon Must be enabled to deploy HDP Monitoring components (Nagios and Ganglia). (Default: yes Allowed: yes/no)
clusterName Cluster name for invoking Ambari APIs. (Default: ambari)
dashboardhost Hostname from where you will invoke the Ambari APIs.
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)

 Properties for Apache Oozie:

Table 5.8. Properties for Apache Oozie
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)

 Properties for Sqoop:

Table 5.9. Properties for Sqoop
Property Name Notes Mandatory/Optional/Conditional
installsqoop gsInstaller deploys Apache Sqoop if this property is enabled. (Default: yes) (Allowed: yes/no) Optional

 Properties for Flume:

Table 5.10. Properties for Flume
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.

 Properties for Mahout:

Table 5.11. Properties for Mahout
Property Name Notes Mandatory/Optional/Conditional
installmahout gsInstaller deploys Apache Mahout if this property is enabled. (Default: no) (Allowed: yes/no) Optional


loading table of contents...