hbase.rootdir 配置_详细解析 HBASE 配置的各种要点

文章更新于:2020-04-06

安装惯例,需要的文件附上链接放在文首。

文件名:hbase-2.2.4-bin.tar.gz

文件大小:213.24 MB

下载链接:http://download.csdn.net/download

SHA256: EC91B628352931E22A091A206BE93061B6BF5364044A28FB9E82F0023ACA3CA4

一、下载 HBASE 2.2.4

二、安装 HBASE

2.1、找到下载的 hbase

如果你是使用虚拟机进行安装,你可以直接在虚拟机里面下载,这样可以免去传送文件的步骤。

如果你需要从宿主机传送文件到客户机,你可以使用 scp 命令:

# 在宿主机命令行执行以下命令:

scp 文件名 虚拟机用户名@虚拟机的IP:虚拟机保存文件的路径

# 比如:

scp hbase-2.2.4-bin.tar.gz bigdata@192.168.11.136:/home/bigdata

2.2、安装 hbase 2.2.4

sudo tar -zxvf hbase-2.2.4-bin.tar.gz -C /usr/local/ | tail -n 10

cd /usr/local

sudo mv hbase-2.2.4/ hbase

sudo chown -R bigdata:bigdata hbase

2.2、配置环境变量

# 在 ~/.bashrc 文件中追加下面这条语句

export PATH=/usr/local/hbase/bin:$PATH

# 然后就可以在任意位置执行 hbase version 查看版本了

source .bashrc# 使配置立即生效

hbase version

# 如可正常显示版本,即安装成功。

注:上面截图中找到了两个可用的 binding,但不影响使用,它会自己选择一个来用。

三、HBASE 的单机配置

3.1、配置 hbase-env.sh

# 将 /usr/local/hbase/conf/hbase-env.sh 中下面行的注释去掉

# 这一行是设定 JAVA_HOME 的路径

export JAVA_HOME=/usr/local/jdk/

# 这一行是指定 hbase 自己管理 zookeeper

export HBASE_MANAGES_ZK=true

3.2、配置 hbase-site.xml

# 在 /usr/local/hbase/conf/hbase-site.xml 文件中添加以下内容

# 主要是设定 hbase 的数据存储位置,默认是 /tmp/xxx 容易丢失。

hbase.rootdir

file:///usr/local/hbase/hbase-tmp

3.3、启动/停止 hbase

# 启动 hbase

start-hbase.sh

# 打开 hbase 命令行

hbase shell

# 停止 hbase

stop-hbase

四、HBASE 的伪分布式配置

4.1、配置 hbase-env.sh

# 在 /usr/local/hbase/conf/hbase-env.sh 中添加或取消注释下面三行

export JAVA_HOME=/usr/local/jdk/

export HBASE_CLASSPATH=/usr/local/hadoop/conf

export HBASE_MANAGES_ZK=true

4.2、配置 hbase-site.xml

在 /usr/local/hbase/conf/hbase-site.xml 中添加或更改以下内容:

hbase.rootdir

hdfs://localhost:9000/hbase

hbase.cluster.distributed

true

4.3、启动/停止 hbase

# 先启动 hdfs

start-dfs.sh

# 再启动 hbase

start-hbase.sh

# 先停止 hbase

stop-hbase.sh

# 再停止 hdfs

stop-dfs.sh

# 如果 jps 发现还有一个server左右停止,可以

#停止regionserver

hbase-daemon.sh stop regionserver RegionServer

#启动regionserver

hbase-daemon.sh start regionserver RegionServer

#重启regionserver

graceful_stop.sh --restart --reload --debug nodename

五、Enjoy!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值