Ubuntu 12.04上安装HBase并运行

栏目: 数据库 · 发布时间: 5年前

内容简介:作者:凯鲁嘎吉 - 博客园在官网上下载HBase-1.1.2,将其解压到/home/wrr文件夹下

Ubuntu 12.04上安装HBase并运行

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

一、HBase的安装

在官网上下载HBase-1.1.2,将其解压到/home/wrr文件夹下

Ubuntu 12.04上安装HBase并运行

配置环境变量

wrr@ubuntu:~$ sudo gedit ~/.bashrc
[sudo] password for wrr: 
wrr@ubuntu:~$ source ~/.bashrc

在.bashrc文件最后添加

export PATH=$PATH:/home/wrr/hbase-1.1.2/bin

查看HBase版本

wrr@ubuntu:~$ /home/wrr/hbase-1.1.2/bin/hbase version

Ubuntu 12.04上安装HBase并运行

HBase安装成功。

二、单机模式配置

1.配置/home/wrr/hbase-1.1.2/conf/下的hbase-env.sh

在文件末尾添加

export JAVA_HOME=/home/wrr/java/jdk1.8.0_191
export HBASE_MANAGES_ZK=true

Ubuntu 12.04上安装HBase并运行

2.配置/home/wrr/hbase-1.1.2/conf/下的hbase-site.xml

新建一个文件夹hbase-tmp

Ubuntu 12.04上安装HBase并运行

在hbase-site.xml中添加

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>file:///home/wrr/hbase-1.1.2/hbase-tmp</value>
        </property>
</configuration>

3.启动HBase

wrr@ubuntu:~$ cd /home/wrr/hbase-1.1.2
wrr@ubuntu:~/hbase-1.1.2$ bin/start-hbase.sh
wrr@ubuntu:~/hbase-1.1.2$ bin/hbase shell

Ubuntu 12.04上安装HBase并运行

三、HBase简单操作

1.新建表

create 'student','Sname','Ssex','Sage','Sdept','course'

Ubuntu 12.04上安装HBase并运行

2.添加数据

hbase(main):003:0> put 'student','95001','Sname','LiYing'
hbase(main):004:0> put 'student','95001','course:math','80'

Ubuntu 12.04上安装HBase并运行

3.删除数据

delete 'student','95001','Ssex'

Ubuntu 12.04上安装HBase并运行

hbase(main):007:0> deleteall 'student','95001'

Ubuntu 12.04上安装HBase并运行

4.删除表

disable 'student'  
drop 'student'

Ubuntu 12.04上安装HBase并运行

5.退出HBase数据库表

Ubuntu 12.04上安装HBase并运行

6.停止HBase运行

hbase(main):012:0> exit
wrr@ubuntu:~/hbase-1.1.2$ bin/stop-hbase.sh

Ubuntu 12.04上安装HBase并运行

如果想了解更多内容,请看 大数据原理与应用 第四章 分布式数据库HBase 学习指南_厦大数据库实验室博客


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

从零开始学微信公众号运营推广

从零开始学微信公众号运营推广

叶龙 / 清华大学出版社 / 2017-6-1 / 39.80

本书是丛书的第2本,具体内容如下。 第1章 运营者入门——选择、注册和认证 第2章 变现和赚钱——如何从0到100万 第3章 决定打开率——标题的取名和优化 第4章 决定美观度——图片的选取和优化 第5章 决定停留率——正文的编辑和优化 第6章 决定欣赏率——版式的编辑和优化 第7章 数据的分析——用户内容的精准营销 书中从微信运营入门开始,以商业变......一起来看看 《从零开始学微信公众号运营推广》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试