用eclipse在HADOOP中的一些系统指令操作
来源:互联网 发布:美工自学多久能自己做 编辑:程序博客网 时间:2024/06/05 16:47
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FSDataOutputStream;import org.apache.hadoop.fs.FileStatus;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import org.apache.hadoop.fs.permission.FsPermission;import org.apache.hadoop.io.IOUtils;import org.apache.hadoop.util.Progressable;import org.junit.Test;public class HDFS_Hadoop_Api { public static void main(String[] args) { } //从hdfs中读取文件 @Test public void readFileByAPI2() throws IOException{ Configuration conf = new Configuration(); conf.set("fs.defaultFS", "hdfs://192.168.43.201/"); FileSystem fs = FileSystem.get(conf); Path path = new Path("/user/centos/1.log"); FSDataInputStream fis = fs.open(path); ByteArrayOutputStream baos = new ByteArrayOutputStream(); IOUtils.copyBytes(fis, baos, 1024); System.out.println(new String(baos.toByteArray())); fis.close(); baos.close(); }// @Test// public void readFileByAPI2() throws IOException, InterruptedException, URISyntaxException{// Configuration conf = new Configuration();// 设置主节点IP// conf.set("fs.defaultFS", "hdfs://192.168.43.201/");// "centos是hadoop的操作用户"// FileSystem fs = FileSystem.get(new URI("hdfs://192.168.43.201/"), conf, "centos");// fs.mkdirs(new Path("/user/centos/use"));// fs.delete(new Path("/user/centos/use"),true);// // }}
阅读全文
0 0
- 用eclipse在HADOOP中的一些系统指令操作
- Hadoop中的一些基本操作
- Hadoop中的一些基本操作
- Hadoop中的一些基本操作
- Hadoop中的一些基本操作
- Hadoop在Linux系统中的安装及基本操作
- 实用一些指令及其特殊字符在指令中的含义
- Hadoop基本操作指令
- hadoop 在win系统中的eclipse开发测试问题及解决
- Hadoop在Eclipse中的插件编译
- 查看linux系统相关信息的一些操作与指令
- Mac系统下一些终端指令的操作
- linux一些指令操作
- Hadoop常用的操作指令
- hadoop 一些文件操作
- Hadoop--学习笔记 在Eclipse中操作远程hdfs文件
- Hadoop上路_06-在Ubuntu中使用eclipse操作HDFS
- Hadoop上路_06-在Ubuntu中使用eclipse操作HDFS
- 一步步结合实例学习retrofit2
- 无约束非线性优化经典算法学习笔记
- LeetCode Weekly Contest 40(3)
- WUST 1945 局域网(最小生成树入门+克鲁斯卡尔算法)
- 浅析安卓事件分发机制源码
- 用eclipse在HADOOP中的一些系统指令操作
- 不能摆脱别人的标准,再大的成就也总有遗憾
- Vmware12安装Centos7 minimal 无法在桥接模式下上网
- Spring及Spring MVC总结
- Struts2(二)核心思想及其工作原理
- 前端演进史
- linux下shell script学习(二)
- java静态变量,静态方法的理解
- STL库容器vector Operators赋值,比较函数