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
猜你喜欢
- 15天前梦中生日宴请宾客的深层寓意
- 15天前梦见怀孕生子的心理寓意解析
- 15天前梦见掉牙的心理暗示与解析
- 15天前免费测算你的婚姻运势与未来
- 12天前梦中遇袭却幸免于难
- 12天前孕妇梦见棺材的寓意解析
- 12天前女性梦境解析 迷失归途的心理隐喻
- 12天前梦中惊现陌生死尸的心理学解析
- 12天前梦见被老鼠咬手的寓意解析
- 12天前女性梦见地震房屋倒塌的心理解析
网友评论
- 搜索
- 最新文章
- 热门文章