hbase0.98完全分散型の展開

  名前ノード データノード JournalNode 飼育係 HMASTER HregionServer
ノード1 1       1  
ノード2 1 1 1 1   1
ノード3   1 1 1   1
ノード4   1 1 1 1 1

1、インストールパッケージに最初の抽出物のHBaseノードノード1

2、設定ファイルを変更します

hbase-env.sh

export JAVA_HOME=/usr/java/jdk1.8.0_11
export HBASE_MANAGES_ZK=false  #(关闭Hbase本身的zookeeper集群)

HBaseの-site.xmlの

<property>
    <name>hbase.rootdir</name>
    <value>hdfs://node2:8020/hbase</value>  <--在HDFS上创建一个干净的节点,用于存放元数据-->
</property>
<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>  <--是否开启分布式-->
</property>
<property>
    <name>hbase.zookeeper.quorum</name>
    <value>node2,node3,node4</value>  <--对应的zookeeper集群,不用加端口-->
</property>

ノードからregionservers

node2
node3
node4

バックアップ・マスター構成(注バックアップ・マスターを手動で作成する必要があります)主なバックアップ

node4

3、間HDFS HDFS-site.xmlのは、 (必要なデータは、HDFSに格納されているため)のHBase confディレクトリをコピーします

cp /opt/hadoop-2.6.5/etc/hadoop/hdfs-site.xml /opt/hbase0.98/conf/

図4に示すように、 ノード1ノード2、ノード3、ノード4の電流経路上のHBaseに配布されます

scp -r hbase0.98/ root@node2:`pwd`
scp -r hbase0.98/ root@node3:`pwd`
scp -r hbase0.98/ root@node4:`pwd`

5、スタート

ノード1(マスターノード)start-hbase.sh開始マスターノード出演。
       ノード4における(バックアップマスタノード) start-hbase.sh開始をバックアップノードを実行します。

公開された92元の記事 ウォンの賞賛3 ビュー5127

おすすめ

転載: blog.csdn.net/qq_22049773/article/details/103823669