Zookeeper avoir KeeperException mais Kafka en mesure de créer des sujets et de produire/consommer

J'ai récemment mis en place Kafka sur un seul nœud CDH 5 le programme d'installation avec l'objectif de jouer avec elle sur un seul nœud avant de passer à un véritable cluster. D'abord, je viens de commencer le zookeeper serveur, avec le kafka serveur et c'était très bien. J'ai pu voir que la gardienne était en cours d'exécution sur 2181 alors que Kafka a été en cours d'exécution sur 9092. Ensuite, j'ai créé un sujet, et a commencé le consommateur et le producteur et le consommateur pouvait voir les messages que le producteur a été l'envoi.

Avec bonheur sur mon visage, j'ai déménagé à l'onglet avec zookeeper les journaux et vu ce:

[2015-05-27 16:46:07,016] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:create cxid:0x2 zxid:0x1f txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group/ids Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group/ids (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-05-27 16:46:07,021] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:create cxid:0x3 zxid:0x20 txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-05-27 16:46:07,306] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:create cxid:0x19 zxid:0x24 txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group/owners/test Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group/owners/test (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-05-27 16:46:07,307] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:create cxid:0x1a zxid:0x25 txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group/owners Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group/owners (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-05-27 16:47:06,961] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:setData cxid:0x24 zxid:0x29 txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group/offsets/test/0 Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group/offsets/test/0 (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-05-27 16:47:06,963] INFO Got user-level KeeperException when processing sessionid:0x14d97bf0a020002 type:create cxid:0x25 zxid:0x2a txntype:-1 reqpath:n/a Error Path:/consumers/test-consumer-group/offsets Error:KeeperErrorCode = NoNode for /consumers/test-consumer-group/offsets (org.apache.zookeeper.server.PrepRequestProcessor)

Il ressemble à la gardienne n'est pas en mesure de trouver un nœud . . . des trucs. Mais, si c'est le cas, pourquoi toutes mes commandes? Je suis en mesure de créer un sujet, et donc de produire certaines données alors que le consommateur souscrit obtient les données?

Si cela peut aider, mon zookeeper version 3.4.6 et mon Kafka version est 0.8.2.1. Et oh, le chemin d'accès /tmp/zookeeper existe.

Ce journal les messages risquent d'être vieux. Si le nœud n'est pas trouvé, alors il crée un nouveau znode c'est pourquoi vous êtes capable de voir ces nœuds et de toutes vos commandes de travail.
Cela a une solution similaire à cette question stackoverflow.com/questions/24767337/...
L'ont remarqué sur les nouveaux Kafka serveurs ont été ajoutés au cluster, il est probablement synchronisation de ce qui est sur ZK, rien à s'inquiéter car il est juste de l'INFO. L'exception pourrait probablement être aussi qu'il était présent lors de Kafka a été d'essayer de le créer.

OriginalL'auteur crazyaboutliv | 2015-05-27