大数据(Hbase)-安装Hbase分布式环境

  • 下载Hbase安装包
    http://archive.apache.org/dist/hbase/hbase-1.2.6
  • 上传到待安装机器
  • 解压
    node01:/home/hadoop/application/hbase/hbase
    node02:/home/hadoop/application/hbase/hbase
    node03:/home/hadoop/application/hbase/hbase
  • 修改node01/node02/node03环境变量
>su root
>vim /etc/profile
export HBASE_HOME=/home/hadoop/application/hbase/hbase-0.94.6
export PATH=$PATH:$HBASE_HOME/bin
>source /etc/profile
>su hadoop
  • 修改配置文件 hbase-env.sh
export JAVA_HOME=/home/hadoop/application/jdk/jdk1.8.0_151
export JAVA_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export HBASE_MANAGES_ZK=false
  • 创建zk数据目录
>mkdir /home/hadoop/application/hbase/zkdata
  • 集成HDFS
    复制hdfs-site.xmlcore-site.xml 到hbase_home/conf目录下

  • 修改配置文件 hbase-size.xml

<configuration>
    <property>
        <name>hbase.master</name>
        <value>node01:60000</value>
    </property>
    <property>
        <name>hbase.rootdir</name>
        <value>hdfs://ns/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name> 
        <value>true</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>node01,node02,node03</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/hadoop/application/hbase/zkdata</value>
    </property>
</configuration>

hdfs://ns/hbase中的ns为HA HDFS中的名称空间

  • 修改配置文件 regionservers
node01
node02
  • 启动 hbase
>hbase shell
  • 遇到的问题
    1.HDFS双namenode都为standby模块
    格式化hdfs在Zookeeper上的数据:hdfs zkfd -formatZK
    2.HMaster启动失败,不能失败hdfs namespace
    版本问题,开始用0.94.6版本,不行,换成1.2.6就可以了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值