You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ashraful Islam (JIRA)" <ji...@apache.org> on 2016/11/27 09:35:59 UTC

[jira] [Created] (CASSANDRA-12958) Cassandra Not Starting NullPointerException at org.apache.cassandra.db.index.SecondaryIndex.createInstance(SecondaryIndex.java:378) ~[apache-cassandra-2.2.4.jar:2.2.4]

Ashraful Islam created CASSANDRA-12958:
------------------------------------------

             Summary: Cassandra Not Starting NullPointerException at org.apache.cassandra.db.index.SecondaryIndex.createInstance(SecondaryIndex.java:378) ~[apache-cassandra-2.2.4.jar:2.2.4]
                 Key: CASSANDRA-12958
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-12958
             Project: Cassandra
          Issue Type: Bug
          Components: Core
         Environment: CentOS
            Reporter: Ashraful Islam


Whole Process of this issue is given below : 
# Dropped secondary index.
# Run Repair on cluster.
# After 15 days later of dropping index, below configuration changed in Cassandra.yaml :
index_summary_resize_interval_in_minutes: -1 
(cause While adding nodes it was taking a lot of time to redistribute index)
# Rolling restart all nodes.
# While adding fresh node, live nodes were going down.
After two nodes are down, we stopped node adding process. 
This is the error Cassandra throws while restarting down nodes in System.log: 

{noformat}
INFO  [main] 2016-11-27 00:51:48,220 ColumnFamilyStore.java:382 - Initializing ringid.verifiedmobile
ERROR [main] 2016-11-27 00:51:48,236 CassandraDaemon.java:651 - Exception encountered during startup
java.lang.NullPointerException: null
    at org.apache.cassandra.db.index.SecondaryIndex.createInstance(SecondaryIndex.java:378) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.index.SecondaryIndexManager.addIndexedColumn(SecondaryIndexManager.java:279) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.ColumnFamilyStore.(ColumnFamilyStore.java:407) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.ColumnFamilyStore.(ColumnFamilyStore.java:354) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:535) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:511) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.Keyspace.initCf(Keyspace.java:342) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.Keyspace.(Keyspace.java:270) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.Keyspace.open(Keyspace.java:116) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.db.Keyspace.open(Keyspace.java:93) ~[apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:256) [apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:529) [apache-cassandra-2.2.4.jar:2.2.4]
    at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:638) [apache-cassandra-2.2.4.jar:2.2.4]
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)