Hi Frank,

Very hard to say from the stack trace. The exception isn't the most
informative!
Is there anything obvious in the RocksDB LOG?

Thanks,
Damian


On Wed, 15 Feb 2017 at 06:38 Frank Lyaruu <flya...@gmail.com> wrote:

> Hi Kafka crew,
>
> I'm rolling out a Kafka Streams application on a pretty large dataset, and
> I see some exceptions that worry me, which I haven't seen with smaller data
> sets
> (Using Kafka streams trunk of a few days ago)
>
> 2017-02-15 15:25:14,431 | INFO  | StreamThread-42  | StreamTask
>           | 86 - com.dexels.kafka.streams - 0.0.53.201702141103 | task
> [9_4] Initializing state stores
> 2017-02-15 15:25:14,433 | ERROR | StreamThread-42  | ConsumerCoordinator
>            | 86 - com.dexels.kafka.streams - 0.0.53.201702141103 | User
> provided listener
> org.apache.kafka.streams.processor.internals.StreamThread$1 for group
> KNVB-test-generation-175-person failed on partition assignment
> org.apache.kafka.streams.errors.ProcessorStateException: Error opening
> store KNVB-test-generation-175-person-sportlinkkernel-PERSONCOMMUNICATION
> at location
>
> /output/env.managed.repository-master/storage/KNVB-test-generation-175-person/9_4/rocksdb/KNVB-test-generation-175-person-sportlinkkernel-PERSONCOMMUNICATION
> at
>
> org.apache.kafka.streams.state.internals.RocksDBStore.openDB(RocksDBStore.java:175)
> at
>
> org.apache.kafka.streams.state.internals.RocksDBStore.openDB(RocksDBStore.java:145)
> at
>
> org.apache.kafka.streams.state.internals.RocksDBStore.init(RocksDBStore.java:150)
> at
>
> org.apache.kafka.streams.state.internals.MeteredKeyValueStore$7.run(MeteredKeyValueStore.java:100)
> at
>
> org.apache.kafka.streams.processor.internals.StreamsMetricsImpl.measureLatencyNs(StreamsMetricsImpl.java:188)
> at
>
> org.apache.kafka.streams.state.internals.MeteredKeyValueStore.init(MeteredKeyValueStore.java:131)
> at
>
> org.apache.kafka.streams.state.internals.CachingKeyValueStore.init(CachingKeyValueStore.java:62)
> at
>
> org.apache.kafka.streams.processor.internals.AbstractTask.initializeStateStores(AbstractTask.java:85)
> at
>
> org.apache.kafka.streams.processor.internals.StreamTask.<init>(StreamTask.java:143)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread.createStreamTask(StreamThread.java:834)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread$TaskCreator.createTask(StreamThread.java:1207)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread$AbstractTaskCreator.retryWithBackoff(StreamThread.java:1180)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread.addStreamTasks(StreamThread.java:937)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread.access$500(StreamThread.java:69)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread$1.onPartitionsAssigned(StreamThread.java:236)
> at
>
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.onJoinComplete(ConsumerCoordinator.java:255)
> at
>
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.joinGroupIfNeeded(AbstractCoordinator.java:339)
> at
>
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.ensureActiveGroup(AbstractCoordinator.java:303)
> at
>
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.poll(ConsumerCoordinator.java:286)
> at
>
> org.apache.kafka.clients.consumer.KafkaConsumer.pollOnce(KafkaConsumer.java:1030)
> at
>
> org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:995)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:582)
> at
>
> org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:368)
> Caused by: org.rocksdb.RocksDBException:
> at org.rocksdb.RocksDB.open(Native Method)
> at org.rocksdb.RocksDB.open(RocksDB.java:231)
> at
>
> org.apache.kafka.streams.state.internals.RocksDBStore.openDB(RocksDBStore.java:168)
> ... 22 more
>
> I've checked the folder it points to:
>
> [root@842376-demeter1 KNVB-test-generation-175-personcore-PERSONCORE]# ls
> -l
> total 223348
> -rw-r--r--. 1 431 433 68153335 Feb 15 11:09 000353.sst
> -rw-r--r--. 1 431 433 68207125 Feb 15 11:09 000355.sst
> -rw-r--r--. 1 431 433  7241027 Feb 15 11:09 000356.sst
> -rw-r--r--. 1 431 433 59070938 Feb 15 11:12 000459.sst
> -rw-r--r--. 1 431 433 18783280 Feb 15 11:13 000489.sst
> -rw-r--r--. 1 431 433        0 Feb 15 11:38 000502.log
> -rw-r--r--. 1 431 433  7183476 Feb 15 11:38 000505.sst
> -rw-r--r--. 1 431 433       16 Feb 15 11:38 CURRENT
> -rw-r--r--. 1 431 433       37 Feb 15 10:57 IDENTITY
> -rw-r--r--. 1 431 433        0 Feb 15 10:57 LOCK
> -rw-r--r--. 1 431 433    13446 Feb 15 11:38 LOG
> -rw-r--r--. 1 431 433    13130 Feb 15 10:57 LOG.old.1487158687061100
> -rw-r--r--. 1 431 433      456 Feb 15 11:38 MANIFEST-000501
> -rw-r--r--. 1 431 433     4275 Feb 15 10:57 OPTIONS-000005
> -rw-r--r--. 1 431 433     4275 Feb 15 11:38 OPTIONS-000504
> [root@842376-demeter1 KNVB-test-generation-175-personcore-PERSONCORE]#
>
> What strikes me as odd is that none of the files have been touched in the
> last few hours (the stacktrace is from 15:25), so there doesn't appear to
> have been any logging of that error (on the rocksdb side)
>
> Any ideas? Or should I post this to RocksDb?
>
> regards, Frank
>

Reply via email to