cygwin のないウィンドウと mahout の単体テストがあり、このテスト中に Hadoop ジョブが開始され、次の例外があります。
2013 年 7 月 9 日 5:21:23 AM org.apache.hadoop.util.NativeCodeLoader 警告: お使いのプラットフォームのネイティブ Hadoop ライブラリを読み込めません... 該当する場合は組み込み Java クラスを使用してください 2013 年 7 月 9 日 5:21:23 AM org.slf4j.impl.JCLLoggerAdapter 情報 情報: クラスターの構築 入力: ファイル:/tmp/mahout1-TestClusterDumper-3279087666375853056/testdata 出力: ファイル:/tmp/mahout1-TestClusterDumper-3279087666375853056/output 測定: org.apache.mahout.common .distance.EuclideanDistanceMeasure@62c8769b t1: 8.0 t2: 4.0 2013 年 7 月 9 日 5:21:24 AM org.slf4j.impl.JCLLoggerAdapter 情報情報: 入力: ファイル:/tmp/mahout1-TestClusterDumper-3279087666375853056/testdata クラスター内: ファイル:/tmp/mahout1-TestClusterDumper-3279087666375853056/output/clusters-0-final 出力: ファイル:/tmp/mahout1-TestClusterDumper-3279087666375853056/output/kmeans 距離: org.apache.mahout.common.distance.EuclideanDistanceMeasure 2013 年 7 月 9 日 5:21:24 AM 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 へorg.apache.hadoop.fs.FileUtil.checkReturnValue(FileUtil.java:689) の 0700 org.apache.hadoop.fs.FileUtil.setPermission(FileUtil.java:662) の org.apache.hadoop.fs.RawLocalFileSystem。 setPermission(RawLocalFileSystem.java:509) ...
2013 年 7 月 9 日 5:21:24 AM org.apache.hadoop.security.UserGroupInformation doAs SEVERE: PriviledgedActionException as: 管理者の原因: java.io.IOException: パスの権限を設定できませんでした: C:\Users\Administrator\Desktop\ mahout\mahout\integration\target\mahout-TestClusterDumper-5458229048736903168\hadoop0.5515906057710666\mapred\staging\Administrator-585933322.staging to 0700
Cygwinが使えない!