Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-9694

system_auth not upgraded

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Not A Problem
    • None
    • None
    • None
    • Windows-7-32 bit, 3.2GB RAM, Java 1.7.0_55

    Description

      After upgrading Authorization-Exceptions occur. I checked the system_auth keyspace and have seen, that tables users, credentials and permissions were not upgraded automatically. I upgraded them (I needed 2 times per table because of CASSANDRA-9566). After upgrading the system_auth tables I could login via cql using different users.

      system.log
      WARN  [Thrift:14] 2015-07-01 11:38:57,748 CassandraAuthorizer.java:91 - CassandraAuthorizer failed to authorize #<User updateprog> for <keyspace logdata>
      ERROR [Thrift:14] 2015-07-01 11:41:26,210 CustomTThreadPoolServer.java:223 - Error occurred during processing of message.
      com.google.common.util.concurrent.UncheckedExecutionException: java.lang.RuntimeException: org.apache.cassandra.exceptions.ReadTimeoutException: Operation timed out - received only 0 responses.
      	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201) ~[guava-16.0.jar:na]
      	at com.google.common.cache.LocalCache.get(LocalCache.java:3934) ~[guava-16.0.jar:na]
      	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938) ~[guava-16.0.jar:na]
      	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821) ~[guava-16.0.jar:na]
      	at org.apache.cassandra.auth.PermissionsCache.getPermissions(PermissionsCache.java:72) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.auth.AuthenticatedUser.getPermissions(AuthenticatedUser.java:104) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.service.ClientState.authorize(ClientState.java:362) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.service.ClientState.checkPermissionOnResourceChain(ClientState.java:295) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.service.ClientState.ensureHasPermission(ClientState.java:272) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.service.ClientState.hasAccess(ClientState.java:259) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.service.ClientState.hasColumnFamilyAccess(ClientState.java:243) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.cql3.statements.SelectStatement.checkAccess(SelectStatement.java:143) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:222) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:256) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:241) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.thrift.CassandraServer.execute_cql3_query(CassandraServer.java:1891) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.thrift.Cassandra$Processor$execute_cql3_query.getResult(Cassandra.java:4588) ~[apache-cassandra-thrift-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.cassandra.thrift.Cassandra$Processor$execute_cql3_query.getResult(Cassandra.java:4572) ~[apache-cassandra-thrift-2.2.0-rc1.jar:2.2.0-rc1]
      	at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) ~[libthrift-0.9.2.jar:0.9.2]
      	at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) ~[libthrift-0.9.2.jar:0.9.2]
      	at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:204) ~[apache-cassandra-2.2.0-rc1.jar:2.2.0-rc1]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_55]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_55]
      	at java.lang.Thread.run(Unknown Source) [na:1.7.0_55]
      

      Attachments

        1. 9694.txt
          2 kB
          Sam Tunnicliffe
        2. system_exception.log
          2.22 MB
          Andreas Schnitzerling
        3. system.log.1.zip
          2.02 MB
          Andreas Schnitzerling
        4. system.log.1a.zip
          2.22 MB
          Andreas Schnitzerling
        5. system.log.2..zip
          180 kB
          Andreas Schnitzerling
        6. system.log.2a.zip
          258 kB
          Andreas Schnitzerling

        Activity

          People

            samt Sam Tunnicliffe
            Andie78 Andreas Schnitzerling
            Sam Tunnicliffe
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: