[ https://issues.apache.org/jira/browse/CASSANDRA-9082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14393784#comment-14393784 ]
Tyler Hobbs commented on CASSANDRA-9082: ---------------------------------------- +1 > sstableloader error on trunk due to loading read meter > ------------------------------------------------------ > > Key: CASSANDRA-9082 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9082 > Project: Cassandra > Issue Type: Bug > Components: Tools > Reporter: Tyler Hobbs > Assignee: Benedict > Fix For: 3.0, 2.1.5 > > > If you try to run sstableloader on trunk, you'll get an error like the > following: > {noformat} > Exception: sstableloader command > '/tmp/dtest-p5eSr3/test/node1/bin/sstableloader -d 127.0.0.1 > /tmp/tmpzd5CCh/ks/cf' failed; exit status: 1'; stdout: Established connection > to initial hosts > Opening sstables and calculating sections to stream > ; stderr: null > java.lang.AssertionError > org.apache.cassandra.exceptions.ConfigurationException > at > org.apache.cassandra.locator.AbstractReplicationStrategy.createInternal(AbstractReplicationStrategy.java:249) > at > org.apache.cassandra.locator.AbstractReplicationStrategy.createReplicationStrategy(AbstractReplicationStrategy.java:264) > at > org.apache.cassandra.db.Keyspace.createReplicationStrategy(Keyspace.java:279) > at org.apache.cassandra.db.Keyspace.<init>(Keyspace.java:267) > at org.apache.cassandra.db.Keyspace.open(Keyspace.java:115) > at org.apache.cassandra.db.Keyspace.open(Keyspace.java:92) > at > org.apache.cassandra.cql3.restrictions.StatementRestrictions.<init>(StatementRestrictions.java:128) > at > org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepareRestrictions(SelectStatement.java:788) > at > org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:741) > at > org.apache.cassandra.cql3.QueryProcessor.getStatement(QueryProcessor.java:488) > at > org.apache.cassandra.cql3.QueryProcessor.parseStatement(QueryProcessor.java:266) > at > org.apache.cassandra.cql3.QueryProcessor.prepareInternal(QueryProcessor.java:300) > at > org.apache.cassandra.cql3.QueryProcessor.executeInternal(QueryProcessor.java:308) > at > org.apache.cassandra.db.SystemKeyspace.getSSTableReadMeter(SystemKeyspace.java:899) > at > org.apache.cassandra.io.sstable.format.SSTableReader$GlobalTidy.<init>(SSTableReader.java:1973) > at > org.apache.cassandra.io.sstable.format.SSTableReader$GlobalTidy.get(SSTableReader.java:2012) > at > org.apache.cassandra.io.sstable.format.SSTableReader$DescriptorTypeTidy.<init>(SSTableReader.java:1890) > at > org.apache.cassandra.io.sstable.format.SSTableReader$DescriptorTypeTidy.get(SSTableReader.java:1926) > at > org.apache.cassandra.io.sstable.format.SSTableReader$InstanceTidier.setup(SSTableReader.java:1809) > at > org.apache.cassandra.io.sstable.format.SSTableReader.setup(SSTableReader.java:1754) > at > org.apache.cassandra.io.sstable.format.SSTableReader.openForBatch(SSTableReader.java:398) > at > org.apache.cassandra.io.sstable.SSTableLoader$1.accept(SSTableLoader.java:117) > at java.io.File.list(File.java:1155) > at > org.apache.cassandra.io.sstable.SSTableLoader.openSSTables(SSTableLoader.java:78) > at > org.apache.cassandra.io.sstable.SSTableLoader.stream(SSTableLoader.java:162) > at org.apache.cassandra.tools.BulkLoader.main(BulkLoader.java:106) > Caused by: java.lang.AssertionError > at > org.apache.cassandra.locator.AbstractReplicationStrategy.<init>(AbstractReplicationStrategy.java:66) > at > org.apache.cassandra.locator.LocalStrategy.<init>(LocalStrategy.java:36) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > org.apache.cassandra.locator.AbstractReplicationStrategy.createInternal(AbstractReplicationStrategy.java:244) > ... 25 more > {noformat} > At first glance, it looks like the SSTableReader is trying to load the read > meter even though it shouldn't (or doesn't need to). Assigning to Benedict > since this seems to be most related to SSTableReader management. -- This message was sent by Atlassian JIRA (v6.3.4#6332)