栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

复制本地文件到HDFS系统(eclipse操作 )

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

复制本地文件到HDFS系统(eclipse操作 )

1.新建一个eclipse项目工程

作者的架构:

 我们要用到的java文件就是写在HDFS下的Test.java文件

2.Test.java

package HDFS;

import org.apache.hadoop.fs.Path;

import java.io.IOException;

public class Test {

    public static void main(String[] args) throws IOException {
        Path src = new Path(args[0]);
        Path dst = new Path(args[1]);
        HDFSUtil.getFS().copyFromLocalFile(src,dst);
    }

}

包名可以改成自己的包名,作者的包是HDFS

3.打包该项目工程为jar包

流程:

(1)在项目名处点击右键,然后点击Export...

(2)选择java下的JAR file

(3)Next

打包保存的路径可以自己选择,然后Finish

 (4)这样你就可以看到你选择的路径下面有这个jar包

4. 将这个jar包保存进虚拟机中,可以自己选择保存的路径,博主这里是在/opt下面

 

 5.应用

(1)创建一个hello1文件

vi hello1

(2)复制这个文件到HDFS系统上

hadoop jar 11_10.jar HDFS.Test ./hello1 /

标红的是你创建的那个jar包名,标蓝的是文件名

(3)在端口50070上查看

这样就成功了!! (博主这里是早上写的,所以时间显示的是早上)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/457211.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号