ubuntu 12.04上安装HBase并运行

Ubuntu 12.04上安装HBase并运行

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

一、HBase的安装

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

配置环境变量

[email protected]:~$ sudo gedit ~/.bashrc
[sudo] password for wrr:
[email protected]:~$ source ~/.bashrc

在.bashrc文件最后添加

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

查看HBase版本

[email protected]:~$ /home/wrr/hbase-1.1.2/bin/hbase version

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

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

新建一个文件夹hbase-tmp

在hbase-site.xml中添加

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

3.启动HBase

[email protected]:~$ cd /home/wrr/hbase-1.1.2
[email protected]:~/hbase-1.1.2$ bin/start-hbase.sh
[email protected]:~/hbase-1.1.2$ bin/hbase shell

三、HBase简单操作

1.新建表

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

2.添加数据

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

3.删除数据

delete ‘student‘,‘95001‘,‘Ssex‘

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

4.删除表

disable ‘student‘
drop ‘student‘

5.退出HBase数据库表

6.停止HBase运行

hbase(main):012:0> exit
[email protected]:~/hbase-1.1.2$ bin/stop-hbase.sh

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

 

原文地址:https://www.cnblogs.com/kailugaji/p/10152606.html

时间: 2024-10-13 13:14:14

ubuntu 12.04上安装HBase并运行的相关文章

在 Ubuntu 12.04 上安装 GitLab7.x

安装环境: 操作系统:    Ubuntu 12.4 LTS 英文 数据库:        postgresql web服务器: nginx 可以说到7.x的时候,GitLab的文档已经相当完善了!此文作为翻译和部分FAQ. 1. 安装依赖包 (1) 设置默认文本编辑器 使用Vim作为默认文本编辑器 sudo apt-get install -y vim sudo update-alternatives --set editor /usr/bin/vim.basic (2) 安装依赖 sudo

在 Ubuntu 12.04 上通过安装源安装 Open vSwitch (OVS)

先把Ubuntu 12.04更新一下 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 删除 Ebtables包 sudo aptitude purge ebtables 从安装源安装Open vSwitch (OVS) sudo apt-get install aptitude apt-show-versions openvswitch-controller openvswitch-brcompat openv

Ubuntu 12.04 LTS 安装 Icehouse版Keystone

--------------------------------------------------------------------------------------------------------------------------------------------------------------- Canonical的Ubuntu云存档允许用户在ubuntu服务器上安装更新版本的openstack,直到下一个LTS版本的ubuntu发布为止.Canonical承诺在ubunt

转【翻译】如何在Ubuntu 12.04上配置Apache SSL证书

关于SSL证书 SSL证书是加密站点信息和创建一个更安全的连接的一种方式.另外,证书可以向站点访问者展示VPS的身份信息.证书颁发机构颁发SSL证书,用来验证服务器的详细信息,而一个自签名的证书缺乏第三方机构的证明. 设置 以下教程,需要拥有VPS上root权限. 另外,你的虚拟服务器上需要安装并运行有apache.如果没有安装,可以通过以下命令安装: sudo apt-get install apache2 第一步--启用SSL模块 下一步启用SSL sudo a2enmod ssl 紧接着重

Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma

1.下载angularjs 进入其官网下载:https://angularjs.org/?,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.7/angular.js 所有版本:https://code.angularjs.org/ 2.示例1 HelloWorld ! 新建一个helloworld.html <!doctype html> <html ng-app> <head> &

在Ubuntu 12.04上配置iSCSI Target服务

  今天自己按照网上搜来的教程自己在Ubuntu 12.04上配置了iSCSI Target服务,在这里简单地做个纪录.操作系统是全新安装的Ubuntu 12.04,配置一块500 GB的SATA笔记本硬盘.安装操作系统时将硬盘划分为两个分区,其中一个50 GB的分区(/dev/sda1)挂载为操作系统的根分区:另外一个450 GB的分区(/dev/sda2)作为提供存储服务的空间,暂时不挂载. 安装完操作系统之后,安装必要的软件: $ sudo apt-get install chkconfi

Ubuntu 14.04 上安装和配置 FTP 服务器 ProFTPD

proftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. apt-cache search proftpd 搜索相关包 sudo apt-get install proftpd-basic 安装 安装时默认作为一个standalone server运行proftpd,如果每天的ftp请求量少,可以安装为inetd服务,节省服务器资源. 这里我使用默认值,安装为standalone server. sudo netstat -antp|grep proft

在Ubuntu 12.10上安装VirtualBox

首先,根据以下官方指引进行安装: https://www.virtualbox.org/wiki/Linux_Downloads 因此,根据你的操作系统的版本号在/etc/apt/sources.list添加以下记录: deb http://download.virtualbox.org/virtualbox/debian trusty contrib deb http://download.virtualbox.org/virtualbox/debian saucy contrib deb h

Ubuntu 12.04 Desktop安装XAMPP

1/打开终端 在Dash里搜索.打开Dash,在里面搜索“gnome-terminal”,就可以找到终端应用序.快捷键Ctrl+Alt+L也可以,不过如果是虚拟机的话可能会有问题. 如果想以后快捷打开终端的话,可以在终端运行时的图标选择“Lock to Launcher”. 2/下载安装包 在终端输入:getconf LONG_BIT 输出32或者64,显示Linux位数,去到XAMPP下载页面下载对应位数的安装包:http://sourceforge.net/projects/xampp/fi