Summer School实验
一、实验目的
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'
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341