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.

Shravan40
sumber
Mungkin terkait: stackoverflow.com/q/33935430/12484
Jon Schneider

Jawaban:

9

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

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

Nico Figueroa
sumber
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.

Sayan Biswas
sumber
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

Tomasz Swider
sumber
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.

min hundje
sumber
0

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

majtymit
sumber