首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nutch,Gora和MongoDB

Nutch,Gora和MongoDB
EN

Stack Overflow用户
提问于 2014-12-12 19:21:16
回答 1查看 1.4K关注 0票数 1

我试图使用最新版本的Gora (0.5)在Cygwin/Windows 7上运行Nutch (2.2.1),以便将数据持久化到MongoDB数据存储。我将Nutch-Site.XML文件更改为包含了我的Mongo属性:

代码语言:javascript
复制
<property>
    <name>storage.data.store.class</name>
    <value>org.apache.gora.mongodb.store.MongoStore</value>
    <description>Default class for storing data</description>
</property>

当我尝试使用Maven从命令行构建“gora”项目时出现了问题,其中2个测试失败- testCountQuery和testWordCount,权限错误如下:

代码语言:javascript
复制
14/12/12 19:09:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
14/12/12 19:09:28 ERROR security.UserGroupInformation: PriviledgedActionException as:MyPC cause:java.io.IOException: Failed to set permissions of path: \tmp\hadoop-MyPC\mapred\staging\MyPC555128998\.staging to 0700
21738 [main] INFO org.apache.gora.GoraTestDriver - tearing down test  

是否可以在不转移到Ubuntu等情况下解决这个权限错误?

谢谢,

O。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-12 20:21:46

要知道,在Nutch2.2.1中,您必须更改nutch/conf/gora.properties中的存储。

关于测试错误,您可以执行mvn package -DskipTests

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27450666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档