при запуске ./ejabberdctl падает в дамп :(
началось все с того что перезагрузил комп, до этого работало как часы.
=====
дамп:
=====
Попробывал с Mnesia
Сделал пустой каталог /opt/ejabberd-1.1.1/database/freenode
в export в ejabberdctl добавил EJABBERD_DB=/opt/ejabberd-1.1.1/database/freenode.
Но при ./ejabberdctl status все равно в дамп вываливается.
=====
# erl
Erlang (BEAM) emulator version 5.3.6.3 [source] [hipe]
Eshell V5.3.6.3 (abort with ^G)
1>
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
(v)ersion (k)ill (D)b-tables (d)istribution
=====
Прошу помощи..
всё уже сделал :)
Дело оказалось не в Mnesia как я думал сначала.
Просто удалил Erlang rm -rf /usr/local/lib/erlang/ и немного ссылок в /usr/local/bin
Потом сделал копию базы из /opt/ejabberd-1.1.1/database/default
на всякий случай ;)
Потом /opt/ejabberd-1.1.1/uninstall - удалил ejabberd
===
Дело в том что как я ошибочно понял как написано в
http://www.ejabberd.im/tuto-install-ejabberd
надо сначала устанавливать отдельно Erlang, а потом уже ejabberd из SVN
Но так как установка была не из SVN ejabberd-1.1.1_2-linux-installer.bin
Появилось две версии erlang. Вот и весь касяк :)
==
Собственно после этого его же поставил заново, со скриптом postinstall.sh,
и до запуска ejabberd поменял новую default базу, старым бэкапом.
Поднялось всё без проблем.