eclipse配置hadoop插件
安装hadoop插件可以方便我们进行一些简单的操作,比如删除,上传,下载操作
而无需在xshell操作或进入浏览器查看
浏览器查看的地址应该是类似于这样的
http://mycentos:50070/explorer.html
下面我们就来简单的配置一下:
第一步,下载插件包
下载后放到eclipse/plugins目录下,重启eclipse
这里提供64位的hadoop2.7的插件包下载
eclipse的hadoop插件 hadoop-eclipse-plugin-2.7.0.jar下载
第二步,设置我们的安装路径
eclipse —— windows —— preferences —— 你就可以看到 Hadoop Map/Reduce
然后在右边选择你的hadoop的安装目录
[caption id="attachment_1156" align="alignnone" width="620"] eclipse配置hadoop插件[/caption]
第三步:打开运行hadoop的开关
eclipse —— windows —— show view —— other
选择我们的MapReduce Tools下面的Map/Reduce Locations即可
此时在下面就有这个选项了
[caption id="attachment_1157" align="alignnone" width="620"] show mapreduce[/caption]
第四步,配置hadoop插件参数
此时我们就可以向操作tomcat那样 ,在空白区域点击右键,选择新建hadoop
[caption id="attachment_1158" align="alignnone" width="541"] 配置hadoop插件参数[/caption]
参数说明:Map/Reduce(V2)Master 的host和port时我们在mapred-site.xml配置的
配置的相关代码如下:
<property> <!-- jobtracker标识:端口号,不是URI --> <name>mapred.job.tracker</name> <value>master:9001</value> </property>而右边的DFS Master是配置我们的文件系统所在的位置,及在文件 core-site.xml里配置的
相关代码如下
<property> <name>fs.defaultFS</name> <value>hdfs://MyCentOS:9000</value> </property>
第五步,查看并测试
查看:在我们的eclipse的左上边出现如下图片所示,就表示成功,如果出现error什么的,就表示配置失败,请检查端口是否配置好,以及是否已经启动了DFS和yarn
[caption id="attachment_1159" align="alignnone" width="235"] hadoop检查[/caption]
测试,您可以简单的测试,比如上传一个文件,下载一个文件,删除一个文件
途中的abc abcd abcde 就是为新建的目录,abc文件夹里有一个文件,所以abc旁边显示1,表示里面有一个文件
当然您还可以写 一个java程序来验证
public class Client{ @SuppressWarnings("unused") private FileSystem fs; public void getFS() throws IOException{ Configuration conf = new Configuration(); //设置文件系统所在的位置 conf.set("fs.defaultFS", "MyCentOS:9000"); //设置备份数量 conf.set("dfs.replication", "2"); fs = FileSystem.get(conf); } public void Mkdir() throws IllegalArgumentException, IOException{ getFS(); fs.mkdirs(new Path("/abcde/")); System.out.println("1111111111111"); } public static void main(String[] args){ Client client = new Client(); try { client.Mkdir(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }eclipse 下运行第一个hadoop程序
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情