Ubuntu ZooKeeper 和 Hbase的安装和配置

Ubuntu ZooKeeper 和 Hbase的安装和配置

启动顺序

Hadoop及hbase集群启动顺序 zookeepeer -> hadoop -> hbase

停止顺序

Hadoop及hbase集群关闭顺序 hbase -> hadoop -> zookeepeer

一:下载安装配置Zookeeper

apache-zookeeper-3.6.2-bin.tar.gz下载地址
1.解压到/usr/local

tar  -zxvf  apache-zookeeper-3.6.2-bin.tar.gz /usr/local

2.进入apache-zookeeper-3.6.2-bin创建data文件

cd apache-zookeeper-3.6.2-bin
mkdir data

3.配置修改

3-1:将conf 文件夹的 zoo_sample.cfg 修改为 zoo.cfg;

mv zoo_sample.cfg zoo.cfg

3-2:打开 zoo.cfg 文件,修改 dataDir 路径:

vim zoo.cfg

修改内容:

dataDir=/usr/local/apache-zookeeper-3.6.2-bin/data

在这里插入图片描述

4.启动 Zookeeper

bin/zkServer.sh start

查看进程是否启动

jps

在这里插入图片描述

5.关闭Zookeeper

bin/zkSever.sh stop

二:下载安装配置Hbase

hbase-1.4.13-bin.tar.gz下载地址
1.解压至文件夹/usr/local
在这里插入图片描述
2.配置conf文件夹下的两个文件

2-1:hbase-env.sh文件

  • 修改JAVA_HOME
  • export HBASE_MANAGES_ZK=true

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
2-2:hbase-site.xml文件
在这里插入图片描述

<configuration>
  <property>
    <name> hbase.rootdir </name>
    <value>hdfs://localhost:9000/hbase</value>
    <description> hbase.rootdir是RegionServer的共享目录,用来持久化存储HBase数据的,默认是写到/tmp的,如果不修改此配置,在HBase重启时,数据会丢失。此处一般设置的是hdfs的文件目录,比如NameNode运行在namenode.Example
.org主机的9090端口,则需要设置为hdfs://namenode.example.org:9000/
hbase
    </description>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    <description>此项用来配置HBase的部署模式,false表示单机或者伪分布式模式,true表示完全分布式模式。
    </description>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>example1,example2,example3</value>
    <description>此项配置ZooKeeper集群所在的主机地址。example1,example2, example3是运行数据节点的主机地址。
    </description>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/var/zookeeper</value>
    <description>此项设置存储ZooKeeper的元数据,如果不设置默认存在/tmp下面,重启时数据会丢失。
    </description>
  </property>
</configuration>

在这里插入图片描述

3.配置环境变量/etc/profile

export HBASE_HOME=/usr/local/hbase-1.4.13
export PATH=$PATH:$HBASE_HOME/sbin:$HBASE_HOME/bin

在这里插入图片描述
在这里插入图片描述

4.检查是否配置成功

hbase version

在这里插入图片描述

三:启动Hbase

zookeepeer -> hadoop -> hbase

  1. 启动zookeeper,在zookeeper目录下
    bin/zkServer.sh start

在这里插入图片描述

  1. 启动hadoop,在Hadoop/sbin目录下
./start-all.sh

在这里插入图片描述
3.启动hbase
在hbase目录下 bin/start-hbase.sh
在这里插入图片描述
4.jps查看
在这里插入图片描述

四:关闭程序

hbase -> hadoop -> zookeepeer

bin/stop-hbase.sh
./stop-all.sh
zpServer.sh stop

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值