C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin>rabbitmqctl status Status för nod rabbit@DESKTOP-7IAJK37 ... Fel: kan inte utföra en operation på noden 'rabbit@DESKTOP-7IAJK37'. Se diagnostisk information och förslag nedan.
De vanligaste orsakerna till detta är:
* Målnoden är otillgänglig (t.ex. på grund av värdnamnsupplösning, TCP-anslutning eller brandväggsproblem) * CLI-verktyget misslyckas med att autentisera sig med servern (t.ex. på grund av CLI-verktygets Erlang-cookie inte matchar serverns) * Målnoden körs inte
Utöver diagnostikinformationen nedan:
* Se CLI-, klustrings- och nätverksguiderna på http://rabbitmq.com/documentation.html för att lära dig mer * Konsultera serverloggar på nod rabbit@DESKTOP-7IAJK37
DIAGNOSTIK ===========
försökt att kontakta: ['rabbit@DESKTOP-7IAJK37']
rabbit@DESKTOP-7IAJK37: * ansluten till epmd (port 4369) på DESKTOP-7IAJK37 * epmd rapporterar att noden 'rabbit' använder port 25672 för inter-nod- och CLI-verktygstrafik * TCP-anslutningen lyckades men Erlang-distributionen misslyckades
* Autentiseringen misslyckades (avvisades av den fjärranslutna noden), vänligen kontrollera Erlang-cookien
Aktuella noddetaljer: * nodnamn: 'rabbitmqcli38@DESKTOP-7IAJK37' * effektiv användares hemkatalog: C:\Users\itsvse_pc * Erlang cookie hash: RmzKErjVZUcsMU8wSgBGbA==
Cookien som rabbitMQ använder är: C:\Users\itsvse_pc\.erlang.cookie Detta borde vara samma som cookieavsnittet ovan
Orsaken till problemet:
Mitt lokala administratörsnamn är itsvse_pc, jag loggar in på servern med itsvse_pc konto och installerar rabbitmq, rabbitmq skapar också automatiskt en .erlang.cookie-fil under C:\user\itsvse_pc, men när RabbitMQ-tjänsten startar är exekutören det lokala systemkontot, som visas i figuren nedan:
Lösning:
Använd kontot som är installerat på maskinen för att starta tjänsten, ta den lokala maskinen som exempel, det vill säga använd itsvse_pc-kontot för att starta tjänsten, som visas i figuren nedan:
När inställningarna är klara, tryck på Tillämpa och Spara,Sedan startar du om tjänsten!!! Starta om servicen!!
Utför rabbitmqctl-status igen, lyckades!
|