Thanks, Achanta - you are right, I should have used 'get' instead of 'ls' !And this also answers my other question about setting the offset manually - I guess I can just as well do 'set /consumers/elastic_search_group/offsets/my_log_topic/0 someValue'
thanks! Marina From: Achanta Vamsi Subhash <achanta.va...@flipkart.com> To: "users@kafka.apache.org" <users@kafka.apache.org>; Marina <ppi...@yahoo.com> Sent: Saturday, May 23, 2015 1:10 PM Subject: Re: How to verify /update offsets in 0.8.2.1 ? Should you be doing: get /consumers/elastic_search_group/offsets/my_log_topic/0 On Sat, May 23, 2015 at 1:42 AM, Marina <ppi...@yahoo.com.invalid> wrote: Hi, I would like to inspect current offsets for my topic/partitions from a command line, and update them when needed. I can use the kafka.tools.ConsumerOffsetChecker to view the offsets as following: ./bin/kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --group elastic_search_group --zookeeper localhost:2181 --topic my_log_topic Group Topic Pid Offset logSize Lag Owner elastic_search_group my_log_topic 0 34 35 1 none [to make it more legible in the post, the values are: Offset=34; logSize=35, Lag=1] However, i cannot update the offsets using this tool (to my knowledge). So, according to posts here: http://stackoverflow.com/questions/14935755/how-to-get-data-from-old-offset-point-in-kafka I could try to modify the offset directly in Zookeeper, using the ZkUtils .updatePersistentPath(....) However, when I try to first see what is the value in Zookeeper for this topic/partition, I see the following [no value for offset at all]: Using zookeeper shell: ./bin/zookeeper-shell.sh localhost:2181 : ls /consumers/elastic_search_group/offsets/my_log_topic/0 [] I expected to see the same number [34 , or 35 ??] as what ConsumerOffsetChecker showed - but this is not the case. Why? Is it because in 0.8.2.1 offsets are already stored in Kafka, and not Zookeeper? (I am using low-level simpleConsumer API)? And in that case - how can I see what are the real offset values and modify them? thanks! Marina -- RegardsVamsi Subhash