Re: java exception on startup
Spencer, We don't use thrift clients anymore, so it doesn't matter so much. But it's trying to read a file that doesn't exist or had bad perms. You'd have to get the source for the cassandra files anyway and try to figure out what file it's looking for. Probably some datafile that gets populated by thrift, so that wouldn't exist. Alright, cool. thought that this error might be innocuous. That was very clarifying!! I Thanks Tim On Sun, Jan 11, 2015 at 2:04 AM, Spencer Brown lilspe...@gmail.com wrote: We don't use thrift clients anymore, so it doesn't matter so much. But it's trying to read a file that doesn't exist or had bad perms. You'd have to get the source for the cassandra files anyway and try to figure out what file it's looking for. Probably some datafile that gets populated by thrift, so that wouldn't exist. On Sat, Jan 10, 2015 at 11:16 PM, Tim Dunphy bluethu...@gmail.com wrote: Hey guys, I'm noticing this exception appearing when I start cassandra 2.1.2 in the foreground: INFO 04:12:29 Listening for thrift clients... at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.io.sstable.SSTableScanner.hasNext(SSTableScanner.java:183) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$ManyToOne.init(MergeIterator.java:89) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionIterable.iterator(CompactionIterable.java:47) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.runWith(CompactionTask.java:154) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.util.DiskAwareRunnable.runMayThrow(DiskAwareRunnable.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:75) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:59) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionTask.run(CompactionManager.java:232) ~[apache-cassandra-2.1.1.jar:2.1.1] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_05] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_05] at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] Caused by: java.io.EOFException: null at java.io.RandomAccessFile.readFully(RandomAccessFile.java:410) ~[na:1.8.0_05] at java.io.RandomAccessFile.readFully(RandomAccessFile.java:388) ~[na:1.8.0_05] at org.apache.cassandra.io.util.RandomAccessReader.readBytes(RandomAccessReader.java:351) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.read(ByteBufferUtil.java:348) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.readWithShortLength(ByteBufferUtil.java:327) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.sstable.SSTableScanner$KeyScanningIterator.computeNext(SSTableScanner.java:263) ~[apache-cassandra-2.1.1.jar:2.1.1] ... 19 common frames omitted I'm not noticing an problems in running the website that uses this cassandra database. But I'm wondering if anyone can identify the meaning of this exception, and how to correct it. If necessary and it's not innocuous. Thanks! Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
java exception on startup
Hey guys, I'm noticing this exception appearing when I start cassandra 2.1.2 in the foreground: INFO 04:12:29 Listening for thrift clients... at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.io.sstable.SSTableScanner.hasNext(SSTableScanner.java:183) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$ManyToOne.init(MergeIterator.java:89) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionIterable.iterator(CompactionIterable.java:47) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.runWith(CompactionTask.java:154) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.util.DiskAwareRunnable.runMayThrow(DiskAwareRunnable.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:75) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:59) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionTask.run(CompactionManager.java:232) ~[apache-cassandra-2.1.1.jar:2.1.1] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_05] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_05] at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] Caused by: java.io.EOFException: null at java.io.RandomAccessFile.readFully(RandomAccessFile.java:410) ~[na:1.8.0_05] at java.io.RandomAccessFile.readFully(RandomAccessFile.java:388) ~[na:1.8.0_05] at org.apache.cassandra.io.util.RandomAccessReader.readBytes(RandomAccessReader.java:351) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.read(ByteBufferUtil.java:348) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.readWithShortLength(ByteBufferUtil.java:327) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.sstable.SSTableScanner$KeyScanningIterator.computeNext(SSTableScanner.java:263) ~[apache-cassandra-2.1.1.jar:2.1.1] ... 19 common frames omitted I'm not noticing an problems in running the website that uses this cassandra database. But I'm wondering if anyone can identify the meaning of this exception, and how to correct it. If necessary and it's not innocuous. Thanks! Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
Re: java exception on startup
We don't use thrift clients anymore, so it doesn't matter so much. But it's trying to read a file that doesn't exist or had bad perms. You'd have to get the source for the cassandra files anyway and try to figure out what file it's looking for. Probably some datafile that gets populated by thrift, so that wouldn't exist. On Sat, Jan 10, 2015 at 11:16 PM, Tim Dunphy bluethu...@gmail.com wrote: Hey guys, I'm noticing this exception appearing when I start cassandra 2.1.2 in the foreground: INFO 04:12:29 Listening for thrift clients... at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.io.sstable.SSTableScanner.hasNext(SSTableScanner.java:183) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator$ManyToOne.init(MergeIterator.java:89) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionIterable.iterator(CompactionIterable.java:47) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.runWith(CompactionTask.java:154) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.util.DiskAwareRunnable.runMayThrow(DiskAwareRunnable.java:48) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:75) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:59) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionTask.run(CompactionManager.java:232) ~[apache-cassandra-2.1.1.jar:2.1.1] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_05] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_05] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_05] at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] Caused by: java.io.EOFException: null at java.io.RandomAccessFile.readFully(RandomAccessFile.java:410) ~[na:1.8.0_05] at java.io.RandomAccessFile.readFully(RandomAccessFile.java:388) ~[na:1.8.0_05] at org.apache.cassandra.io.util.RandomAccessReader.readBytes(RandomAccessReader.java:351) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.read(ByteBufferUtil.java:348) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.utils.ByteBufferUtil.readWithShortLength(ByteBufferUtil.java:327) ~[apache-cassandra-2.1.1.jar:2.1.1] at org.apache.cassandra.io.sstable.SSTableScanner$KeyScanningIterator.computeNext(SSTableScanner.java:263) ~[apache-cassandra-2.1.1.jar:2.1.1] ... 19 common frames omitted I'm not noticing an problems in running the website that uses this cassandra database. But I'm wondering if anyone can identify the meaning of this exception, and how to correct it. If necessary and it's not innocuous. Thanks! Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B