[sisyphus] ejabberd immediately fails :(
Andriy Khavryuchenko
=?iso-8859-1?q?akhavr_=CE=C1_khavr=2Ecom?=
Вт Фев 10 18:04:07 MSK 2009
Michael Shigorin написав(ла):
> On Tue, Feb 10, 2009 at 01:40:14PM +0200, Andriy Khavryuchenko wrote:
>>>> А в чём могут быть причины и как это отлаживать? Потому как
>>>> скоро ejabberd ставить в боевое дежурство клиенту и не
>>>> хочется выгребать потом рекламации...
>
> В смене hostname. Там относительно алгоритмизируемая процедура
> миграции, но вот на практике отладить переименовывалку за день
> нам с led@ не удалось (для 1.1.x предлагается дополнительный
> эрланговый конвертор, к которому было прикручено понимание
> параметров из комстроки; в 2.0 должно работать и так, но вот...).
>
> См. тж. http://www.ejabberd.im/migrate-host
Спасибо.
>>> Вы что-то поменяли
>> Разкоментарил единственную строчку в /etc/ejabberd/ejabberd.cfg :
>> {acl, admin, {user, "admin", "localhost"}}.
>
> Точно хостнейм не менялся относительно того, который ejabberd
> увидел при первом старте и сохранил в mnesia?
Гарантированно.
Это виртуалка специально для тестовых инсталяций проектов. У неё как
был задан hostname во время создания ~ год назад, так и остался.
> С ACL относительно просто -- они допихиваются в mnesia из конфига
> при рестарте (или манипуляциями из эрлангового шелла). Т.е. тут
> отвал мог быть разве что из-за неудачного рестарта -- например,
> beam'ы болтались или epmd не успел завершиться. У меня сложилось
> устойчивое ощущение, что инитскрипт по крайней мере для 2.0.2-alt
> ещё страдает race'ами.
А... Это может быть. М.б. в какой-то момент не хватило ресурсов
и базы попортились?..
--
Отдал erlang уважаемому nobody.
-- avm in #8244
Подробная информация о списке рассылки Sisyphus