[01].hbase-env.sh

  • 需要配置的文件

25.配置HBase - 图1

  1. cd /opt/hbase-1.0.1.1/conf
  • 添加javahome

25.配置HBase - 图2

  • 禁用自带的zookeeper

25.配置HBase - 图3
这个文件只修改这两处。

[02].hbase-site.xml

  • 加入configuration节点即可

    1. <property>
    2. <name>hbase.rootdir</name>
    3. <value>hdfs://master:8020/hbase</value>
    4. </property>
    5. <property>
    6. <name>hbase.zookeeper.quorum</name>
    7. <value>master,slave1,slave2</value>
    8. </property>
    9. <property>
    10. <name>hbase.cluster.distributed</name>
    11. <value>true</value>
    12. </property>
    13. <property>
    14. <name>hbase.zookeeper.property.dataDir</name>
    15. <value>/opt/zookeeper-3.4.6/data</value>
    16. </property>
    17. <property>
    18. <name>hbase.master.info.port</name>
    19. <value>60010</value>
    20. </property>

    25.配置HBase - 图4

    [03].regionservers

  • 配置从节点

    1. vim regionservers

    25.配置HBase - 图5

    [04].上传到节点

  • 把hbase上传到两个从节点

    1. scp -r /opt/hbase-1.0.1.1 root@slave1:/opt
  • slave2

    1. scp -r /opt/hbase-1.0.1.1 root@slave2:/opt
  • 检查配置文件

    1. #切换到节点1
    2. ssh slave1
    3. #编辑配置
    4. vim /etc/profile

    25.配置HBase - 图6

    1. #切换到节点1
    2. ssh slave1
    3. #编辑配置
    4. vim /etc/profile
  • 如果没有就自行添加

    1. #Hbase
    2. export HBASE_HOME=/opt/hbase-1.0.1.1
    3. #SystemPath
    4. export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER/bin:$HBASE_HOME/bin:$PATH
  • 然后用source命令刷新一下profile即可