Jacob Rhoden created CASSANDRA-5934:
---------------------------------------
Summary: Startup fails with cryptic error message
Key: CASSANDRA-5934
URL: https://issues.apache.org/jira/browse/CASSANDRA-5934
Project: Cassandra
Issue Type: Bug
Reporter: Jacob Rhoden
Cassandra was down this morning, I wasn't sure why, but starting it up now
fails with the following error:
INFO 04:45:53,973 Data files directories: [/tap/db/data]
INFO 04:45:53,973 Commit log directory: /tap/db/commitlog
INFO 04:45:53,974 DiskAccessMode 'auto' determined to be mmap, indexAccessMode
is mmap
INFO 04:45:53,974 disk_failure_policy is stop
INFO 04:45:53,989 Global memtable threshold is enabled at 96MB
INFO 04:45:54,209 Not using multi-threaded compaction
INFO 04:45:54,890 Initializing key cache with capacity of 14 MBs.
INFO 04:45:54,904 Scheduling key cache save to each 14400 seconds (going to
save all keys).
INFO 04:45:54,906 Initializing row cache with capacity of 0 MBs and provider
org.apache.cassandra.cache.SerializingCacheProvider
INFO 04:45:54,916 Scheduling row cache save to each 0 seconds (going to save
all keys).
INFO 04:45:55,180 Opening
/tap/db/data/system/schema_keyspaces/system-schema_keyspaces-ic-5 (347 bytes)
INFO 04:45:55,181 Opening
/tap/db/data/system/schema_keyspaces/system-schema_keyspaces-ic-5 (347 bytes)
INFO 04:45:55,245 reading saved cache
/tap/db/saved_caches/system-schema_keyspaces-KeyCache-b.db
INFO 04:45:55,319 Opening
/tap/db/data/system/schema_columnfamilies/system-schema_columnfamilies-ic-81
(14515 bytes)
INFO 04:45:55,319 Opening
/tap/db/data/system/schema_columnfamilies/system-schema_columnfamilies-ic-81
(14515 bytes)
INFO 04:45:55,326 reading saved cache
/tap/db/saved_caches/system-schema_columnfamilies-KeyCache-b.db
INFO 04:45:55,342 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-74 (208 bytes)
INFO 04:45:55,343 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-74 (208 bytes)
INFO 04:45:55,350 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-75 (207 bytes)
INFO 04:45:55,351 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-75 (207 bytes)
INFO 04:45:55,354 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-73 (208 bytes)
INFO 04:45:55,354 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-73 (208 bytes)
INFO 04:45:55,357 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-72 (9060 bytes)
INFO 04:45:55,357 Opening
/tap/db/data/system/schema_columns/system-schema_columns-ic-72 (9060 bytes)
INFO 04:45:55,362 reading saved cache
/tap/db/saved_caches/system-schema_columns-KeyCache-b.db
INFO 04:45:55,423 Opening /tap/db/data/system/IndexInfo/system-IndexInfo-ic-25
(396 bytes)
INFO 04:45:55,424 Opening /tap/db/data/system/IndexInfo/system-IndexInfo-ic-25
(396 bytes)
INFO 04:45:55,430 reading saved cache
/tap/db/saved_caches/system-IndexInfo-KeyCache-b.db
INFO 04:45:55,449 Opening /tap/db/data/system/local/system-local-ic-12 (105
bytes)
INFO 04:45:55,455 Opening /tap/db/data/system/local/system-local-ic-12 (105
bytes)
INFO 04:45:55,461 Opening /tap/db/data/system/local/system-local-ic-10 (82
bytes)
INFO 04:45:55,469 Opening /tap/db/data/system/local/system-local-ic-10 (82
bytes)
INFO 04:45:55,471 Opening /tap/db/data/system/local/system-local-ic-11 (528
bytes)
INFO 04:45:55,475 Opening /tap/db/data/system/local/system-local-ic-11 (528
bytes)
INFO 04:45:55,482 reading saved cache
/tap/db/saved_caches/system-local-KeyCache-b.db
INFO 04:45:57,615 reading saved cache
/tap/db/saved_caches/tap-audit_event-KeyCache-b.db
INFO 04:45:57,717 completed pre-loading (16 keys) key cache.
INFO 04:45:57,741 Replaying /tap/db/commitlog/CommitLog-2-1376599578986.log,
/tap/db/commitlog/CommitLog-2-1376599578987.log,
/tap/db/commitlog/CommitLog-2-1377405665599.log,
/tap/db/commitlog/CommitLog-2-1377405697477.log,
/tap/db/commitlog/CommitLog-2-1377405840146.log
INFO 04:45:57,771 Replaying /tap/db/commitlog/CommitLog-2-1376599578986.log
INFO 04:45:58,032 Finished reading
/tap/db/commitlog/CommitLog-2-1376599578986.log
ERROR 04:45:58,033 Exception encountered during startup
java.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compareTimestampBytes(TimeUUIDType.java:68)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compare(TimeUUIDType.java:57)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compare(TimeUUIDType.java:29)
at
org.apache.cassandra.db.marshal.AbstractType.compareCollectionMembers(AbstractType.java:229)
at
org.apache.cassandra.db.marshal.AbstractCompositeType.compare(AbstractCompositeType.java:81)
at
org.apache.cassandra.db.marshal.AbstractCompositeType.compare(AbstractCompositeType.java:31)
at java.util.TreeMap.put(Unknown Source)
at
org.apache.cassandra.db.TreeMapBackedSortedColumns.addColumn(TreeMapBackedSortedColumns.java:102)
at
org.apache.cassandra.db.TreeMapBackedSortedColumns.addColumn(TreeMapBackedSortedColumns.java:88)
at
org.apache.cassandra.db.AbstractColumnContainer.addColumn(AbstractColumnContainer.java:119)
at
org.apache.cassandra.db.AbstractColumnContainer.addColumn(AbstractColumnContainer.java:114)
at
org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySerializer.java:101)
at
org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMutation.java:402)
at
org.apache.cassandra.db.commitlog.CommitLogReplayer.recover(CommitLogReplayer.java:202)
at
org.apache.cassandra.db.commitlog.CommitLogReplayer.recover(CommitLogReplayer.java:97)
at
org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:146)
at
org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:126)
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:304)
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:447)
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:490)
java.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compareTimestampBytes(TimeUUIDType.java:68)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compare(TimeUUIDType.java:57)
at
org.apache.cassandra.db.marshal.TimeUUIDType.compare(TimeUUIDType.java:29)
at
org.apache.cassandra.db.marshal.AbstractType.compareCollectionMembers(AbstractType.java:229)
at
org.apache.cassandra.db.marshal.AbstractCompositeType.compare(AbstractCompositeType.java:81)
at
org.apache.cassandra.db.marshal.AbstractCompositeType.compare(AbstractCompositeType.java:31)
at java.util.TreeMap.put(Unknown Source)
at
org.apache.cassandra.db.TreeMapBackedSortedColumns.addColumn(TreeMapBackedSortedColumns.java:102)
at
org.apache.cassandra.db.TreeMapBackedSortedColumns.addColumn(TreeMapBackedSortedColumns.java:88)
at
org.apache.cassandra.db.AbstractColumnContainer.addColumn(AbstractColumnContainer.java:119)
at
org.apache.cassandra.db.AbstractColumnContainer.addColumn(AbstractColumnContainer.java:114)
at
org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySerializer.java:101)
at
org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMutation.java:402)
at
org.apache.cassandra.db.commitlog.CommitLogReplayer.recover(CommitLogReplayer.java:202)
at
org.apache.cassandra.db.commitlog.CommitLogReplayer.recover(CommitLogReplayer.java:97)
at
org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:146)
at
org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:126)
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:304)
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:447)
at
org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:490)
Exception encountered during startup: null
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira