7.7伪分布式HBase搭建
1.1配置HBase准备
1.上传hbase到虚拟机/opt目录
2.解压hbase
tar -zxf /opt/hbase-2.4.16-bin.tar.gz -C /usr/local
3.配置环境变量
vi /etc/profile
文末添加
export HBASE_HOME=/usr/local/hbase-2.416
export PATH=$PATH:$HBASE_HOME/bin
export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.5.7-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
4.使hbase生效
source /etc/profile
5.测试hbase配置情况
cd $HBASE_HOME
1.2配置hbase
1.配置hbase-env.sh
vi $HBASE_HOME/conf/hbase-env.sh
文档前添加
export JAVA_HOME=/usr/local/jdk1.8.0_221
export HBASE_CLASSPATH=/usr/local/hbase-2.4.16/conf
export HBASE_MANAGERS_ZK=true
2.配置hbase-site.xml
假设当前hadoop运行在伪分布式模式,同时hdfs运行在9000端口。当需要运行在全分布式下,请根据namenode时实际ip和运行端口修改
vi $HBASE_HOME/conf/hbase-site.xml
--将原有的hbase.cluster.distributed的false属性改为true
--在configuration文档最后添加以下内容,注意不要写到configuration外去
3.运行Hbase
在伪分布式hadoop启动完成的情况下启动hbase
start-hbase.sh
hbase shell
8.8全分布式HBASE搭建
8.8 zookeeper安装
将apache-zookeeper-3.5.7-bin.tar.gz安装包上传到master的/opt目录下
1.1解压
tar -zxf/opt/apache-zookeeper-3.5.7-bin.tar.gz -C /usr/local/
1.2配置环境变量
vi /etc/profile
export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.5.7-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
./etc/profile
1.3配置zookeeper
cd $ZOOKEEPER_HOME/conf/
cp zoo_sample.cfgzoo.cfg
vi zoo.cfg
文末添加以下内容
server.1=192.168.184.250:3188:3288
server.2=192.168.184.251:3188:3288
server.3=192.168.184.252:3188:3288
mkdir /tmp/zookeeper
echo 1 > /tmp/zookeeper/myid
echo 2 > /tmp/zookeeper/myid
echo 3 > /tmp/zookeeper/myid
1.4启动zookeeper集群
zkServer.sh start
zkServer.sh status
1.5安装配置hbase
- 上传hbase到虚拟机/opt目录
- 解压hbase
- 配置环境变量
- 使hbase生效
- 测试hbase配置情况
8.9配置hbase
1.1配置hbase-env.sh
vi $HBASE_HOME/conf/hbase-env.sh
在文档开头添加以下代码
export JAVA_HOME=/usr/local/jdk1.8.0_221
export HBASE_CLASSPATH=/usr/local/hbase-2.4.16/conf
export HBASE_MANAGERS_ZK=false
1.2配置hbase-site.xml
vi $HBASE_HOME/conf/hbase-site.xml
--将原有的hbase.cluster.distributed的false属性改为true
--在configuration文档最后添加以下内容,注意不要写到configuration外去
1.3 vi regionservers
master
slave1
slave2
1.4发送配置文件到其他集群
scp -r $HBASE_HOME/slave1:/usr/local/hbase-2.4.16/
scp -r $HBASE_HOME/slave2:/usr/local/hbase-2.4.16/
scp -r /etc/profile slave2:/etc/profilev /
scp -r /etc/profile slave2:/etc/profilev /
source /etc/profile /
1.5运行Hbase
猜你喜欢
- 16小时前kafka基础知识总结
- 16小时前kafka服务器连接出现:[NetworkClient.java:935] [Producer clientId=producer-1] Node -1 disconnected原因分析
- 16小时前数据湖架构Hudi(二)Hudi版本0.12源码编译、Hudi集成spark、使用IDEA与spark对hudi表增删改查
- 16小时前[Halcon&3D] 3D手眼标定理论与示例解析
- 14小时前手机游戏键盘怎么使用(手机游戏键盘如何使用)
- 10小时前辣椒种子催芽方法(辣椒种子催芽方法图解)
- 8小时前鸿蒙系统什么时候能用的简单介绍
- 6小时前奋笔勤书还是奋笔疾书(奋笔疾书还是奋书疾笔)
- 4小时前铜钱树图片(铜钱树图片欣赏)
- 1小时前王者荣耀赛季多久更新(王者荣耀赛季多久更新一次?)
网友评论
- 搜索
- 最新文章
- 热门文章