C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmqctl status Stato del nodo rabbit@DESKTOP-7IAJK37 ... Errore: impossibile eseguire un'operazione sul nodo 'rabbit@DESKTOP-7IAJK37'. Si prega di consultare informazioni diagnostiche e suggerimenti qui sotto.
Le ragioni più comuni sono:
* Il nodo target è irraggiungibile (ad esempio a causa della risoluzione del nome host, connessione TCP o problemi di firewall) * Lo strumento CLI non riesce ad autenticarsi con il server (ad esempio a causa del cookie Erlang dello strumento CLI non corrisponde a quello del server) * Il nodo target non è in esecuzione
Oltre alle informazioni diagnostiche qui sotto:
* Consulta le guide CLI, clustering e networking su http://rabbitmq.com/documentation.html per saperne di più * Consulta i log del server sul nodo rabbit@DESKTOP-7IAJK37
DIAGNOSTICA ===========
tentò di contattare: ['rabbit@DESKTOP-7IAJK37']
rabbit@DESKTOP-7IAJK37: * collegato a epmd (porta 4369) su DESKTOP-7IAJK37 * EPMD segnala che il nodo 'rabbit' utilizza la porta 25672 per il traffico internodo e per il traffico di strumenti CLI * La connessione TCP è riuscita ma la distribuzione di Erlang è fallita
* Autenticazione fallita (rifiutata dal nodo remoto), controlla il cookie di Erlang
Dettagli attuali dei nodi: * nome nodo: 'rabbitmqcli38@DESKTOP-7IAJK37' * cartella home dell'utente efficace: C:\Users\itsvse_pc * Erlang cookie hash: RmzKErjVZUcsMU8wSgBGbA==
Il cookie usato da rabbitMQ è: C:\Users\itsvse_pc\.erlang.cookie Questo dovrebbe essere lo stesso della sezione cookie sopra
Causa del problema:
Il mio nome amministratore locale è itsvse_pc, accedo al server con itsvse_pc account e installo rabbitmq, rabbitmq crea automaticamente un file .erlang.cookie sotto C:\user\itsvse_pc, ma quando il servizio RabbitMQ avvia, l'esecutore è l'account di sistema locale, come mostrato nella figura sotto:
Soluzione:
Usa l'account installato sulla macchina per avviare il servizio, prendi la macchina locale come esempio, cioè usa l'account itsvse_pc per avviare il servizio, come mostrato nella figura qui sotto:
Una volta completate le impostazioni, tocca Applica e salva,Poi riavvia il servizio!!! Riavvia il servizio!!
Esegui di nuovo lo stato rabbitmqctl, successo!
|