Hbase单节点部署

x33g5p2x  于2021-03-14 发布在 Hbase  
字(1.3k)|赞(0)|评价(0)|浏览(803)

:-:

Hbase支持单节点部署,以下实验部署一个单机版的Hbase。

[warning] 实验环境:伪分布式环境1.0

[info] (1)上传Hbase包(hbase-1.3.1-bin.tar.gz)至 /data/software

:-:

[info] (2)hbase-1.3.1-bin.tar.gz 解压到 /data/module

# 1.进入到/data/software
cd /data/software
 
# 2.解压到 /data/module
tar -zxvf hbase-1.3.1-bin.tar.gz -C /data/module

:-:

[info] (3)hbase-env.sh,配置hbase的环境变量,修改JAVA_HOME。注意看下自己的JAVA_HOME在什么位置

# 1.进入Hbase配置文件目录:/data/module/hbase-1.3.1/conf
cd /data/module/hbase-1.3.1/conf

# 2.打开 hbase-env.sh
vi hbase-env.sh

# 3.添加JDK环境变量
export JAVA_HOME=/data/module/jdk1.8.0_144

:-:

[info] (4)hbase-site.xml,是Hbase的核心配置文件,很多与Hbase相关的核心配置属性都在这个文件进行设置

# 原始配置文件
<property>
    <name>hbase.rootdir</name>
    <value>file:///home/xxx</value>
</property>

# 修改后的配置文件
<property>
    <name>hbase.rootdir</name>
    <value>file:///root/hbase</value>
</property>

# 配置详解
1.以上配置文件的hbase.rootdir代表Hbase数据的存储位置,Hbase数据可以存储在本地文件系统中,
也可以保存在HDFS中,这里配置Hbase数据存储在当前节点的 /root/hbase路径下
2.这个/root/hbase目录不用事先创建,启动的时候hbase会自动帮我们创建

:-:

:-:

[info] (5)配置Hbase全局环境变量

# 1.打开配置文件
vi /etc/profile

# 2.增加以下配置
export HBASE_HOME=/data/module/hbase-1.3.1
export HBASE_CONF_DIR=$HBASE_HOME/conf  
export HBASE_CLASS_PATH=$HBASE_CONF_DIR  
export PATH=$PATH:$HBASE_HOME/bin

# 3.重新加载一下配置文件
source /etc/profile

:-:

[info] (6)启动Hbase

# 1.启动Hbase命令
start-hbase.sh

[info] (7)查看Hbase的Web UI,默认端口:16010,浏览器访问:虚拟机ip:16010

:-:

:-:

相关文章