6

Windows環境からnutch 1.6を使用しようとしていますが、Nutch Tuorial Apacheのサイトに記載されている手順に従って実行しようとするたびに、常に次の例外が発生します:

Exception in thread "main" java.io.IOException: Failed to set permissions of path: \tmp\hadoop-ajayn\mapred\staging\ajayn-1231695575\.staging to 0700

ネットでいろいろ調べているのですが、具体的な解決策がありません。システムに Hadoop インスタンスをインストールしたり実行したりしていないことに注意してください。私の唯一の目的は、Web クローリング エージェントとして試してみることです。

Windowsでnutch 1.6を実行することさえ可能ですか?そうであれば、それを実行して上記の例外を回避する方法についてのポインタがあります。

PS: 役立つ場合、/tmp/ フォルダーには読み取り専用属性が関連付けられており、そうしようとしても変更されません。また、cygwin からファイルのアクセス許可を 777 に設定しようとしましたが、nutch インスタンスを実行しようとするたびに、「ajyn-1231695575」などの新しいフォルダーが作成され、実行権限がありません。

ありがとう

アジェイ

4

2 に答える 2

0

Nutch 1.3 まで同じ問題がありました。開発用の仮想ボックスと共有ディレクトリを備えた ubuntu vm 環境を使用することをお勧めします。これにより、Windows で IDE を使用して開発し、VM にデプロイして Linux で Nutch を実行できます。

于 2013-03-08T20:24:04.373 に答える