Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16631|Répondre: 1

【Combat réel】Erreur : impossible d’effectuer une opération sur le nœud « lapin ». S’il vous plaît...

[Copié le lien]
Publié sur 29/03/2018 10:29:39 | | | |
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmqctl status
Statut du nœud rabbit@DESKTOP-7IAJK37 ...                                                                               Erreur : impossible d’effectuer une opération sur le nœud 'rabbit@DESKTOP-7IAJK37'. Veuillez consulter ci-dessous les informations et suggestions de diagnostic.

Les raisons les plus courantes à cela sont :

* Le nœud cible est inaccessible (par exemple en raison de la résolution du nom d’hôte, de la connexion TCP ou de problèmes de pare-feu) * L’outil CLI ne parvient pas à s’authentifier auprès du serveur (par exemple à cause du cookie Erlang de l’outil CLI pas correspondant à celui du serveur)
* Le nœud cible ne s’exécute pas

En plus des informations de diagnostic ci-dessous :

* Consultez les guides CLI, clustering et réseautage sur http://rabbitmq.com/documentation.html pour en savoir plus
* Consulter les journaux serveur sur le nœud rabbit@DESKTOP-7IAJK37

DIAGNOSTIC
===========

a tenté de contacter : ['rabbit@DESKTOP-7IAJK37']

rabbit@DESKTOP-7IAJK37 :
  * connecté à l’epmd (port 4369) sur DESKTOP-7IAJK37
  * EPMD rapporte que le nœud « rabbit » utilise le port 25672 pour le trafic inter-nœuds et l’outil CLI
  * La connexion TCP a réussi mais la distribution Erlang a échoué

  * Authentification échouée (rejetée par le nœud distant), veuillez vérifier le cookie Erlang


Détails actuels du nœud :
* nom du nœud : 'rabbitmqcli38@DESKTOP-7IAJK37'
* répertoire personnel de l’utilisateur efficace : C :\Users\itsvse_pc
* Erlang cookie hash : RmzKErjVZUcsMU8wSgBGbA==



Le cookie utilisé par rabbitMQ est : C :\Users\itsvse_pc\.erlang.cookie Ceci devrait être le même que la section cookies ci-dessus
Cause du problème :

Mon nom d’administrateur local est itsvse_pc, je me connecte au serveur avec itsvse_pc compte et j’installe rabbitmq, rabbitmq crée aussi automatiquement un fichier .erlang.cookie sous C :\user\itsvse_pc, mais lorsque le service RabbitMQ démarre, l’exécuteur est le compte système local, comme montré dans la figure ci-dessous :



Solution:

Utilisez le compte installé sur la machine pour lancer le service, prenons la machine locale comme exemple, c’est-à-dire utilisez le compte itsvse_pc pour lancer le service, comme montré dans la figure ci-dessous :



Une fois les réglages terminés, appuyez sur Appliquer et Enregistrer,Ensuite, redémarrez le service !!! Redémarrer le service !

Exécutez à nouveau le statut rabbitmqctl, succès !






Précédent:【Practice】RabbitMQ installe le plugin de gestion web
Prochain:Une brève introduction à Openresty et Tengine
 Propriétaire| Publié sur 29/03/2018 10:35:54 |
Consultez toutes les informations sur la file d’attente sur le rabbitmqctl list_queues
Voir les informations sur le statut du service rabbitmqctl -q
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com