训练三:hbase安装部署

1 下载HBase安装包

hbase-2.0.0-bin.tar.gz

tar -zxf hbase-2.0.0-bin.tar.gz

然后将其移动到/home/hadoop/tools/文件夹下

2 设置环境变量

2.1. 修改系统环境变量

sudo vim /etc/profile
export HBASE_HOME=/app/hbase-0.96.2
export PATH=$PATH:$HBASE_HOME/bin

2.2. 使环境变量生效并验证环境变量生效

source /etc/profile

3 编辑hbase-env.sh

#Java环境
export JAVA_HOME=/home/hadoop/tools/jdk8

#通过hadoop的配置文件找到hadoop集群
export HBASE_CLASSPATH=/home/hadoop/tools/hadoop3/conf

#不使用HBASE自带的zookeeper管理集群
export HBASE_MANAGES_ZK=false

4 编辑hbase-site.xml

<configuration>
	<!-- hbase存放数据目录 -->
	<property> 
		<name>hbase.rootdir</name>
		<value>hdfs://master:9000/Hadoop/hbase</value>
		<!-- 端口要和Hadoop的fs.defaultFS端口一致-->
	</property>

	<!-- 是否分布式部署 -->
	<property>
		<name>hbase.cluster.distributed</name>
		<value>true</value> 
	</property>

	<!-- list of  zookooper -->
	<property>
		<name>hbase.zookeeper.quorum</name>
		<value>master,slave01,slave02</value> 
	</property>

	<!--zookooper配置、日志等的存储位置 -->
	<property>
		<name>hbase.zookeeper.property.dataDir</name> 
		<value>/home/hadoop/tools/hbase/zookeeper</value>
	</property>
</configuration>

5 编辑regionservers

添加

slave01
slave02

6 启动和停止HBase

echo -e "\033[31m ===========Starting HBase Now !!!=====================\033[0m"
/home/hadoop/tools/hbase/bin/start-hbase.sh

echo -e "\033[31m =======Stoping HBase Now !!!=========================\033[0m"
/home/hadoop/tools/hbase/bin/stop-hbase.sh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值