Eu fiz o download de rabbitMQ e usei em uma máquina EC2 14.04 por alguns dias.
A configuração era simples - eu baixei o Binário .tar.gz , abri e digitei:
sbin/rabbitmq-server
O RabbitMQ começou e tudo funcionou bem.
Quando abri a máquina esta manhã e tentei iniciar o rabbitMQ da mesma forma, consegui:
ubuntu rabbitmq-server: erl: not found
Primeiro, eu estava procurando por erl
:
$ locate erl | grep "erl$" | grep -v perl
/usr/bin/erl
/usr/bin/run_erl
/usr/bin/to_erl
/usr/share/doc/erlang-xmerl
Mas:
$ ls /usr/bin/erl
ls: cannot access /usr/bin/erl: No such file or directory
Isso significa que erlang
estava lá há algumas horas, antes da última atualização de locate
, mas foi de alguma forma excluída!
Eu re-instalei erlang usando apt-get
e tudo funciona bem.
Por que o erlang foi excluído da minha máquina? Como posso evitar que isso aconteça no futuro?