Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-4415

Add configuration script for setup HBase (hbase-setup-conf.sh)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Later
    • 0.90.4, 0.92.0
    • 0.92.3
    • scripts
    • None
    • Java 6, Linux

    Description

      The goal of this jura is to provide a installation script for configuring HBase environment and configuration. By using the same pattern of *-setup-conf.sh for all Hadoop related projects. For HBase, the usage of the script looks like this:

      usage: ./hbase-setup-conf.sh <parameters>
      
        Optional parameters:
          --hadoop-conf=/etc/hadoop            Set Hadoop configuration directory location
          --hadoop-home=/usr                       Set Hadoop directory location
          --hadoop-namenode=localhost              Set Hadoop namenode hostname
          --hadoop-replication=3                   Set HDFS replication
          --hbase-home=/usr                        Set HBase directory location
          --hbase-conf=/etc/hbase                  Set HBase configuration directory location
          --hbase-log=/var/log/hbase               Set HBase log directory location
          --hbase-pid=/var/run/hbase               Set HBase pid directory location
          --hbase-user=hbase                       Set HBase user
          --java-home=/usr/java/default            Set JAVA_HOME directory location
          --kerberos-realm=KERBEROS.EXAMPLE.COM    Set Kerberos realm
          --kerberos-principal-id=_HOST            Set Kerberos principal ID 
          --keytab-dir=/etc/security/keytabs       Set keytab directory
          --regionservers=localhost                Set regionservers hostnames
          --zookeeper-home=/usr                    Set ZooKeeper directory location
          --zookeeper-quorum=localhost             Set ZooKeeper Quorum
          --zookeeper-snapshot=/var/lib/zookeeper  Set ZooKeeper snapshot location
      

      Attachments

        1. HBASE-4415.patch
          16 kB
          Eric Yang
        2. HBASE-4415-1.patch
          16 kB
          Eric Yang
        3. HBASE-4415-2.patch
          17 kB
          Eric Yang
        4. HBASE-4415-3.patch
          17 kB
          Eric Yang
        5. HBASE-4415-4.patch
          18 kB
          Eric Yang
        6. HBASE-4415-5.patch
          18 kB
          Eric Yang
        7. HBASE-4415-6.patch
          18 kB
          Eric Yang
        8. HBASE-4415-7.patch
          3 kB
          Giridharan Kesavan
        9. HBASE-4415-8.patch
          18 kB
          Giridharan Kesavan
        10. HBASE-4415-9.patch
          20 kB
          Arpit Gupta

        Issue Links

          Activity

            People

              Unassigned Unassigned
              eyang Eric Yang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: