暂无说说

hbase集群搭建

大数据 jiajun 11个月前 (12-04) 131次浏览 0个评论 扫描二维码

节点

192.168.163.100 s100
192.168.163.101 s101
192.168.163.102 s102

前提

正确搭建 hadoop 集群:参考hadoop 集群搭建

正确搭建 zookeeper 集群:参考zookeeper 集群搭建

hbase集群搭建

1、解压hbase

tar -zxvf hbase-2.0.4-bin.tar.gz -C /soft/
ln -s /soft/hbase-2.0.4/ /soft/hbase

2、修改环境变量

vi /etc/profile

添加

export HBASE_HOME=/soft/hbase
export PATH=$PATH:$HBASE_HOME/bin

3、修改配置文件

cd /soft/hbase/conf/

vi hbase-env.sh

export JAVA_HOME=/soft/jdk
export HBASE_MANAGES_ZK=false

vi hbase-site.xml

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://s100:9000/hbase</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>s100,s101,s102</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/hadoop/zookeeper/data/</value>
  </property>
       <property>
              <name>hbase.master.info.port</name>
              <value>60010</value>
       </property>
</configuration>

注:hbase.zookeeper.property.dataDir 的值必须与 zookeeper 的 dataDir 一致,hbase.rootdir 值必须跟 hadoop 的 fs.defaultFS 值一致。

vi regionservers

s101
s102

4、分发

rsync -rl /soft/hbase* hadoop@s101:/soft/
rsync -rl /soft/hbase* hadoop@s102:/soft/
rsync /etc/profile root@s101:/etc
rsync /etc/profile root@s102:/etc

在三个节点上分别刷新 profile

source /etc/profile

启动 hbase 集群

启动 hadoop 集群

start-all.sh

启动 zookeeper 集群

zkServer.sh start

启动 hbase 集群

start-hbase.sh  

s100

jps
4419 HMaster

s101

jps
3471 HRegionServer

s102

jps
3486 HRegionServer

hbase webui

http://192.168.163.100:60010/

喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址