HBase系列(一)HBase简明好用的安装教程

HBase安装:

第一步:上传linux

文中tar包到此链接自行下载
链接:https://pan.baidu.com/s/1v2jFM_h46hZK06HH5NBJvA
提取码:4ae1

  • 将tar包放到/opt目录下进行解压
tar -zxf hbase-1.2.0-cdh5.14.2.tar.gz 
mv hbase-1.2.0-cdh5.14.2 soft/hbase120

第二步:修改配置文件

  • 进入hbase的conf目录下
cd soft/hbase120/conf/
vi hbase-site.xml

修改hbase-site.xml

<!--hbase.rootdir 将数据写入哪个目录 如果是单机版只要配置此属性就可以,value中file:/绝
对路径,如果是分布式则配置与hadoop的core-site.sh服务器、端口以及zookeeper中事先创建的目录一致-->
<property>
	<name>hbase.rootdir</name>
  <value>hdfs://192.168.56.101:9000/opt/soft/hbase120/rootdir</value>
</property>

<!--单机模式不需要配置,分布式配置此项为true-->
<property>
	<name>hbase.cluster.distributed</name>
	<value>true</value>
</property>

 <!--单机模式不需要配置 分布是配置此项为zookeeper指定的物理路径名-->
<property>               									 <name>hbase.zookeeper.property.dataDir</name>
	<value>/opt/soft/zk345/tmp</value>
</property>

此处为zookeeper的dataDir物理路径,去寻找zookeeper的配置文件看看是否与其一致

cd soft/hbase120/conf/
vi hbase-env.sh

修改hbase-env.sh文件

# 修改两处配置文件的出处
export JAVA_HOME=/opt/soft2/jdk180/jdk1.8.0_111
export HBASE_MANAGES_ZK=false

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9LUcnM2T-1592934266608)(C:%5CUsers%5Clenovo%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5Cimage-20200619172453552.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TgPwV4Qb-1592934266650)(C:%5CUsers%5Clenovo%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5Cimage-20200619172512687.png)]

配置环境

vi /etc/profile

在末尾添加如下内容
注意路径与自己的保持一致

export HBASE_HOME=/opt/soft/hbase120
export PATH=$PATH:$HBASE_HOME/bin
  • 退出保存,并激活
source /etc/profile

第三步:启动HBase

启动顺序 :hadoop -> zookeeper -> hbase

start-all.sh

zkServer.sh start

start-hbase.sh

# 查看进程是否都已启动
[root@niceday bin]# jps
5458 Jps
3939 ResourceManager
3477 NameNode
4053 NodeManager
3607 DataNode
5003 HMaster
3774 SecondaryNameNode
4814 QuorumPeerMain
5150 HRegionServer

命令行工具启动 : hbase shell

在这里插入图片描述

看到此界面即为成功登入

猜你喜欢

转载自blog.csdn.net/qq_35050438/article/details/106935825