首页 > 其他 > 详细

hbase的集群搭建

时间:2020-04-27 11:06:49      阅读:62      评论:0      收藏:0      [点我收藏+]

hbase集群搭建之前首先完成hadoop集群搭建

环境搭建
  wget http://mirror.bit.edu.cn/apache/hbase/1.x.y/hbase-1.x.y-bin.tar.gz
  #解压
  tar -xzvf hbase-1.x.y-bin.tar.gz  -C /usr/local/
  #重命名 
  mv hbase-1.x.y hbase
  ?
  ?
  配置环境变量vim /etc/profile
  #内容
  export HBASE_HOME=/usr/local/hbase
  export PATH=$HBASE_HOME/bin:$PATH
  #使立即生效
  source /etc/profile
  ?
  ?
  修改系统变量ulimit
  ulimit -n 10240
  ?
  配置文件
  hbase 相关的配置主要包括hbase-env.sh、hbase-site.xml、regionservers三个文件,都在 /usr/local/hbase/conf目录下面:配置hbase-env.sh
  vim hbase-env.sh
  #内容
  export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
  export HBASE_CLASSPATH=/usr/local/hbase/conf
  # 此配置信息,设置由hbase自己管理zookeeper,不需要单独的zookeeper。
  export HBASE_MANAGES_ZK=true
  export HBASE_HOME=/usr/local/hbase
  export HADOOP_HOME=/usr/local/hadoop
  #Hbase日志目录
  export HBASE_LOG_DIR=/usr/local/hbase/logs
  ?
  配置 hbase-site.xml
  <configuration>
      <property>
          <name>hbase.rootdir</name>
          <value>hdfs://hadoop-master:9000/hbase</value>
      </property>
      <property>
          <name>hbase.cluster.distributed</name>
          <value>true</value>
      </property>
      <property>
          <name>hbase.master</name>
          <value>hadoop-master:60000</value>
      </property>
      <property>
          <name>hbase.zookeeper.quorum</name>
          <value>hadoop-master,hadoop-slave1,hadoop-slave2,hadoop-slave3</value>
      </property>
  </configuration>
  ?
  配置regionservers
  vim /usr/local/hbase/conf/regionservers
  hadoop-master
  hadoop-slave1
  hadoop-slave2
  hadoop-slave3
  ?
  复制hbase到从节点中
  scp -r /usr/local/hbase hadoop-slave1:/usr/local/
  scp -r /usr/local/hbase hadoop-slave2:/usr/local/
  scp -r /usr/local/hbase hadoop-slave3:/usr/local/
  ?
  hbase启动
  ~/hbase/bin/start-hbase.sh

hbase的集群搭建

原文:https://www.cnblogs.com/jcliaoyb/p/12784616.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!