HBase--基础--01--单机安装

HBase–基础–01–单机安装


前提

使用hd用户登陆
完成基础环境搭建
	https://blog.csdn.net/zhou920786312/article/details/118212302

1、安装环境准备

1.1、下载 hbase

#  下载地址:http://archive.apache.org/dist/hbase/1.4.9/
hbase-1.4.9-bin.tar.gz

 
 

1.2、上传资源

在这里插入图片描述

2、安装

  1. 建议1:HBase支持HDFS存储,但是需要安装Hadoop等组件,这里为了方便,暂时先不使用HDFS。
  2. 建议2:生产环境建议搭HBase集群,这里暂时只搭HBase单节点。

2.1、解压hbase

cd /data
tar -xzvf hbase-1.4.9-bin.tar.gz

2.2、修改 hbase-site.xml


vim /data/hbase-1.4.9/conf/hbase-site.xml

内容


<configuration>
	<property> 
    	<name>hbase.rootdir</name>
    	<value>file:///home/hd/data/hbase-1.4.9/data/hbase</value>
 		<description>这里我们指定Hbase本地来存储数据,生产环境将数据建议存入HDFS中</description>
	</property>
	
	<property>
		<name>hbase.zookeeper.property.dataDir</name>
		<value>/home/hd/data/hbase-1.4.9/data/zookeeper</value>
	</property>
	
	<property>
	    <name>zookeeper.session.timeout</name>
	    <value>300000</value>
	    <description>加大zookeeper会话超时时间</description>
	</property>
	
	<property>
	    <name>hbase.regionserver.restart.on.zk.expire</name>
	    <value>true</value>
	    <description>设置 regionserver 起死回生</description>
	</property>
	
	<property>
	    <name>hbase.regionserver.handler.count</name>
	    <value>50</value>
	    <description>regionserver处理IO请求的线程数</description>
	</property>
	
	  <property>
		<name>hbase.zookeeper.property.tickTime</name>
		<value>60000</value>
	  <description>Client端与zk发送心跳的时间间隔</description>
	</property>
	  
	<property>
		<name>zookeeper.session.timeout.localHBaseCluster</name>
		<value>300000</value>
		<description>本地模式HMasterCommandLine类中的startMaster方法会将zookeeper.session.timeout.localHBaseCluster设置给zookeeper.session.timeout,本地模式默认10000ms</description>
	</property>
		
	<property>
		<name>hbase.localcluster.assign.random.ports</name>
		<value>false</value>
		<description>本地模式端口号是随机分配,取消随机端口才能变成默认端口</description>
	</property>
</configuration>



2.3、修改 hbase-env.sh

 
vim /data/hbase-1.4.9/conf/hbase-env.sh

在末尾添加如下内容

 
# JAVA_HOME环境变量
export JAVA_HOME=/usr/local/jdk1.8

# 开启自带zookeeper
export HBASE_MANAGES_ZK=true

2.4、配置环境变量

vi /etc/profile

在末尾添加如下内容

# 配置环境变量HBASE_HOME
export HBASE_HOME=/data/hbase-1.4.9

2.5、让环境变量生效

source /etc/profile

2.6、启动HBase

 
/data/hbase-1.4.9/bin/start-hbase.sh 

# 验证是否启动成功,启动成功会看到HMaster进程
jps

netstat -ntlp

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值