gsInstaller.properties.in 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. #/*
  2. # * Licensed to the Apache Software Foundation (ASF) under one
  3. # * or more contributor license agreements. See the NOTICE file
  4. # * distributed with this work for additional information
  5. # * regarding copyright ownership. The ASF licenses this file
  6. # * to you under the Apache License, Version 2.0 (the
  7. # * "License"); you may not use this file except in compliance
  8. # * with the License. You may obtain a copy of the License at
  9. # *
  10. # * http://www.apache.org/licenses/LICENSE-2.0
  11. # *
  12. # * Unless required by applicable law or agreed to in writing, software
  13. # * distributed under the License is distributed on an "AS IS" BASIS,
  14. # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15. # * See the License for the specific language governing permissions and
  16. # * limitations under the License.
  17. # */
  18. #========================================================================================================================#
  19. #======================================== CORE PROPERTIES =====================================#
  20. #========================================================================================================================#
  21. #============================================================#
  22. # GENERAL INSTALLER PROPERTIES
  23. #============================================================#
  24. #ENTER THE DEPLOY USERNAME FOR TAR INSTALLATION
  25. deployuser=@HDPDeployUser@
  26. #ENTER THE FULL PATH TO THE INSTALLATION DIRECTORY FOR HDP (For tar installation only)
  27. installdir=
  28. #ENTER A VALUE FOR 32 BIT javahome AND 64 BIT javahome IF THE NODES HAVE JAVA INSTALLED.
  29. # ELSE IT WILL BE DEFAULTED TO ${installdir}/jdk1.6.0_26 (for tar install) AND /usr (for rpm install) AND JAVA WILL BE INSTALLED FROM ORACLE SITE
  30. java32home=
  31. java64home=
  32. #SUPPORTS ONLY rpm/tar - deb SUPPORT IS WORK IN PROGRESS
  33. package=rpm
  34. #TAKES yes/no VALUE AND ENABLES SECUIRTY IF SET TO yes. Defaults to no
  35. # Oozie should be turned off by setting installoozie=no when security=yes
  36. # Templeton should be turned off by setting installtempleton=no when security=yes
  37. security=no
  38. #============================================================#
  39. # HADOOP CONFIGURATION DETAILS
  40. #============================================================#
  41. #ENTER THE USER THAT HDFS/MAPRED SERVICES SHOULD USE.
  42. hdfsuser=hdfs
  43. mapreduser=mapred
  44. #TO ENABLE HBASE APPEND SET enableappend VALUE TO true
  45. enableappend=true
  46. #TO ENABLE WEBHDFS SET enablewebhdfs TO true
  47. enablewebhdfs=true
  48. #HADOOP DATA, LOG AND PID DIRECTORIES
  49. datanode_dir=@HDPDataNodeDataDir@
  50. namenode_dir=@HDPNameNodeDataDir@
  51. mapred_dir=@HDPMapReduceLocalDir@
  52. log_dir=/var/log/hadoop
  53. pid_dir=/var/run/hadoop
  54. #SCHEDULER TO USE
  55. taskscheduler="org.apache.hadoop.mapred.CapacityTaskScheduler"
  56. #FULL PATH TO KEYTAB LOCATION FOR HDFS USER - [ REQUIRED WHILE security IS SET TO yes ]
  57. hdfs_user_keytab="/homes/${hdfsuser}/${hdfsuser}.headless.keytab"
  58. #FULL PATH TO KINIT EXECUTABLE - [ REQUIRED WHILE security IS SET TO yes ]
  59. kinitpath=/usr/kerberos/bin/kinit
  60. #PATH TO NAMENODE/SNAMENODE/JOBTRACKER/DATANODE/HBASEMASTER/HCATSERVER/TASKTRACKER SERVCE KEYTABS - [ REQUIRED WHILE security IS SET TO yes ]
  61. keytabdir=/etc/security/keytabs
  62. #KERBEROS REALM FOR SECURED CLUSETR - [ REQUIRED WHILE security IS SET TO yes ]
  63. realm=EXAMPLE.COM
  64. #SPECIFY FULL PATH TO SSHKEY WHEN PASSWORDLESS REQUIRES A SSHKEY
  65. sshkey=@HDPSshKey@
  66. #TO ENABLE LZO COMPRESSION
  67. enablelzo=@HDPEnableLzo@
  68. #TO ENABLE snappy COMPRESSION
  69. enablesnappy=yes
  70. #============================================================#
  71. # PIG CONFIGURATION DETAILS
  72. #============================================================#
  73. #ENTER yes TO INSTALL PIG ; no OTHERWISE ; DEFAULTS TO yes
  74. installpig=@HDPInstallPig@
  75. #============================================================#
  76. # HBASE CONFIGURATION DETAILS
  77. # Hbase requires zookeeper, please enter zookeeper settings
  78. # defined below.
  79. #============================================================#
  80. #ENTER yes TO INSTALL HBASE ; no OTHERWISE ; DEFAULTS TO yes
  81. installhbase=@HDPInstallHBase@
  82. #ENTER THE LOG DIR AND PID DIR LOCATION FOR HBASE
  83. hbase_log_dir=/var/log/hbase
  84. hbase_pid_dir=/var/run/hbase
  85. #ENTER THE USER THAT HBASE SERVICES SHOULD USE.
  86. hbaseuser=hbase
  87. #ENTER true/false TO ENABLE/DISABLE SHORTCIRCUIT READS
  88. enableshortcircuit=true
  89. #============================================================#
  90. # ZOOKEEPER CONFIGURATION DETAILS
  91. # Required by Hbase and Templeton
  92. #============================================================#
  93. #ENTER THE LOG DIR AND DATA DIR LOCATION FOR ZOOKEEPER
  94. zk_log_dir=/var/log/zookeeper
  95. zk_pid_dir=/var/run/zookeeper
  96. zk_data_dir=@HDPZookeeperDataDir@
  97. zkuser=zookeeper
  98. #============================================================#
  99. # HCAT CONFIGURATION DETAILS
  100. #============================================================#
  101. #ENTER yes TO INSTALL HCAT ; no OTHERWISE ; DEFAULTS TO yes
  102. installhcat=@HDPInstallHCatalog@
  103. #ENTER THE LOG DIR AND PID DIR LOCATION FOR HCATALOG
  104. hcat_log_dir=/var/log/hcatalog
  105. hcat_pid_dir=/var/run/hcatalog
  106. #MYSQL SERVER HOST NAME
  107. mysqldbhost=@HDPHCatalogMySqlDbHost@
  108. #MYSQL DATABASE NAME, USERNAME AND PASSWORD
  109. databasename=@HDPHCatalogMySqlDbName@
  110. mysqldbuser=@HDPHCatalogMySqlDbUser@
  111. mysqldbpasswd=@HDPHCatalogMySqlDbPassword@
  112. #ENTER THE USER THAT HCAT SERVICE SHOULD USE.
  113. hcatuser=hcat
  114. #ENTER THE USER WHO SHOULD EXECUTE THE SMOKE TEST
  115. smoke_test_user="${hdfsuser}"
  116. #FULL PATH TO KEYTAB LOCATION FOR SMOKE TEST USER - [ REQUIRED WHILE security IS SET TO yes ]
  117. smoke_test_user_keytab="/homes/${smoke_test_user}/${smoke_test_user}.headless.keytab"
  118. #============================================================#
  119. # TEMPLETON CONFIGURATION DETAILS
  120. # Requires Hcatalog and Zookeeper installed, please fill
  121. # appropriate settings.
  122. #============================================================#
  123. #ENTER yes TO INSTALL TEMPLETON ; no OTHERWISE ; DEFAULTS TO yes
  124. installtempleton=@HDPInstallTempleton@
  125. #ENTER THE USER THAT TEMPLETON SERVICE SHOULD USE.
  126. templetonuser=mapred
  127. #ENTER THE LOG DIR AND PID DIR LOCATION FOR TEMPLETON
  128. templeton_log_dir=/var/log/templeton
  129. templeton_pid_dir=/var/run/templeton
  130. #============================================================#
  131. # SQOOP CONFIGURATION DETAILS
  132. #============================================================#
  133. #ENTER yes TO INSTALL SQOOP ; no OTHERWISE ; DEFAULTS TO yes
  134. installsqoop=@HDPInstallSqoop@
  135. #============================================================#
  136. # OOZIE CONFIGURATION DETAILS
  137. #============================================================#
  138. #ENTER yes TO INSTALL OOZIE ; no OTHERWISE ; DEFAULTS TO yes
  139. installoozie=@HDPInstallOozie@
  140. #ENTER THE LOG DIR, PID DIR and DB DIR LOCATION FOR OOZIE
  141. oozie_log_dir=/var/log/oozie
  142. oozie_pid_dir=/var/run/oozie
  143. oozie_db_dir=@HDPOozieDbDir@
  144. #ENTER THE USER THAT OOZIE SERVICE SHOULD USE.
  145. oozieuser=oozie
  146. #========================================================================================================================#
  147. #======================================== UNIVR PROPERTIES =================================#
  148. #========================================================================================================================#
  149. #============================================================#
  150. # MONITORING PROPERTIES FOR GANGLIA AND NAGIOS
  151. #============================================================#
  152. #TO ENABLE NAGIOS AND GANGLIA INTEGRATION WITH HADOOP
  153. enablemon=yes
  154. outputlogfile=@HDPGSInstallLogFile@
  155. forceclean=true
  156. statusdumpfile=@HDPGSInstallStatusDumpFile@