Hi Brian,
Gora >=0.3 deprecates the gora-sql 0.1.1-incubating artifact.
This means Nutch 2.2.1 and MySQL/HSQLDB are incompatible.
Lewis


On Wed, Jul 24, 2013 at 12:42 PM, brian4 <[email protected]> wrote:

> It definitely has nothing to do with HBase - I switched to use MySQL and I
> am
> still having the exact same problem - freezing in the exact same spot.
>
> The new thread dump is similar to this one:
>
> http://lucene.472066.n3.nabble.com/Nutch-frozen-but-not-exiting-td604954.html
>
> He reported a similar freezing issue and unfortunately there was no
> resolution found (at least not listed in that thread).
>
> Maybe it is something to do with a java memory setting so I may start
> playing around with those next.
>
> Here is my full thread dump now:
>
> bash-3.2$ jstack -F 29017 >> generator_dump_mysql_F.log
> Attaching to process ID 29017, please wait...
> Debugger attached successfully.
> Server compiler detected.
> JVM version is 23.1-b03
>
> Deadlock Detection:
>
> No deadlocks found.
>
> Thread 29110: (state = BLOCKED)
>
>
> Thread 29058: (state = BLOCKED)
>  - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
>  - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14,
> line=186 (Interpreted frame)
>  -
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await()
> @bci=42, line=2043 (Interpreted frame)
>  - org.apache.hadoop.mapred.MapTask$MapOutputBuffer$SpillThread.run()
> @bci=55, line=1345 (Interpreted frame)
>
>
> Thread 29047: (state = BLOCKED)
>  - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
>  - org.apache.hadoop.mapred.Task$TaskReporter.run() @bci=45, line=658
> (Interpreted frame)
>  - java.lang.Thread.run() @bci=11, line=722 (Interpreted frame)
>
>
> Thread 29046: (state = IN_NATIVE)
>  - java.io.UnixFileSystem.getSpace(java.io.File, int) @bci=0 (Interpreted
> frame)
>  - java.io.File.getUsableSpace() @bci=34, line=1758 (Interpreted frame)
>  - org.apache.hadoop.fs.DF.getAvailable() @bci=4, line=79 (Interpreted
> frame)
>  -
>
> org.apache.hadoop.fs.LocalDirAllocator$AllocatorPerContext.getLocalPathForWrite(java.lang.String,
> long, org.apache.hadoop.conf.Configuration, boolean) @bci=239, line=367
> (Interpreted frame)
>  -
>
> org.apache.hadoop.fs.LocalDirAllocator.getLocalPathForWrite(java.lang.String,
> long, org.apache.hadoop.conf.Configuration, boolean) @bci=18, line=146
> (Interpreted frame)
>  -
>
> org.apache.hadoop.fs.LocalDirAllocator.getLocalPathForWrite(java.lang.String,
> long, org.apache.hadoop.conf.Configuration) @bci=6, line=127 (Interpreted
> frame)
>  - org.apache.hadoop.mapred.MapOutputFile.getSpillFileForWrite(int, long)
> @bci=33, line=121 (Interpreted frame)
>  - org.apache.hadoop.mapred.MapTask$MapOutputBuffer.sortAndSpill() @bci=75,
> line=1397 (Interpreted frame)
>  - org.apache.hadoop.mapred.MapTask$MapOutputBuffer.flush() @bci=102,
> line=1303 (Interpreted frame)
>  -
>
> org.apache.hadoop.mapred.MapTask$NewOutputCollector.close(org.apache.hadoop.mapreduce.TaskAttemptContext)
> @bci=4, line=698 (Interpreted frame)
>  -
>
> org.apache.hadoop.mapred.MapTask.runNewMapper(org.apache.hadoop.mapred.JobConf,
> org.apache.hadoop.mapreduce.split.JobSplit$TaskSplitIndex,
> org.apache.hadoop.mapred.TaskUmbilicalProtocol,
> org.apache.hadoop.mapred.Task$TaskReporter) @bci=324, line=767 (Interpreted
> frame)
>  - org.apache.hadoop.mapred.MapTask.run(org.apache.hadoop.mapred.JobConf,
> org.apache.hadoop.mapred.TaskUmbilicalProtocol) @bci=100, line=364
> (Interpreted frame)
>  - org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run()
> @bci=221, line=223 (Interpreted frame)
>  - java.util.concurrent.Executors$RunnableAdapter.call() @bci=4, line=471
> (Interpreted frame)
>  - java.util.concurrent.FutureTask$Sync.innerRun() @bci=29, line=334
> (Interpreted frame)
>  - java.util.concurrent.FutureTask.run() @bci=4, line=166 (Interpreted
> frame)
>  -
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker)
> @bci=46, line=1110 (Interpreted frame)
>  - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=603
> (Interpreted frame)
>  - java.lang.Thread.run() @bci=11, line=722 (Interpreted frame)
>
>
> Thread 29045: (state = BLOCKED)
>  - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
>  - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long)
> @bci=20, line=226 (Interpreted frame)
>  -
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long)
> @bci=68, line=2082 (Interpreted frame)
>  - java.util.concurrent.ThreadPoolExecutor.awaitTermination(long,
> java.util.concurrent.TimeUnit) @bci=68, line=1433 (Interpreted frame)
>  - org.apache.hadoop.mapred.LocalJobRunner$Job.run() @bci=202, line=341
> (Interpreted frame)
>
>
> Thread 29040: (state = BLOCKED)
>
>
> Thread 29039: (state = BLOCKED)
>  - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
>  - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Interpreted
> frame)
>  - java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Interpreted
> frame)
>  - java.lang.ref.Finalizer$FinalizerThread.run() @bci=3, line=177
> (Interpreted frame)
>
>
> Thread 29038: (state = BLOCKED)
>  - java.lang.Object.wait(long) @bci=0 (Interpreted frame)
>  - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame)
>  - java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=133
> (Interpreted frame)
>
>
> Thread 29036: (state = BLOCKED)
>  - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame)
>  -
>
> org.apache.hadoop.mapred.JobClient.monitorAndPrintJob(org.apache.hadoop.mapred.JobConf,
> org.apache.hadoop.mapred.RunningJob) @bci=80, line=1387 (Interpreted frame)
>  - org.apache.hadoop.mapreduce.Job.waitForCompletion(boolean) @bci=30,
> line=583 (Interpreted frame)
>  - org.apache.nutch.util.NutchJob.waitForCompletion(boolean) @bci=2,
> line=50
> (Interpreted frame)
>  - org.apache.nutch.crawl.GeneratorJob.run(java.util.Map) @bci=361,
> line=199
> (Interpreted frame)
>  - org.apache.nutch.crawl.GeneratorJob.generate(long, long, boolean,
> boolean) @bci=224, line=223 (Interpreted frame)
>  - org.apache.nutch.crawl.GeneratorJob.run(java.lang.String[]) @bci=386,
> line=279 (Interpreted frame)
>  -
> org.apache.hadoop.util.ToolRunner.run(org.apache.hadoop.conf.Configuration,
> org.apache.hadoop.util.Tool, java.lang.String[]) @bci=38, line=65
> (Interpreted frame)
>  - org.apache.nutch.crawl.GeneratorJob.main(java.lang.String[]) @bci=11,
> line=287 (Interpreted frame)
>
>
>
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Nutch-2-2-1-Freezing-Deadlocked-During-Generator-Job-tp4078894p4080155.html
> Sent from the Nutch - User mailing list archive at Nabble.com.
>



-- 
*Lewis*

Reply via email to