Rabbitmq -> laporan EPDM: simpul 'kelinci' tidak berjalan sama sekali?


14
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server start
 * Starting message broker rabbitmq-server                                        [ OK ]
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server  stop
 * Stopping message broker rabbitmq-server                                                * message broker already stopped
                                                                              [ OK ]
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server status
Status of node 'rabbit@ip-172-31-21-62' ...
Error: unable to connect to node 'rabbit@ip-172-31-21-62': nodedown

DIAGNOSTICS
===========

attempted to contact: ['rabbit@ip-172-31-21-62']

rabbit@ip-172-31-21-62:
* connected to epmd (port 4369) on ip-172-31-21-62
* epmd reports: node 'rabbit' not running at all
              no other nodes on ip-172-31-21-62
* suggestion: start the node

current node details:
- node name: 'rabbitmq-cli-19082@ip-172-31-21-62'
- home dir: /var/lib/rabbitmq 
- cookie hash: Zoi/1N8mjGUsELj8Z7yzoA==

ubuntu@ip-172-31-21-62:~$

Saya mencoba mengatur ulang menggunakan sudo rabbitmqctl resetdan sudo rabbitmqctl force_resetkeduanya tidak berhasil.


Jawaban:


9

hapus / var / log / rabbitmq / * dan mulai kembali

dari: https://groups.google.com/forum/#!topic/rabbitmq-users/w0aJNmfz1N8


2
Anda harus menambahkan detailnya di sini sehingga kami tidak perlu menggali melalui grup google. Juga, tautan itu mungkin tidak selalu tersedia
Charlie Martin

Jadi setelah menghapus sudo rm -rf /var/log/rabbitmq/*, saya mulai sudo service rabbitmq-server startdan rabbitmqctl start_app. Berhasil, terima kasih!
radtek

Apakah maksud Anda /var/lib/rabbitmq/*alih-alih log ?
istepaniuk

1

empd melaporkan sepengetahuan saya adalah bagian dari pengakuan rekan OTP (Erlang) untuk rabbitmq, diinstal sebagai dependensi saat menginstal rabbitmq. Anda dapat memeriksa file erl_crash.dump untuk memeriksa alasan crash dan bertindak sesuai itu.

Jika Anda tidak dapat membuat apa pun dari laporan kerusakan, Anda cukup mengubah rabbitmq.config ke nilai default. Saya mendapatkan rabbitmq saya seperti ini. Anda akan menemukan pengaturan default di file rabbitmq.congif.example. Setelah Anda selesai dengan ini, restart server rabbitmq dan itu akan berfungsi.


0

Itu selinux dalam kasus saya, lihat apa yang ada di file log kelinci /var/log/rabbirmq/(nodename@host).log jika ada sesuatu tentang port maka itu mungkin selinux


0

Dalam kasus saya itu adalah masalah dengan layanan tidak dimulai dengan benar.

Setelah mencoba solusi yang diterima saya hanya tambahan

service rabbitmqserver restart

dan itu berhasil. Setelah itu, simpul kedua terhubung tanpa masalah lagi ke simpul lainnya.


0

Anda mungkin perlu mengatur hak akses dengan benar, menggunakan chmod 644 /etc/rabbitmq/enabled_pluginsdan kemudian memulai layanan lagi denganservice rabbitmq-server restart

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.