HBase学习总结(1):HBase的下载与安装
2017-03-07 19:10
274 查看
原文地址点击此处
话说,我越来越喜欢红黑联盟了。好多安装到使用的教程都是从人家这里来的。膜拜啊
(HBase是一种数据库:Hadoop数据库,它是一种NoSQL存储系统,专门设计用来快速随机读写大规模数据。本文介绍HBase的下载与安装的整个过程。)
一、HBase的下载
1.登录HBase官网http://hbase.apache.org/,可看到如图1所示的页面:
图1 登录HBase官网的页面2.点击图1中的红色小框中的“here”,进入如图2所示的页面。
图2 下载链接<喎�"/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPjMuteO79828MtbQtcS67Mmr0KG/8tbQtcTBtL3To6y9+MjryOfNvDPL+cq+tcTPwtTY0rPD5qGjPGJyIC8+DQo8aW1nIGFsdD0="这里写图片描述" src="/uploadfile/Collfiles/20150627/20150627095826144.jpg"
title="\" />
题外话,请忽略上图的具体版本号,因为本文的成文时间问题,在以后的使用中,选择当前时间的稳定版本即可。(2017-03-07)
图3 下载页面
点击文件名便可以下载所需要的HBase安装包和源代码,本文示例中使用的是HBase 1.0.1版本。
二、HBase的安装
将下载的安装包(hbase-1.0.1-bin.tar.gz)上传到Linux机器上。为了避免文件权限的问题,建议将该安装包上传到root用户下。在本文中,安装包存放在“/root/zhouzx”目录下。由于本次安装HBase的目的是自己学习,因此只是安装了单机版。HBase真正的威力体现在集群中,这是大数据项目中采用的部署方式。
1.解压安装包
执行“tar -zxvf hbase-1.0.1-bin.tar.gz”命令解压安装包,得到“hbase-1.0.1”。转到该目录下,可以看到有如下文件及目录:
话说,我越来越喜欢红黑联盟了。好多安装到使用的教程都是从人家这里来的。膜拜啊
(HBase是一种数据库:Hadoop数据库,它是一种NoSQL存储系统,专门设计用来快速随机读写大规模数据。本文介绍HBase的下载与安装的整个过程。)
一、HBase的下载
1.登录HBase官网http://hbase.apache.org/,可看到如图1所示的页面:
图1 登录HBase官网的页面2.点击图1中的红色小框中的“here”,进入如图2所示的页面。
图2 下载链接<喎�"/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPjMuteO79828MtbQtcS67Mmr0KG/8tbQtcTBtL3To6y9+MjryOfNvDPL+cq+tcTPwtTY0rPD5qGjPGJyIC8+DQo8aW1nIGFsdD0="这里写图片描述" src="/uploadfile/Collfiles/20150627/20150627095826144.jpg"
title="\" />
题外话,请忽略上图的具体版本号,因为本文的成文时间问题,在以后的使用中,选择当前时间的稳定版本即可。(2017-03-07)
图3 下载页面
点击文件名便可以下载所需要的HBase安装包和源代码,本文示例中使用的是HBase 1.0.1版本。
二、HBase的安装
将下载的安装包(hbase-1.0.1-bin.tar.gz)上传到Linux机器上。为了避免文件权限的问题,建议将该安装包上传到root用户下。在本文中,安装包存放在“/root/zhouzx”目录下。由于本次安装HBase的目的是自己学习,因此只是安装了单机版。HBase真正的威力体现在集群中,这是大数据项目中采用的部署方式。
1.解压安装包
执行“tar -zxvf hbase-1.0.1-bin.tar.gz”命令解压安装包,得到“hbase-1.0.1”。转到该目录下,可以看到有如下文件及目录:
-rw-r--r-- 1 root root 140371 Apr 18 13:02 CHANGES.txt -rw-r--r-- 1 root root 11358 Jan 25 17:47 LICENSE.txt -rw-r--r-- 1 root root 897 Apr 18 12:55 NOTICE.txt -rw-r--r-- 1 root root 1477 Apr 6 06:03 README.txt drwxr-xr-x 4 root root 4096 Apr 18 12:58 bin drwxr-xr-x 2 root root 4096 Apr 18 12:55 conf drwxr-xr-x 12 root root 4096 Apr 18 13:14 docs drwxr-xr-x 7 root root 4096 Apr 18 13:08 hbase-webapps drwxr-xr-x 3 root root 4096 Jun 26 09:07 lib[/code]
到这里,HBase的安装已经可以告一段落了,下面来设置环境。
2.部署jdk并设置java环境 要想让HBase成功运行,还需要在Linux机器上部署jdk,并设置java环境。为了支持最新的HBase版本,建议部署的jdk的版本在1.7.0以上。 将“jdk1.7.0-linux.tar.gz”上传到“/usr/java”目录下,运行“tar -zxvf jdk1.7.0-linux.tar.gz”命令,得到“/usr/java/jdk1.7.0”目录下的内容。 接下来需要在root用户(安装HBase的用户)下设置java环境。在root用户下执行“vi .bash_profile”命名,并将以下命令拷贝到该文件中:
export JAVA_HOME=/usr/java/jdk1.7.0 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar[/code]
然后执行“:wq”命令保存文件内容。此时,环境变量已设置完成。为了确定环境变量是否已设置成功,可直接执行“java -version”命令,如果出现以下内容:
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
[/code]则表示部署jdk和设置java环境已成功。
3.启动和停止HBase
转到“/root/zhouzx/hbase-1.0.1/bin”目录下,执行“sh start-hbase.sh”或“./start-hbase.sh”命令启动HBase。如果出现以下内容:
starting master, logging to /root/zhouzx/hbase-1.0.1/bin/../logs/hbase-root-master-A10168992.out
[/code]则表示HBase启动成功。
接着,执行“sh stop-hbase.sh”或“./stop-hbase.sh”命令停止HBase。如果出现以下内容:
stopping hbase.................
[/code]则表示HBase已停止运行。
相关文章推荐
- java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)
- 个人hadoop学习总结:Hadoop集群+HBase集群+Zookeeper集群+chukwa监控(包括单机、伪分布、完全分布安装操作)
- MySQL学习总结(一)下载与安装
- (JAVA SE 学习笔记)Java.SE.第001讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- Ant学习总结之一:安装和配置
- OpenCV学习——各个环境的安装总结(汇总)
- Windows驱动程序开发学习笔记(一) - 下载并安装WDK
- 【转载】虚拟机VMware Workstation安装与使用的一点总结,VMwarews6.0.2完美中文绿色精简版下载!
- [Python学习]总结一下Cygwin安装与进阶学习列表
- AutoIt学习系列:下载与安装
- Struts学习笔记1(Struts的下载和安装)
- ns2.34的学习--安装总结
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- Scala学习记录(一):下载,安装
- Qt 学习笔记之一 —— Qt SDK 的下载安装与配置
- 学习WebDynpro For Java 安装了stuido 和服务器 有时间总结下
- Symbian程序如何下载安装jar,并启动java程序实践总结
- 开始学习oracle ebs r12--成功安装总结 (9)
- 操作系统原理学习初探及Fedora 11 硬盘安装方法总结
- maven2学习总结(5.使用Maven打包并安装到本地库)