maybe there is something wrong with your command the message "...current in local is invalid " is a little bit misleading
Ilia S. Yatsenko 写道: > Hi > > I am trying to use nutch-0.8.1 and I have a problem with invertlinks > > Fetcher: done > CrawlDb update: starting > CrawlDb update: db: /opt/search.8/data/crawldb > CrawlDb update: segment: /opt/search.8/data/segments/20061027085329 > CrawlDb update: Merging segment data into db. > CrawlDb update: done > LinkDb: starting > LinkDb: linkdb: /opt/search.8/data/linkdb > LinkDb: adding segment: /opt/search.8/data/segments/20061027084821 > LinkDb: adding segment: /opt/search.8/data/segments/20061027085329 > LinkDb: merging with existing linkdb: /opt/search.8/data/linkdb > Exception in thread "main" java.io.IOException: Input directory > /opt/search.8/data/linkdb/current in local is invalid. > at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:274) > at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:327) > at org.apache.nutch.crawl.LinkDb.invert(LinkDb.java:223) > at org.apache.nutch.crawl.LinkDb.main(LinkDb.java:316) > Indexer: starting > Indexer: linkdb: /opt/search.8/data/linkdb > Indexer: adding segment: /opt/search.8/data/segments/20061027084821 > Indexer: adding segment: /opt/search.8/data/segments/20061027085329 > Exception in thread "main" java.io.IOException: Input directory > /opt/search.8/data/linkdb/current in local is invalid. > at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:274) > at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:327) > at org.apache.nutch.indexer.Indexer.index(Indexer.java:296) > at org.apache.nutch.indexer.Indexer.main(Indexer.java:313) > > how can I fix it? > >
