CentOS7 下 HBase-1.3.1 安装

安装准备 :

  1. Zookeeper-3.4.10
  2. Hadoop-2.7.3
  1. zk,hadoop安装略
  2. 启动zookeeper集群
[hadoop@hadoop131 software]$ /opt/bigdata/hadoop/zookeeper-3.4.10/bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/bigdata/hadoop/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

[hadoop@hadoop132 software]$ /opt/bigdata/hadoop/zookeeper-3.4.10/bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/bigdata/hadoop/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

[hadoop@hadoop133 software]$ /opt/bigdata/hadoop/zookeeper-3.4.10/bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/bigdata/hadoop/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
  1. 启动 hadoop 集群(我的namenode在hadoop131上, yarn在hadoop132上, 所以分开启动)
[hadoop@hadoop131 software]$ start-dfs.sh
[hadoop@hadoop132 zkData]$ start-yarn.sh
  1. 解压HBase并配置
[hadoop@hadoop131 software]$ tar zxvf hbase-1.3.1-bin.tar.gz -C ../bigdata/hadoop/
[hadoop@hadoop131 software]$ cd ../bigdata/hadoop/
[hadoop@hadoop131 hadoop]$ ls
hadoop-2.7.3  hive-1.2.1  jdk1.8.0_191  spark-2.4.0  zookeeper-3.4.10
hbase-1.3.1   hive_bak    scala-2.10.6  sqoop-1.4.6  zookeeper.out
[hadoop@hadoop131 hadoop]$ cd hbase-1.3.1/
[hadoop@hadoop131 hbase-1.3.1]$ cd conf
[hadoop@hadoop131 conf]$ ls
hadoop-metrics2-hbase.properties  hbase-env.cmd  hbase-env.sh  hbase-policy.xml  hbase-site.xml  log4j.properties  regionservers
[hadoop@hadoop131 conf]$ vim hbase-env.sh

修改JAVA_HOME, 关闭HBase自带Zookeeper


image.png
image.png

修改hbase-site.xml

[hadoop@hadoop131 conf]$ vim hbase-site.xml
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop131:9000/hbase</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <!-- 0.98 后的新变动,之前版本没有.port,默认端口为 60000 -->
  <property>
    <name>hbase.master.port</name>
  <value>16000</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>hadoop131:2181,hadoop132:2181,hadoop133:2181</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/opt/module/zookeeper-3.4.10/zkData</value>
  </property>
</configuration>

[hadoop@hadoop131 conf]$ vim regionservers 

hadoop131
hadoop132
hadoop133

4.分发HBase到集群上(没有xsync的话用scp代替)

[hadoop@hadoop131 hadoop]$ xsync hbase-1.3.1/

5.启动HBase

[hadoop@hadoop131 hbase-1.3.1]$ bin/start-hbase.sh 

日志如下

starting master, logging to /opt/bigdata/hadoop/hbase-1.3.1/bin/../logs/hbase-hadoop-master-hadoop131.out
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hadoop133: starting regionserver, logging to /opt/bigdata/hadoop/hbase-1.3.1/bin/../logs/hbase-hadoop-regionserver-hadoop133.out
hadoop132: starting regionserver, logging to /opt/bigdata/hadoop/hbase-1.3.1/bin/../logs/hbase-hadoop-regionserver-hadoop132.out
hadoop131: starting regionserver, logging to /opt/bigdata/hadoop/hbase-1.3.1/bin/../logs/hbase-hadoop-regionserver-hadoop131.out
hadoop133: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
hadoop133: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hadoop132: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
hadoop132: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hadoop131: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
hadoop131: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
[hadoop@hadoop131 hbase-1.3.1]$ jps
1312 NodeManager
1043 DataNode
5685 Jps
5624 HRegionServer
937 NameNode
5497 HMaster
4655 QuorumPeerMain

进入hadoop131:10060可以查看WEBUI


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 终极算法 关注微信号每天收听我们的消息终极算法为您推送精品阅读 前言 Hadoop 在大数据技术体系中的地位至关...
    Yespon阅读 130,836评论 12 168
  • hadoop2集群搭建详解------------------------天津九安医疗电子--吴伟 一、需要软件 ...
    hogface阅读 5,971评论 1 4
  • Zookeeper用于集群主备切换。 YARN让集群具备更好的扩展性。 Spark没有存储能力。 Spark的Ma...
    Yobhel阅读 12,135评论 0 34
  • 近段听了五节通过县里评比胜出的五位教师的同课异构,课题是县里规定的《线段、射线、直线》。本课思路是比较清晰的:首先...
    回归本心阅读 5,186评论 0 0
  • 1 小时候过年,最开心的事情莫过于穿新衣服。 还没上小学的时候,阿爸给我买了个火箭头皮鞋,头尖尖的,还有点后跟。 ...
    卓玛他哥阅读 1,670评论 0 0

友情链接更多精彩内容