HBase
  1. HBase
  2. HBASE-1511

Pseudo distributed mode in LocalHBaseCluster

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor 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.

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

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development