Я загрузил rabbitMQ и использовал его на машине EC2 14.04 в течение нескольких дней.
Установка была проста - я загрузил Двоичный файл .tar.gz, открыл его и ввел:
sbin/rabbitmq-server
RabbitMQ запустился, и все хорошо работало.
Когда я открыл машину этим утром и попытался запустить rabbitMQ тот же путь, я добрался:
ubuntu rabbitmq-server: erl: not found
Во-первых, я искал erl
:
$ locate erl | grep "erl$" | grep -v perl
/usr/bin/erl
/usr/bin/run_erl
/usr/bin/to_erl
/usr/share/doc/erlang-xmerl
Но:
$ ls /usr/bin/erl
ls: cannot access /usr/bin/erl: No such file or directory
Это означает это erlang
был ли несколько часов назад, перед последним обновлением locate
, но был так или иначе удален!
Я переустановил использование erlang apt-get
и все работает хорошо.
Почему erlang был удален из моей машины? Как я могу предотвратить это в будущем?