HBase入门之安装测试过程(Local Filesystem)

目    标:学习Hbase,实现在本地文件系统中中安装Hbase

参考资料:apache官方文档,Hbase Quick Start

环    境:MacOS上运行虚拟机,虚拟机中操作系统为CentOS

安装过程:

1、安装JDK,本次安装过程中使用的JDK版本是jdk1.8。下载JDK后,执行默认安装;

2、下载HBase(http://mirror.esocc.com/apache/hbase/hbase-0.98.3/),本次安装过程中下载的Hbase版本为0.98.3;

3、解压下载文件,由于我下载的是.tar文件,因此解压过程略有不同,使用的命令为:tar -xf hbaseXXXX;

4、创建数据存取路径,本例中的路径为:/home/hadoop/hbase-data;

5、修改配置文件(HBASE_HOME/conf/hbase-site.xml),增加如下内容:

<property>

<name>hbase.rootdir</name>

<value>file:///home/hadoop/hbase-data/hbase</value>

</property>

<property>

<name>hbase.zookeeper.property.dataDir</name>

<value>/home/hadoop/hbase-data/zookeeper</value>

</property>

6、修改配置文件,设置JAVA_HOME,在HBASE_HOME/conf/hbase-env.sh文件中,文件开始增加export JAVA_HOME="/usr/java/jdk1.8.0”;

7、启动HBASE,HBASE_HOME/bin/start-hbase.sh;

8、通过如下命令行,测试HBASE是否正确:

//启动shell

./bin/hbase shell

//创建表

create ‘test’,’cf’

//查看创建是否成功

list ‘test’

// 插入数据

put ‘test’,’row1’,’cf:a’,’value1’

put ‘test’,’row2’,’cf:b’,’value2’

// 查询全部数据

scan ‘test’

// 查询单条数据

get ‘test’,’row1’

// 删除表

disable ‘test’

drop ‘test’

// 退出Shell

exit

9、关闭Hbase,HBASE_HOME/bin/stop-hbase.sh

HBase入门之安装测试过程(Local Filesystem),布布扣,bubuko.com

时间: 2024-10-09 20:14:19

HBase入门之安装测试过程(Local Filesystem)的相关文章

【HBase】HBase Getting Started(HBase 入门指南)

入门指南 1. 简介 Quickstart 会让你启动和运行一个单节点单机HBase. 2. 快速启动 – 单点HBase 这部分描述单节点单机HBase的配置.一个单例拥有所有的HBase守护线程-Master,RegionServers和ZooKeeper,运行一个单独JVM持久化到本地文件系统.这是我们最基础的部署文档.我们将会向你展示如何通过hbase shell CLI在HBase中创建一个表格,在表中插入行,执行put和scan操作,让表使能和启动和停止HBase等等操作. 除了下载

Hadoop系列之HBASE(分布式数据库)安装配置

1.hbase安装     cd /root/soft  tar zxvf hbase-0.98.5-hadoop2-bin.tar.gz  mv hbase-0.98.5-hadoop2  /usr/local/hadoop/hbase2.添加环境变量(所有节点都增加)  #vim /etc/profile  export HBASE_HOME=/usr/local/hadoop/hbase  export PATH=$PATH:/usr/local/hadoop/hbase/bin  #so

HBase Mac OSX 安装笔记

HBase Mac OSX 安装笔记 本次测试安装的机器为Mac Book Pro, 系统为 OS X 10.9.4.hbase版本0.98.6.1. 使用Java版本为Oracle的JDK 1.6.0_65. 1. 下载安装 hbase-0.98.6.1 此处下载的是 0.98.6.1,下载后解压缩.解压缩后的目录为 hbase-0.98.6.1-hadoop2/ 注:hbase中已经包含hadoop,所以不用另外安装hadoop了. 2. 修改配置 (1) conf/hbase-env.sh

HBase集群安装

环境:CentOS 6.4,Hadoop 2.6.0,ZooKeeper 3.4.6,HBase 1.0.1.1 集群角色规划: HostName HBase Role ZooKeeper Hadoop Role HDP1 Master YES Slave HDP2 Backup Master & RegionServer YES Master HDP3 RegionServer YES Slave HDP4 RegionServer YES Slave 1. 任意Master(HDP1)节点解

Jenkins简明入门(一) -- 安装

如今Jenkins官网的Guide里使用了Docker,网上很多Jenkins入门教程都已过时了,所以写这一篇入门教程. 官网的Guide Link是:https://jenkins.io/doc/pipeline/tour/getting-started/ 我写的Jenkins入门是基于官网Guide,但是有所不同:除了汉语翻译外,官网的Guide中启动Jenkins时也用了docker,然后在Jenkins里跑pipline的时候,build stage和test stage也用了docke

Hive/Hbase/Sqoop的安装教程

Hive/Hbase/Sqoop的安装教程 HIVE INSTALL 1.下载安装包:https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-2.3.3/2.上传到Linux指定目录,解压: mkdir hive mv apache-hive-2.3.3-bin.tar.gz hive tar -zxvf apache-hive-2.3.3-bin.tar.gz mv apache-hive-2.3.3-bin apache-hive-2.3.

01----python入门----python安装与初识

----python入门----python安装与初识 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 这是一个很好的开头!但是,没有什么卵用!我们直接开始正题. 一.语言背景 Python的创始人为荷兰人吉多·范罗苏姆 .1989年圣诞节期间,在阿姆斯特丹,他为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代

Hbase伪分布式安装

前面的文章已经讲过hadoop伪分布式安装,这里直接介绍hbase伪分布式安装. 1. 下载hbase 版本hbase 1.2.6 2. 解压hbase 3. 修改hbase-env.sh 新增如下内容 export JAVA_HOME=/home/cauchy/software/jdk export HADOOP_HOME=/home/cauchy/software/hadoop export HBASE_HOME=/home/cauchy/software/hbase export HBAS

Cassandra入门指南--安装及配置

Cassandra入门指南--安装及配置 cassandra安装配置