hadoop
Cry丶
/*有些梦虽然遥不可及, 但却并不是不可以实现*/<br>
写博客的原因(告戒自己):
1.记录自己的成长, 是非对错10年后回望;
2.我踩过的坑,同仁们就不要再迈了;
3.开源精神 理想主义 利他主义。
展开
-
MapReduce判断输出路径是否存在重复,如果存在重复则删除
//判断输出路径,是否存在,如果存在,则删除Path path = new Path(OUTPUT_PATH);FileSystem fileSystem = path.getFileSystem(conf);//getFileSystem()函数功能 Return the FileSystem that owns this Path.if (fileSystem.exists(new Path(OUTPUT_PATH))) { fileSystem.delete(new Path(OUT原创 2021-05-10 15:10:43 · 427 阅读 · 0 评论 -
【异常已解决】org.apache.hadoop.security.AccessControlException: Permission denied: user
在执行Hadoop的创建目录、写数据等情况,可能会出现该异常,而在读文件的时候却不会报错,这主要是由于系统的用户名不同导致的,由于我们进行实际开发的时候都是用Windows操作系统,而编译后的JAVA程序是部署在Linux上的。而Windows的用户名一般都是自定义的或者是administrator,Linux的用户名是root,对于Hadoop的部署,也有可能是hadoop用户名。由于,Hadoop的权限验证是依靠Linux系统的,而用户名不一致,会报错,这个错误很经典,异常名是:org.apache原创 2021-05-08 15:52:36 · 4865 阅读 · 0 评论