HBase伪分布式搭建

1.配置系统变量

/etc/profile

export PATH=$PATH:/usr/local/hbase/bin

2.配置/usr/local/hbase/conf/hbase-env.sh

export JAVA_HOME=xxx
export HBASE_CLASSPATH=/usr/local/hadoop/conf  #hadoop配置文件
export HBASE_MANAGES_ZK=true#不需要Zookeeper由HBase自己管理

3.配置/usr/local/hbase/conf/hbase-site.xml

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
</configuration>

hbase.rootdir指定HBase的存储目录;hbase.cluster.distributed设置集群处于分布式模式.

4.测试运行HBase

先启动Hadoop,再在hbase bin目录下启动 start-hbase.sh

10800 HRegionServer
9346 NameNode
9508 DataNode
9880 ResourceManager
10010 NodeManager
10619 HQuorumPeer
10684 HMaster
9709 SecondaryNameNode

猜你喜欢

转载自blog.csdn.net/dpengwang/article/details/81261702