【Hadoop】在执行job时,hadoop与linux和win7之间的交互出现IO拒绝访问的解决方案
2016-09-07 21:29
411 查看
原创文章,转载请注明:http://write.blog.csdn.net/postedit/52463479
如图所示,出现java.io.FileNotFoundException: D:\hadoopTest\output(拒绝访问。)字样的bug。
解决方案如下:
其一:一般来说,是文件夹操作的授权不足造成的问题。
1.文件夹本身被设置成了只读,请移除掉只读的选项。
2.最好修改文档控制权限为 完全控制 。
其二:还有个可能就是这里的处理并非是针对文件夹即目录层次的操作。很可能只能针对文件夹中文件的操作。因此,如果访问的path设置错误也能爆这样的bug。
其三:还有可能是操作者本身没有这个权限。例如外部权限设置,操作者角色的访问权限限制等等。
如图所示,出现java.io.FileNotFoundException: D:\hadoopTest\output(拒绝访问。)字样的bug。
解决方案如下:
其一:一般来说,是文件夹操作的授权不足造成的问题。
1.文件夹本身被设置成了只读,请移除掉只读的选项。
2.最好修改文档控制权限为 完全控制 。
其二:还有个可能就是这里的处理并非是针对文件夹即目录层次的操作。很可能只能针对文件夹中文件的操作。因此,如果访问的path设置错误也能爆这样的bug。
其三:还有可能是操作者本身没有这个权限。例如外部权限设置,操作者角色的访问权限限制等等。
相关文章推荐
- hadoop由于NodeManager无法启动而导致执行Jar包出现running job卡住的解决方案之一...
- asp.net程序编译调试时偶尔出现访问被拒绝的错误的解决方案
- Win7开机出现group policy client拒绝访问的解决方法
- hadoop群集出现crontab job不执行的情况
- Hadoop: MapReduce2多个job串行处理 复杂的MapReduce处理中,往往需要将复杂的处理过程,分解成多个简单的Job来执行,第1个Job的输出做为第2个Job的输入,相互之间有一
- 【亲测可用】win7下移动硬盘无法访问,拒绝访问位置不可用时的解决方案!
- C++ CFile::Rename 出现“拒绝访问”异常 及解决方案(不能说原创,自己悟出来的)
- win7 安装oralce10g 出现未知错误、网络配置未执行的问题及解决方案
- 问题记录:hadoop集群提交job时出现Exception in thread "main" java.io.IOException: Error opening job jar:
- Win7升级win10后硬盘(分区)访问被拒绝,无法访问的解决方案
- SQLServer 导入mdf和ldf文件出现:无法打开物理文件 "D:\XX.mdf"。操作系统错误 5:"5(拒绝访问。)"的解决方案
- linux下命令行可以连接远程数据库而php的mssql_connect()却不可以的解决方案及linux对外远程访问拒绝
- win7下部署eclipse访问Linux下hadoop
- 关于执行mysqldump出现拒绝访问的解决
- (WIN7)delphi7运行关闭出现cannot creat file"C:\program file\borland\delphi7\bin\initcc32.exe拒绝访问
- ASP.NET使用WEB关闭进程process.Kill(); 的时候,出现拒绝访问的提示解决方案
- win7权限问题 出现 OpenSCManager failed 拒绝访问
- win7权限问题 出现 OpenSCManager failed 拒绝访问 转
- linux ubutun12.04在win7上的安装出现“等待下载amd64.tar.xz”问题的解决方案
- hadoop streaming的job中出现IOError: [Errno 32] Broken pipe