hdfs 查看文件(第一个hadoop程序)
来源:互联网 发布:淘宝首页导航怎么去掉 编辑:程序博客网 时间:2024/05/17 03:54
1、hadoop1.x分布式部署不再赘述
2、eclipse导入相应的jar包
由于是初学者、以防编译找不到jar包、导入所有的包:
3、编写程序实现
package org.zh.hadoop.read;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FsUrlStreamHandlerFactory;import org.apache.hadoop.io.IOUtils;public class URLCat {static {/** * instance is used to * construct a stream protocol handler from a protocol name */URL.setURLStreamHandlerFactory(new FsUrlStreamHandlerFactory());}public static void main(String[] args) {try {InputStream is = new URL("hdfs://h1:9000/user/root/out/3.txt").openStream();IOUtils.copyBytes(is, System.out, new Configuration());if(is != null) is.close();} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} }}
4、相关异常
4.1、若无法访问hdfs 、请检查、集群是否启动、是否正常
4.2、java.io.FileNotFoundException 、请检查hdfs下是否有该文件
4.3、若提示访问被拒绝、请使用 hadoop fs -chmod 755 dir 设置目录及文件权限
0 0
- hdfs 查看文件(第一个hadoop程序)
- 第一个hadoop程序(java程序访问hadoop的hdfs文件系统中的文件)
- 第一个hadoop程序
- 第一个Hadoop程序
- 第一个Hadoop程序
- 第一个hadoop程序
- Hadoop-第一个Hadoop程序
- Hadoop第一个程序,利用API向HDFS中写入数据
- Hadoop第一个程序,利用API向HDFS中写入数据
- 运行第一个hadoop程序
- Hadoop第一个wordcount程序
- hadoop第一个程序PutMerge
- 第一个hadoop程序开发
- 第一个Hadoop程序WordCount
- 第一个hadoop程序-WordCount
- 第一个Hadoop程序WordCount
- 查看Hadoop HDFS 中的一个文件对应block信息
- Eclipse里编写第一个Hadoop程序
- JQuery,ajax同步异步设置潭
- C++和 C
- IT忍者神龟之Html规范
- 面试三
- 数学之路-python计算实战(10)-机器视觉-透视投影
- hdfs 查看文件(第一个hadoop程序)
- 地方地方法规的非官方的法规法规法规搞好
- poj1019
- 法规法规和规范法规和法国恢复规划法规和
- 路过美丽的梅家坞+练车
- 一种灵活的相机标定新技术——张正友平面标定方法的翻译
- 手游《奔跑吧?骚年!》技术分享(二):图片适配
- 以事件通知线程结束,并等待线程安全退出
- IT忍者神龟之css规范