nutch2.3+hbase配置

1,版本是个很重要的问题

nutch上面有介绍和nutch配合使用的各框架的版本

235508_AZGH_2494265.png

2,下载hbase,放在opt/下

3,tar -zxvf hbase-*

4,更改conf 下的 hbase-site.xml文件

添加属性:

<configuration>

<property>

<name>hbase.rootdir</name>

<value>hbase-data</value>

</property>

<property>

<name>hbase.zookeeper.property.dataDir</name>

<value>/opt/hbase-0.94.27/data/zk-data</value>

</property>

</configuration>

5,启动hbase

6,下载nutch,解压

在conf /nutch-site.xml中

<property>
<name>storage.data.store.class</name>
<value>org.apache.gora.hbase.store.HBaseStore</value>
<description>Default class for storing data</description>
</property>

并去掉在ivy.xml中的gora-hbase的注释配置

gora.properties中加入
gora.datastore.default=org.apache.gora.hbase.store.HBaseStore

7,在项目根部录下ant 

8,如果在ant时出现错误,下载不了某个包时,可以自行下载然后上传到.ivy中的相应目录中


问题:

第一次我安装的是hbase-0.90,在inject时就卡住了,然后日志也没有是么提示,困扰了好几天,无奈之下,重新换了hbase,终于好了

InjectorJob: starting at 2015-10-28 23:29:20

InjectorJob: Injecting urlDir: urls/url

InjectorJob: Using class org.apache.gora.hbase.store.HBaseStore as the Gora storage class.

InjectorJob: total number of urls rejected by filters: 0

InjectorJob: total number of urls injected after normalization and filtering: 1

Injector: finished at 2015-10-28 23:29:24, elapsed: 00:00:03





转载于:https://my.oschina.net/u/2494265/blog/523351

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值