Linux安装Hbase详细步骤

虚拟机( ubuntu16.04)安装hbase详细步骤!

一、准备工作

  • 安装好虚拟机(ubuntu16.04)

  • 安装好Hadoop2.7.3 hadoop

  • 安装好winscp(window 向 linux 文件传输用)

  • 安装好jdk1.8 jdk1.8

  • 下载好hbase hbase
    二、安装步骤

  • 打开虚拟机,输入ifconfig查看ip地址,
    Linux安装Hbase详细步骤_第1张图片

  • 连接wincsp,输入你的虚拟机用户名和ip和密码。
    Linux安装Hbase详细步骤_第2张图片

  • 上传下载好的压缩包
    Linux安装Hbase详细步骤_第3张图片

  • 回到虚拟机ls查看上传文件

ls
  • 解压安装包
tar -zxvf hbase-1.2.6-bin.tar.gz 
  • 设置软连接,ls查看如图成功创建。
ln -s hbase-1.2.6 hbase 
ls

在这里插入图片描述

  • 配置环境变量
sudo nano ~/.bashrc

在末尾添加

export HBASE_HOME=~/hbase 

export PATH=${HBASE_HOME}/bin:$PATH

按ctrl+o保存,ctrlt+x退出。

  • 使环境变量生效
source ~/.bashrc 
  • 设置 hbase 配置文件 ,先切换到hbase配置文件目录下
cd hbase/conf/ 
  • 再配置 hbase-env.sh 文件
sudo nano hbase-env.sh 

找到JAVA_HOME 和 HBASE_MANAGES_ZK,将其注释掉,修改JAVA_HOME=~jdk(这里是你的jdk安装路径)
再找到 HBASE_MASTER_OPTS 和HBASE_REGIONSERVER_OPTS,给他们加上注释#,保存退出。

  • 配置 hbase-site.xml
sudo nano hbase-site.xml

在 里面添加以下配置

<property> 
<name>hbase.cluster.distributed</name>
<value>true</value> 
</property> <property> <name>hbase.rootdir</name> 
<value>hdfs://192.168.11.128:8020/hbase</value> 
</property> 
<property> 
<name>hbase.tmp.dir</name> 
<value>/home/hadoop/hbase/tmp</value> 
</property>
<property> <name>hbase.zookeeper.property.dataDir</name> 
<value>hdfs://192.168.11.128:8020/zookeeper</value>
</property> 
<property
<name>hbase.master.info.port</name> 
<value>60010</value> 
</property>

注意!!!Ip:192.168.11.128 是你虚拟机的 ip,要填写自己的 ip,hadoop是 linux 的用户名。

  • 启动hbase(此前最好先启动Hadoop start-all.sh
starrt-hbase.sh
  • 再输入
jps

Linux安装Hbase详细步骤_第4张图片
安装成功!进入hbase

hbase shell

Linux安装Hbase详细步骤_第5张图片
接下来就可以进行hbasae的常规操作了!Ok!

你可能感兴趣的:(Linux安装Hbase详细步骤)