Не удается запустить какой-либо релиз?

Итак, я подумал, что создам полноценный выпуск для запуска моего следующего приложения. К сожалению, похоже, здесь есть нарушение условий сделки.

Сначала я попытался сделать проект с нуля, используя это руководство:

http://alancastro.org/2010/05/01/erlang-application-management-with-rebar.html

Это не удалось с неясной ошибкой, поэтому, просто чтобы убедиться, я попытался запустить проект, который, как я знаю, хорош, etorrent.

Когда я попытался запустить выпуск etorrent, я получил ту же ошибку:

[me@my-ip etorrent]# rel/etorrent/bin/etorrent console
Exec: /root/etorrent/rel/etorrent/erts-5.8.4/bin/erlexec -boot /root/etorrent/rel/etorrent/releases/1.2.1/etorrent -embedded -config /root/etorrent/rel/etorrent/etc/app.config -args_file /root/etorrent/rel/etorrent/etc/vm.args -- console
Root: /root/etorrent/rel/etorrent
pthread/ethr_event.c:98: Fatal error in wait__(): Function not implemented (38)
Aborted

Я искал эту ошибку, и поисковые запросы заполнены ссылками на RabbitMQ в CentOS с той же проблемой. Очевидно, что это более общая проблема, чем конкретная проблема RabbitMQ. На основе этой темы:

Проблема установки RabbitMQ на Centos 5.5

... и мой собственный опыт, кажется, что запуск выпусков на установках 14-й серии erlang в сочетании с 5-й серией CentOS не работает. Между прочим, прошлой ночью я установил последнюю версию erlang на сайт, так что я использую ее. Я не передал никаких флагов для «настройки», просто использовал стандартные параметры.

Кто-нибудь знает, есть ли вариант компиляции для erlang, который может это исправить? Или любой другой совет? Кто-нибудь еще успешно использует выпуски, созданные из арматуры, для приложений в этой среде?


person O-o    schedule 20.07.2011    source источник


Ответы (1)


Кажется, это проблема, которую необходимо решить на стороне CentOS, если вы посмотрите на этот комментарий к этому Проблема установки RabbitMQ на ответ Centos 5.5

Компиляция Erlang R14B03 (erts-5.8.4) работает на CentOS 5.6 (Final) VirtualBox VM

Так что мне кажется, что вам нужно обновить CentOS до 5.6.

person Peer Stritzinger    schedule 24.07.2011