欢迎投稿

今日深度:

Hadooop下安装并配置HBase1.4.13,作为学习&#xff0

Hadooop下安装并配置HBase1.4.13,作为学习࿰


**

主要参考HBase2.2.2安装和编程实践指南
**

本教程运行环境实在Ubuntu-64位系统下,安装之前确保你的电脑已经安装了Hadoop2.7.7

1.HBase1.4.13安装

在下面的地址下载HBase到本地
http://archive.apache.org/dist/hbase/

1.1解压安装包hbase-1.4.13-bin.tar.gz至路径/usr/local,命令如下:

cd ~
sudo tar -zxf ~/下载/hbase-2.2.2-bin.tar.gz -C /usr/local

1.2 将解压的文件名hbase-1.4.13改为hbase,以方便使用,命令如下:

cd /usr/local
sudo mv ./hbase-2.2.2 ./hbase

下面把hbase目录权限赋予给hadoop用户:

cd /usr/local
sudo chown -R hadoop ./hbase

1.3 配置环境变量
将hbase下的bin目录添加到path中,首先切换到/usr/local/hbase目录操作

如果没有引入过PATH请在~/.bashrc文件尾行添加如下内容:

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


如果已经引入过PATH请在export PATH这行追加‘:/usr/local/hbase/bin’
执行source命令使上述配置在当前终端立即生效

1.4 添加HBase权限

1.5 查看HBase版本,确定hbase安装成功,命令如下:

输出版本信息:

2.HBase配置

配置之前需安装:jdk、Hadoop、SSH
HBase有三种运行模式,单机模式、伪分布式模式、分布式模式。作为学习,我们重点讨论单机模式和伪分布式模式。
1.单机模式配置
配置/usr/local/hbase/conf/hbase-env.sh 。配置JAVA环境变量,并添加配置HBASE_MANAGES_ZK为true,用vi命令打开并编辑hbase-env.sh,命令如下:

输出版本信息:
2.配置/usr/local/hbase/conf/hbase-site.xml打开并编辑hbase-site.xml,命令如下:


3. 接下来测试运行。首先切换目录至HBase安装目录/usr/local/hbase;再启动HBase,命令如下:

成功启动HBase,截图如下:

停止HBase运行,命令如下:

bin/stop-hbase.sh

2.2 伪分布式模式配置

1.配置/usr/local/hbase/conf/hbase-env.sh,命令如下

配置JAVA_HOME,HBASE_CLASSPATH,HBASE_MANAGES_ZK.

2.配置/usr/local/hbase/conf/hbase-site.xml用命令vi打开并编辑hbase-site.xml,命令如下:


3.接下来测试运行HBase
首先登陆ssh,之前设置了无密码登陆,因此这里不需要密码;再切换目录至/usr/local/hadoop ;再启动hadoop,如果已经启动hadoop请跳过此步骤

输入命令jps,能看到NameNode,DataNode和SecondaryNameNode都已经成功启动,表示hadoop启动成功

第二步:切换目录至/usr/local/hbase;再启动HBase.命令如下:

启动成功,输入命令jps,看到以下界面说明hbase启动成功,进入shell界面:



4.停止HBase运行,命令如下:

HBase Java API编程实践

由于我到JAR Selection界面的时候没有“client-facing-thirdparty”目录,古接下来的步骤没有继续进行。如果想要继续进行,请参考本文最开始的教程。

www.htsjk.Com true http://www.htsjk.com/Hadoop/45756.html NewsArticle Hadooop下安装并配置HBase1.4.13,作为学习#xff0c;安装之前确保你的电脑已经安装了Hadoop2.7.7 1.HBase1.4.13安装 在下面的地址下载HBase到本地 http://archive.apache.org/dist/hbase/ 1.1解压安装包hbase-1.4....
评论暂时关闭