HBase学习总结(1):HBase的下载与安装

(HBase是一种数据库:Hadoop数据库,它是一种NoSQL存储系统,专门设计用来高速随机读写大规模数据。本文介绍HBase的下载与安装的整个过程。

)

一、HBase的下载

1.登录HBase官网http://hbase.apache.org/,可看到如图1所看到的的页面:

图1 登录HBase官网的页面

2.点击图1中的红色小框中的“here”。进入如图2所看到的的页面。

图2 下载链接

3.点击图2中的红色小框中的链接,进入如图3所看到的的下载页面。

图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

到这里,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

然后运行“: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)

则表示部署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

则表示HBase启动成功。

接着。运行“sh stop-hbase.sh”或“./stop-hbase.sh”命令停止HBase。假设出现下面内容:

stopping hbase.................

则表示HBase已停止运行。



本人微信公众号:zhouzxi,请扫描下面二维码:

时间: 2024-08-05 16:27:11

HBase学习总结(1):HBase的下载与安装的相关文章

Hbase学习笔记之一 | Hbase Shell命令篇

最近在XX项目的测试过程中,接触到一些HBase的东西,希望能站在测试的角度,把过程记录下来,期望对快速了解它有点帮助.作为一个初次接触它的人来说,需要迫切掌握其中基本的概念,这里就不赘述了. HBase Shell是HBase提供的便捷的访问方式,首先你需要搭建HBase的环境,可以参考 http://hbase.apache.org/book/quickstart.html 和http://hbase.apache.org/book/notsoquick.html. 1.进入Hbase Sh

【Hbase学习之三】Hbase Java API

环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 jdk8 hadoop-2.6.5 hbase-0.98.12.1-hadoop2 建立一个java工程 导入hadoop 相关jar导入hbase相关jar 使用客户端(java API)操作hbase 示例一 package hbase; import java.text.SimpleDateFormat; import java.util.ArrayList;

Python学习1-Python和Pycharm的下载与安装

本文主要介绍Python的下载安装和Python编辑器Pycharm的下载与安装. 一.Python的下载与安装 1.下载 到Python官网上下载Python的安装文件,进入网站后显示如下图: 网速访问慢的话可直接在这里下载:python-2.7.11.amd64 在Downloads中有对应的支持的平台,这里我们是在Windows平台下运行,所以点击Windows,出现如下: 在这里显示了Python更新的所有版本,其中最上面两行分别是Python2.X和Python3.X对应的最后更新版本

MySQL 学习总结(一)下载与安装

关于数据库这块平时用的也就是Oracle和SQL Server,关于别的数据库也就是耳闻,但从没有用过.所以,最近一直都在学习使用MySQL数据库,这个教程也是通过记录博客,增加学习的印象. 关于MySQL数据库的简介,我就不再这里重复了,有感兴趣的朋友可以百度一下.MySQL的官网,http://www.mysql.com/,下载软件可以直接从官网上下载.简单说一下MySQL数据库的特性,它是关系型数据库管理系统的一种.给大家印象最深刻的一点,应该就是免费开源了(最起码我之前就只知道这点),而

linux入门学习(一):下载及安装linux

一.准备好虚拟机VMware 二.下载linux镜像: 网址:http://archive.kernel.org/centos-vault/6.1/isos/x86_64/ 版本:CentOS-6.1-x86_64-bin-DVD1.iso 三.安装: 原文地址:https://www.cnblogs.com/zhhy/p/9845694.html

MongoDB学习笔记一:MongoDB的下载和安装

趁着这几天比较空闲,准备学习一下MongoDB数据库,今天就简单的学习了一些MongoDB的下载和安装,并创建了存储MongoDB的数据仓库.将自己今天学习到的写成博客分享给大家. 一.MongoDB的下载和安装 MongoDB的下载地址为:http://www.mongodb.org/ 1.进入官网的首页后,在首页的右上方单击Downloads连接,如图所示: 2.在页面中可以看到目前最新的版本和以前发布过的版本,这里选择最新版本,windows 32位的进行下载,文件的格式为ZIP格式的,单

HBASE学习使用经验

问题导读: 1. NOSQL是如何产生的以及Hbase 在NOSQL中的地位如何? 2. Hbase框架是如何架构出来的 ? 3. Hbase 是如何检索一条数据以及检索时间复杂度是多少? 4. 如何设计 Hbase 数据库? 5. 还有哪些HBase调优小技巧? 解决方案: 大数据技术如火如荼,在大数据挖掘及分析平台技术中,作为海量数据操作及高客户端并发解决方案的 NoSQL 技术特别是 Hbase 首当其冲,在众多项目中得到广泛的应用,但对于 Hbase 表设计模式/IO 考虑/性能调优等实

[原创]HBase学习笔记(1)-安装和部署

HBase安装和部署 使用的HBase版本是1.2.4 1.安装步骤(默认hdfs已安装好) # 下载并解压安装包 cd tools/ tar -zxf hbase-1.2.4-bin.tar.gz   # 重命名为hbase mv hbase-1.2.4 hbase # 将hadoop目录下的hdfs-site.xml 和 core-stie.xml拷贝到 hbase下的conf 目录中 cd /home/work/tools/hbase/conf cp /home/work/tools/ha

hbase学习(二)-hbase安装

本篇介绍两种HBase的安装方式:本地安装方式和伪分布式安装方式. 安装的前提条件是已经成功安装了hadoop,而且hadoop的版本要和hbase的版本相匹配. 我将要安装的hbase是hbase-0.94.11版本,需要的hadoop是hadoop-1.2.1版本. hbase下载地址:http://mirror.bit.edu.cn/apache/hbase/hbase-0.94.11/ 将下载的hbase-0.94.11解压到相应的目录,如/usr/hbase-0.94.11 将hbas