Hi, Can you try the solution at https://issues.apache.org/jira/browse/NUTCH-508 . Your problem sounds similar.
On 10/4/07, Uygar BAYAR <[EMAIL PROTECTED]> wrote: > > hi > yes i get this error also when i parse a segment..( i have 4 nodes 1 > namenode) > 105 maps 15 reduce > > ./crawler1/bin/nutch parse sirketce/crawled/segments/20071002163239 > task_0001_m_000070_0: log4j:ERROR setFile(null,true) call failed. > task_0001_m_000070_0: java.io.FileNotFoundException: > /home/nutch/crawler1/logs (Is a directory) > task_0001_m_000070_0: at java.io.FileOutputStream.openAppend(Native > Method) > task_0001_m_000070_0: at > java.io.FileOutputStream.<init>(FileOutputStream.java:177) > task_0001_m_000070_0: at > java.io.FileOutputStream.<init>(FileOutputStream.java:102) > task_0001_m_000070_0: at > org.apache.log4j.FileAppender.setFile(FileAppender.java:289) > task_0001_m_000070_0: at > org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) > task_0001_m_000070_0: at > org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:215) > task_0001_m_000070_0: at > org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) > task_0001_m_000070_0: at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) > task_0001_m_000070_0: at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) > task_0001_m_000070_0: at > org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) > task_0001_m_000070_0: at > org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) > task_0001_m_000070_0: at > org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509) > task_0001_m_000070_0: at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415) > task_0001_m_000070_0: at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) > task_0001_m_000070_0: at > org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) > task_0001_m_000070_0: at > org.apache.log4j.LogManager.<clinit>(LogManager.java:122) > task_0001_m_000070_0: at > org.apache.log4j.Logger.getLogger(Logger.java:104) > task_0001_m_000070_0: at > org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229) > task_0001_m_000070_0: at > org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65) > task_0001_m_000070_0: at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > task_0001_m_000070_0: at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > task_0001_m_000070_0: at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > task_0001_m_000070_0: at > java.lang.reflect.Constructor.newInstance(Constructor.java:494) > task_0001_m_000070_0: at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) > task_0001_m_000070_0: at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235) > task_0001_m_000070_0: at > org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370) > task_0001_m_000070_0: at > org.apache.hadoop.mapred.TaskTracker.<clinit>(TaskTracker.java:84) > task_0001_m_000070_0: at > org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:1685) > task_0001_m_000070_0: log4j:ERROR Either File or DatePattern options are not > set for appender [DRFA]. > task_0001_m_000070_1: log4j:ERROR setFile(null,true) call failed. > task_0001_m_000070_1: java.io.FileNotFoundException: > /home/nutch/crawler1/logs (Is a directory) > task_0001_m_000070_1: at java.io.FileOutputStream.openAppend(Native > Method) > task_0001_m_000070_1: at > java.io.FileOutputStream.<init>(FileOutputStream.java:177) > task_0001_m_000070_1: at > java.io.FileOutputStream.<init>(FileOutputStream.java:102) > task_0001_m_000070_1: at > org.apache.log4j.FileAppender.setFile(FileAppender.java:289) > task_0001_m_000070_1: at > org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) > task_0001_m_000070_1: at > org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:215) > task_0001_m_000070_1: at > org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) > task_0001_m_000070_1: at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) > task_0001_m_000070_1: at > org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) > task_0001_m_000070_1: at > org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) > task_0001_m_000070_1: at > org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) > task_0001_m_000070_1: at > org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509) > task_0001_m_000070_1: at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415) > task_0001_m_000070_1: at > org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) > task_0001_m_000070_1: at > org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) > task_0001_m_000070_1: at > org.apache.log4j.LogManager.<clinit>(LogManager.java:122) > task_0001_m_000070_1: at > org.apache.log4j.Logger.getLogger(Logger.java:104) > task_0001_m_000070_1: at > org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229) > task_0001_m_000070_1: at > org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65) > task_0001_m_000070_1: at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > task_0001_m_000070_1: at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > task_0001_m_000070_1: at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > task_0001_m_000070_1: at > java.lang.reflect.Constructor.newInstance(Constructor.java:494) > task_0001_m_000070_1: at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) > task_0001_m_000070_1: at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235) > task_0001_m_000070_1: at > org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370) > task_0001_m_000070_1: at > org.apache.hadoop.mapred.TaskTracker.<clinit>(TaskTracker.java:84) > task_0001_m_000070_1: at > org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:1685) > task_0001_m_000070_1: log4j:ERROR Either File or DatePattern options are not > set for ap > > vikasran wrote: > > > > I am running into few issues running nutch with distributed hadoop on 2 > > nodes: > > > > Configuration: > > 2 nodes. One is master+slave, second node is just slave > > > > I set mapred.map.tasks and mapred.reduce.tasks to 2. > > > > Crawl works fine on single node (only one node acting as master+slave). > > When I add second node to conf/slaves file, crawl fails with message:: > > Stopping at depth=0 - no more URLs to fetch > > > > Please help. I am also seeing log4j error :: > > log4j:ERROR setFile(null,true) call failed. > > java.io.FileNotFoundException: /nutch/search/logs (Is a directory) > > at java.io.FileOutputStream.openAppend(Native Method) > > at java.io.FileOutputStream.<init>(FileOutputStream.java:177) > > at java.io.FileOutputStream.<init>(FileOutputStream.java:102) > > at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) > > > > > > PLEASE HELP > > > > -- > View this message in context: > http://www.nabble.com/Problems-running-multiple-nutch-nodes-tf4512336.html#a13034350 > Sent from the Nutch - User mailing list archive at Nabble.com. > > -- Doğacan Güney
