背景:已经在虚拟机上安装了三个Hadoop节点,Ubuntu16.04,Hadoop2.6.4。也配置好了Hbase1.2.11,使用自带的zookeeper。
现在任务是在Windows环境下来操控Hbase数据,把数据进行上传,读取等操作。
同学给了个帖子,按照这个做的,我手里有一个他弄好的eclipse,拷好的,我看着这个做吧。斜线的字是参考贴的内容
一、准备工作
1.1 在win7中,找一个目录,解压hadoop-2.6.0,本文中是D:\yangjm\Code\study\hadoop\hadoop-2.6.0 (以下用$HADOOP_HOME表示)
我的虚拟机用的是Hadoop2.7.6,先下载这个版本的Hadoop,在这个网址下载hadoop-2.7.6.gz
http://mirror.bit.edu.cn/apache/hadoop/common/
解压到E盘吧,在 E:/hadoop-2.7.6
1.2 在win7中添加几个环境变量
HADOOP_HOME=D:\yangjm\Code\study\hadoop\hadoop-2.6.0
HADOOP_BIN_PATH=%HADOOP_HOME%\bin
HADOOP_PREFIX=D:\yangjm\Code\study\hadoop\hadoop-2.6.0
另外,PATH变量在最后追加;%HADOOP_HOME%\bin
配置完毕
二、eclipse远程调试
1.1 下载hadoop-eclipse-plugin插件
hadoop-eclipse-plugin是一个专门用于eclipse的hadoop插件,可以直接在IDE环境中查看hdfs的目录和文件内容。其源代码托管于github上,官网地址是 https://github.com/winghc/hadoop2x-eclipse-plugin
有兴趣的可以自己下载源码编译,百度一下N多文章,但如果只是使用