大数据技术实验三.docx
《大数据技术实验三.docx》由会员分享,可在线阅读,更多相关《大数据技术实验三.docx(8页珍藏版)》请在冰点文库上搜索。
大数据技术实验三
大数据技术实验三
《大数据技术原理与应用》实验报告三
题目:
熟悉常用的HBase操作
姓名:
高聪江
班级:
大数据1533
学号:
2015005677
日期:
2017.12.03
实验环境:
笔记本电脑一台
Archlinux虚拟机3台
Hadoop2-7-10
HBase1.1.6
Java1-8-0
实验内容与完成情况:
下载相关软件已完成
安装虚拟机已完成
配置环境变量已完成
安装Hadoop已完成
安装HBase已完城
出现的问题:
01虚拟机运行软件选择
02虚拟机选择
03虚拟机的分盘出现问题
04虚拟机命令不被识别
05HBase版本选择
06HBase无法正常启动
解决方案(列出遇到的问题和解决办法,列出没有解决的问题):
01虚拟机运行软件选择使用了VirtualBox
02虚拟机选择使用了Archlinux
03虚拟机的分盘出现问题再分了一次,成功解决
04虚拟机命令不被识别系统的环境变量出现问题,修改配置文件解决
05HBase版本选择官网有一个版本对照的表,根据自己的Hadoop版本选择
06HBase无法正常启动有两个设置没有进行配置
报告正文
1.实验内容与步骤
本实验主要内容和步骤如下:
1.1.实验内容
1.编程实现以下指定功能,并利用Hadoop提供的HBaseShell命令完成相同的任务.
<1>.列出HBase所有表的相关信息,如表名,创建时间等.
<2>.在终端打印出指定表的所有记录数据.
<3>.向已经创建好的表添加和删除指定的列族或列.
<4>.清空指定表的所有记录数据.
<5>.统计表的行数.
1.2.实验步骤及实验结果
1.
<1>.列出HBase所有表的相关信息,如表名,创建时间等.
<2>.在终端打印出指定表的所有记录数据.
<3>.向已经创建好的表添加和删除指定的列族或列.
A>.添加列
B>.删除列
<4>.清空指定表的所有记录数据.
<5>.统计表的行数.
2.对指定表进行操作,完成以下功能
1>.创建表
表Student
表course
表SC
2>插入数据
Student表第一行
Student表第二行
Student表第三行
Course表第一行
Course表第二行:
Course表第三行:
说明:
第一页做封面,简要概述报告,正文部分详述实验内容,标题上的X代表实验编号(实验几)