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

Pseudo distributed mode in LocalHBaseCluster

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.19.3
    • Fix Version/s: 0.90.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      After changes to config and adding of parameter:

        <property>
          <name>hbase.cluster.distributed</name>
          <value>false</value>
          <description>The mode the cluster will be in. Possible values are
            false: standalone and pseudo-distributed setups with managed Zookeeper
            true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
          </description>
        </property>
      

      running HBase in pseudo destr mode become not so easy, I think description for false variant is wrong and you can't get pseudo-distributed mode setting this option to false now.

      I wish to have some option in LocalHBaseCluster for pseudo destr mode where I wish to have:

      • separate processes for Master and HRSs
      • ability to dynamically change HRS number in cluster
      • managed ZK cluster (like it is in local mode now)
      • managed small local HDFS cluster

      I think it is very useful for testing, debugging and for user experience with HBase, who want to try something close to real HBase not some emulation in standalone mode.

        Attachments

        1. HBASE-1511.patch
          12 kB
          Nicolas Spiegelberg
        2. psuedo-distribute hbase usage.txt
          2 kB
          Nicolas Spiegelberg

          Issue Links

            Activity

              People

              • Assignee:
                nspiegelberg Nicolas Spiegelberg
                Reporter:
                apparition Evgeny Ryabitskiy
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: