千家信息网

Summer School实验

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,一、实验目的1、掌握连接HADOOP集群的方法2、进入及退出HBASE3、创建及删除表4、插入记录5、修改记录6、删除记录7、基本SCHEMA设计二、实验环境1、HADOOP集群2、HBASE客户端三
千家信息网最后更新 2025年02月01日Summer School实验

一、实验目的

1、掌握连接HADOOP集群的方法

2、进入及退出HBASE

3、创建及删除表

4、插入记录

5、修改记录

6、删除记录

7、基本SCHEMA设计

二、实验环境

1、HADOOP集群


2、HBASE客户端


三、实验内容

LinuxVPS下产生的私钥文件putty是不认识的,putty只认识自己的ppk格式,要在这两种格式之间转换,需要PuTTYgen这个程序。

puttygenputty的配套程序,putty的安装包和winscp的安装包都包含了这个程序,当然你也可以在http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 单独下载puttygen

1、运行puttygen

2、 点击Conversions菜单项中的Import key

3、 选择在Linux VPS下生成的id_rsa文件

4 puttygen的界面上点击Save private key按钮就可以把私钥转换为ppk的格式了

然后是设置PUTTY使用PPK文件自动登录,方法如下

设置Proxy

设置登陆方式

连接上以后,login as里输入userid,然后输入ssh node51 跳转到HADOOP集群上

到此,已经登录上HADOOP集群,可以使用HADOOP的各种服务


HBASE实验

1、进入退出HBASE

输入hbase shell

退出时输入exit



2、创建表

create'student012','name','address'


3、插入记录(或更新)

put'student012','1','name','tom'

put'student012','1','address','szu'

put 'student012','1','name','john'(更新)





put'student012','1','address:school','huaqiangbei street'

put 'student012','1','address:home','shenzhen street'


4、查询记录

全表查询:scan'student012'

记录查询:get'student012' ,'1'

get'student012','1',{COLUMN=>'address'}

get'student012','1',{COLUMN=>'address:home'}


5、增加列

alter 'student012',NAME=>'birth'

put 'student012','1','birth','1990-02-03'

统计行数

count 'student012'

6、删除记录

delete 'student012','1','name'


7、删除列

必须先清空该列所有数据

alter'student012' , {NAME=>'birth',METHOD=>'delete'}


8、禁用表

disable 'student012'

9、删除表

先禁用,再删除

drop 'student012'





0