【发布时间】:2013-07-07 04:17:22
【问题描述】:
我有没有 cygwin 的 windows 和 mahout 的单元测试,并且这个测试启动 hadoop 工作在它期间我有下一个异常:
2013 年 7 月 9 日上午 5:21:23 org.apache.hadoop.util.NativeCodeLoader 警告:无法为您的平台加载 native-hadoop 库...在适用的情况下使用内置 java 类 2013 年 7 月 9 日上午 5:21:23 org.slf4j.impl.JCLLoggerAdapter 信息 信息:构建集群输入:file:/tmp/mahout1-TestClusterDumper-3279087666375853056/testdata 输出:file:/tmp/mahout1-TestClusterDumper-3279087666375853056/输出测量:org.apache.mahout.common.distance.EuclideanDistanceMeasure:62c8769b.t t2: 4.0 2013 年 7 月 9 日上午 5:21:24 org.slf4j.impl.JCLLoggerAdapter 信息 信息:输入:文件:/tmp/mahout1-TestClusterDumper-3279087666375853056/testdata 集群输入:文件:/tmp/mahout1-TestClusterDumper-3279087666375853056/输出/clusters-0-final 输出:文件:/tmp/mahout1-TestClusterDumper-3273058676/输出/kmmeans 距离:org.apache.mahout.common.distance.EuclideanDistanceMeasure 2013 年 7 月 9 日上午 5:21:24 org.slf4j.impl.JCLLoggerAdapter 信息 信息:收敛:最大 0.0010 次迭代:10
java.io.IOException:无法设置路径的权限:C:\Users\Administrator\Desktop\mahout\mahout\integration\target\mahout-TestClusterDumper-5458229048736903168\hadoop0.5515906057710666\mapred\staging\Administrator-585933322 .staging 到 0700 在 org.apache.hadoop.fs.FileUtil.checkReturnValue(FileUtil.java:689) 在 org.apache.hadoop.fs.FileUtil.setPermission(FileUtil.java:662) 在 org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:509) ...
2013 年 7 月 9 日上午 5:21:24 org.apache.hadoop.security.UserGroupInformation doAs 严重:PriviledgedActionException as:Administrator 原因:java.io.IOException:无法设置路径的权限:C:\Users\Administrator\Desktop\mahout\mahout\integration\target\mahout-TestClusterDumper-5458229048736903168\hadoop0.5515906057710666\mapred\ staging\Administrator-585933322.staging 到 0700
我无法使用 cygwin!
【问题讨论】: