运行Nutch 2时连接被拒绝错误
我试图在我的系统上运行Nutch 2爬虫,但是我收到以下错误:
Exception in thread "main" org.apache.gora.util.GoraException: java.io.IOException: java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:167) at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:135) at org.apache.nutch.storage.StorageUtils.createWebStore(StorageUtils.java:69) at org.apache.nutch.crawl.InjectorJob.run(InjectorJob.java:243) at org.apache.nutch.crawl.Crawler.runTool(Crawler.java:68) at org.apache.nutch.crawl.Crawler.run(Crawler.java:136) at org.apache.nutch.crawl.Crawler.run(Crawler.java:250) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65) at org.apache.nutch.crawl.Crawler.main(Crawler.java:257) Caused by: java.io.IOException: java.sql.SQLTr ansientConnectionException: java.net.ConnectException: Connection refused at org.apache.gora.sql.store.SqlStore.getConnection(SqlStore.java:747) at org.apache.gora.sql.store.SqlStore.initialize(SqlStore.java:160) at org.apache.gora.store.DataStoreFactory.initializeDataStore(DataStoreFactory.java:102) at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:161) ... 8 more Caused by: java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused at org.hsqldb.jdbc.Util.sqlException(Unknown Source) at org.hsqldb.jdbc.Util.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCConnection.(Unknown Source) at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source) at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:620) at java.sql.DriverManager.getConnection(DriverManager.java:200) at org.apache.gora.sql.store.SqlStore.getConnection(SqlStore.java:739) ... 11 more Caused by: org.hsqldb.HsqlException: java.net.ConnectException: Connection refused at org.hsqldb.ClientConnection.openConnection(Unknown Source) at org.hsqldb.ClientConnection.initConnection(Unknown Source) at org.hsqldb.ClientConnection.(Unknown Source) ... 17 more Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384) at java.net.Socket.connect(Socket.java:546) at java.net.Socket.connect(Socket.java:495) at java.net.Socket.(Socket.java:392) at java.net.Socket.(Socket.java:206) at org.hsqldb.server.HsqlSocketFactory.createSocket(Unknown Source) ... 20 more
问题是什么? 我的互联网连接是直接的。
我有同样的错误。 我更改了连接URL
jdbc:hsqldb:hsql://localhost
至
jdbc:hsqldb:mem://localhost
它成功了。
有同样的错误。 我在conf / nutch-site.xml忘记了’configuration’标签:
storage.data.store.class org.apache.gora.hbase.store.HBaseStore Default class for storing data
- 无法在内部类中声明Public static final String s = new String(“123”)
- java错误:线程“main”java.lang.NullPointerException中的exception
- jackson错误:没有合适的构造函数
- Apache CXF wsdl通过SSL / TLS下载
- 使用Java中的接口的匿名内部类
- 如何将字符串转换为By类型
- 如何调查JVM崩溃的原因?
- 如何在servlet 3.0的web.xml-less中定义和?
- PB使用JdbcBatchItemWriter和JAVA代码中的CompositeItemWriter – Spring-Batch