一、实验目的
1、掌握连接HADOOP集群的方法
2、进入及退出HBASE
3、创建及删除表
4、插入记录
5、修改记录
6、删除记录
7、基本SCHEMA设计
二、实验环境
1、HADOOP集群
2、HBASE客户端
三、实验内容
在LinuxVPS下产生的私钥文件putty是不认识的,putty只认识自己的ppk格式,要在这两种格式之间转换,需要PuTTYgen这个程序。
puttygen是putty的配套程序,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'
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。