Hbase伪分布式安装-Windows

本文介绍如何在Windows XP环境下安装配置Hadoop 1.0与HBase 0.92.1,包括环境准备、配置步骤及启动测试等关键环节。
部署运行你感兴趣的模型镜像

一:环境

windows XP sp3

Hadoop1.0(Hadoop安装篇)

Hbase0.92.1

JDK1.6以上

Cygwin

二:Hbase配置

.配置hadoop/conf目录下 2个文件

hbase-env.sh, hbase-site.xml

①.hbase-env.sh

a.配置jdk安装目录(记得去掉前面的注释)

export JAVA_HOME=/cygdrive/d/Java/jdk1.6.0_10

b.hbase解压后的根目录

export HBASE_CLASSPATH=/cygdrive/d/hadoop/hbase-0.92.1

②.hbase-site.xml:

<configuration>
<property>
    <name>hbase.rootdir</name>
	 <value>hdfs://localhost:9000/hbase</value>
  </property>
</configuration>

三:启动

1.先启动hadoop

hadoop/bin/start-all.sh (具体见另一篇: hadoop安装)

2.启动hbase

先替换hbase/lib目录下的 hadoop jar (hadoop-core-1.0.0.jar) 与hadoop 安装目录下的jar保持一致

ssh localhost

cd /cygdrive/d/hadoop/hbase-0.92.1

bin/start-hbase.sh

注意:在安装HBase时,尽量和Hadoop 的版本保持一致。

3.测试

1.在hbase 中 新增一条记录

a. 进入hbase shell 模式

bin/hbase shell

b.创建一个表( 下面的"data" 是列簇,不是列,Table在水平方向有一个或者多个Column Family组成,一个Column Family中可以由任意多个Column组成,即Column Family支持动态扩展)

create 'test', 'data'

c.添加记录(data:1 列簇名:列名称)

put 'test', 'row1', 'data:1', 'value1'


2 hadoop文件系统中查看

bin/hadoop fs -ls /hbase


启动顺序:先启动Hadoop——>再启动Hbase,

关闭顺序:先关闭Hbase——>再关闭Hadoop。

start-hbase.sh //启动hbase

hbase shell //进入shell模式

stop-all.sh //停止hbase

hbase 常用shell命令:

创建表 create '表名称', '列簇名称1','列簇名称2','列簇名称N'

添加记录 put '表名称', '行名称', 列簇名称:列名称:', '值'

查看记录 get '表名称', '行名称'

查看表中的记录总数 count '表名称'

删除记录 delete '表名' ,'行名称' , '列名称'

删除一张表 先要屏蔽该表,才能对该表进行删除,1.disable '表名称' 2.drop '表名称'

查看所有记录 scan "表名称"

查看某个表某个列中所有数据 scan "表名称" , ['列名称:']

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值