2017-03-13 1 views
0

J'essaie de configurer apache storm sur m Windows 7 64 bit machine. Mes configurations sont comme suit-Storm ui Erreur: org.apache.storm.utils.NimbusLeaderNotFoundException: Impossible de trouver nimbus leader à partir des hôtes de départ [localhost]

zoo.cfg

tickTime=2000 
initLimit=5 
syncLimit=2 
dataDir=C:/Server-Local/zookeeper-3.4.9/data 
clientPort=2181 

storm.yaml

storm.zookeeper.servers: 
    - "localhost" 
storm.local.dir: "C:/Server-Local/apache-storm-1.0.3/data" 
nimbus.host: "localhost" 
storm.zookeeper.port: 2181 
ui.port: 8090 
supervisor.slots.ports: 
    - 6700 
    - 6701 
    - 6702 
    - 6703 

étapes I followed- 1. la mise en place des variables env 2. zkServer.sh commencent 3. tempête nimbus 4. superviseur tempête 5. tempête ui 6. naviguez jusqu'à l'URL: localhost: 8090/

Je reçois cette erreur comme une erreur interne du serveur sur ui tempête:

org.apache.storm.utils.NimbusLeaderNotFoundException: 
    Could not find leader nimbus from seed hosts [localhost]. 
    Did you specify a valid list of nimbus hosts for config nimbus.seeds? 
    at org.apache.storm.utils.NimbusClient.getConfiguredClientAs 
    (NimbusClient.java:108) 
    at org.apache.storm.ui.core$all_topologies_summary.invoke(core.clj:434) 
    at org.apache.storm.ui.core$fn__11360.invoke(core.clj:952) 
    at 

nimbus.log a erreur suivant

main-SendThread(0:0:0:0:0:0:0:1:2181) o.a.s.s.o.a.z.ClientCnxn 
    [WARN]Session 0x0 for server null, unexpected error, 
    closing socket connection and attempting reconnect 
    java.net.ConnectException: Connection refused: no further information 
    at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) 
    at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:701) 
    at org.apache.storm.shade.org.apache.zookeeper.ClientCnxnSocketNIO. 
    doTransport (ClientCnxnSocketNIO.java:361) at org.apache.storm.shade.org. 
    apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081) 
    2017-03-13 22:00:10.937 main-SendThread(0:0:0:0:0:0:0:1:2181)o.a.s.s. 
    o.a.z.ClientCnxn [INFO] Opening socket connection 
    to server 127.0.0.1/127.0.0.1:2181. Will not attempt to 
    authenticate using SASL (unknown error) 

J'ai essayé presque toutes les solutions fournies sur les postes stackoverflow connexes, malheureusement , aucun d'eux ne travaille pour moi. Quel pourrait être le problème?

+0

@Storm experts des prospects? –

+0

Avez-vous vérifié que zookeeper est opérationnel? L'erreur indique que storm tente de parler à zookeeper sur localhost: 2181 et que la connexion est refusée. –

Répondre

0

Veuillez essayer de redémarrer votre machine nimbus uniquement. Il ne nécessite pas de redémarrer les processeurs en cours d'exécution ou d'un superviseur, mais seulement tempête nimbus.

Ou vérifiez l'entrée de vos hôtes, vous ne pouvez pas avoir d'entrée d'hôtes dans tout le groupe de tempêtes. Si vous utilisez le serveur DNS pour résoudre le nom d'hôte, supprimez les entrées hosts et utilisez le nom DNS dans toute la propriété nimbus.seeds du fichier storm.yaml.