hbase ha

本文详细介绍如何在Hadoop集群上安装配置HBase,包括下载HBase、配置环境变量、设置HBase配置文件等关键步骤,并确保HBase与Zookeeper及Hadoop之间的正确交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • HA
    • 准备工作 登陆 master1 > wget http://archive.apache.org/dist/hbase/hbase-0.98.8/hbase-0.98.8-hadoop2-bin.tar.gz > tar zxvf hbase...
    • 修改配置 > cd hbase.../conf
      • vi hbase-env.sh 在后面追加 #JDK export JAVA_HOME=/usr/java/jdk1.7.0_05   #hbase目录 export HBASE_HOME=/.../hbase-...   #hadoop目录 export HADOOP_HOME=/.../hadoop-...   export PATH=$PATH:/.../hbase-.../bin   #是否使用默认的zookeeper export HBASE_MANAGES_ZK=false
      • vi hbase-site.xml <configuration> <property> <name>hbase.rootdir</name>r <value>hdfs://{hadoop-cluster-name}:9000/hbase</value> //必须与你的hadoop主机名,端口号一致;Hbase该项并不识别机器IP,只能使用机器hostname才行 </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>{zookeeper-node},{zookeeper-node},{zookeeper-node}</value>
        </property> <property> <name>hbase.master</name> <value>60000</value> </property> <property> <name>zookeeper.session.timeout</name> <value>60000</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> //必须与zookeeper的配置文件zoo.cfg里的配置项clientport一致 </property> </configuration>
        • vi regionservers 加入 数据处理节点,和 hadoop datanode 数据节点对应
        • 将hbase 发送到 其它节点
        • 启动
          • master1 > ./start-hbase.sh
          • master2 > ./hbase-daemon.sh start master

转载于:https://my.oschina.net/u/2362111/blog/907884

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值