* [sisyphus] ejabberd immediately fails :( @ 2009-02-09 14:15 Andriy Khavryuchenko 2009-02-09 14:19 ` Mikhail A. Pokidko ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Andriy Khavryuchenko @ 2009-02-09 14:15 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Hi! Что-то странное у меня сталось с тестовім сервером ejabberd. В среду, будучи свежепоставленным, запустился, работал и не падал. Сейчас же падает сразу после запуска, без диагностики на консоль и с примерно следующей выдачей в erl_crash_<datetime>.dump: akhavr@ /tmp $ head /var/log/ejabberd/erl_crash_20090204-154341.dump =erl_crash_dump:0.1 Wed Feb 4 15:43:42 2009 Slogan: Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}) System version: Erlang (BEAM) emulator version 5.6.5 [source] [64-bit] [smp:2] [async-threads:0] [hipe] [kernel-poll:true] Compiled: Sun Jan 18 15:38:28 2009 Atoms: 4415 Система - x86_64, текущий сизиф akhavr@lp /tmp $ rpm -q erlang erlang-R12B.5-alt6 akhavr@lp /tmp $ rpm -q ejabberd ejabberd-2.0.3-alt2 akhavr@lp /tmp $ rpm -y ejabberd S.5....T c /etc/ejabberd/ejabberd.cfg Где мои руки кривые? Заранее спасибо -- Я не буду пока что собирать этот gcc по нескольким причинам: 1. этого нельзя делать, пока не закончится месячник "чистые пакеты"; [...] -- ldv in #3093 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-09 14:15 [sisyphus] ejabberd immediately fails :( Andriy Khavryuchenko @ 2009-02-09 14:19 ` Mikhail A. Pokidko 2009-02-09 19:35 ` Andriy Khavryuchenko 2009-02-09 20:16 ` Michael Shigorin 2 siblings, 0 replies; 10+ messages in thread From: Mikhail A. Pokidko @ 2009-02-09 14:19 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Mon, Feb 9, 2009 at 5:15 PM, Andriy Khavryuchenko <akhavr@khavr.com> wrote: > Hi! > > Что-то странное у меня сталось с тестовім сервером ejabberd. > > В среду, будучи свежепоставленным, запустился, работал и не падал. > > Сейчас же падает сразу после запуска, без диагностики на консоль и с > примерно следующей выдачей в erl_crash_<datetime>.dump: Раз тестовый, проверяйте, что меняли cat ejabberd.cfg | erl | grep syntax покажет синтаксические ошибки, например -- xmpp: pma AT altlinux DOT org ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-09 14:15 [sisyphus] ejabberd immediately fails :( Andriy Khavryuchenko 2009-02-09 14:19 ` Mikhail A. Pokidko @ 2009-02-09 19:35 ` Andriy Khavryuchenko 2009-02-09 20:16 ` Michael Shigorin 2 siblings, 0 replies; 10+ messages in thread From: Andriy Khavryuchenko @ 2009-02-09 19:35 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Mikhail A. Pokidko wrote: > On Mon, Feb 9, 2009 at 5:15 PM, Andriy Khavryuchenko <akhavr на khavr.com> wrote: >> Что-то странное у меня сталось с тестовім сервером ejabberd. >> >> В среду, будучи свежепоставленным, запустился, работал и не падал. >> >> Сейчас же падает сразу после запуска, без диагностики на консоль и с >> примерно следующей выдачей в erl_crash_<datetime>.dump: > > Раз тестовый, проверяйте, что меняли > cat ejabberd.cfg | erl | grep syntax покажет синтаксические ошибки, например Падает и на чистом, из пакета. Синтаксических ошибок нет. Полная выдача: $ cat /etc/ejabberd/ejabberd.cfg | erl Eshell V5.6.5 (abort with ^G) 1> {loglevel,4} 2> {hosts,["localhost"]} 3> {listen,[{5222,ejabberd_c2s, [{access,c2s},{shaper,c2s_shaper},{max_stanza_size,65536}]}, {5269,ejabberd_s2s_in, [{shaper,s2s_shaper},{max_stanza_size,131072}]}, {5280,ejabberd_http,[http_poll,web_admin]}]} 4> {auth_method,internal} 5> {shaper,normal,{maxrate,1000}} 6> {shaper,fast,{maxrate,50000}} 7> {acl,admin,{user,"admin","localhost"}} 8> {acl,local,{user_regexp,[]}} 9> {access,max_user_sessions,[{10,all}]} 10> {access,local,[{allow,local}]} 11> {access,c2s,[{deny,blocked},{allow,all}]} 12> {access,c2s_shaper,[{none,admin},{normal,all}]} 13> {access,s2s_shaper,[{fast,all}]} 14> {access,announce,[{allow,admin}]} 15> {access,configure,[{allow,admin}]} 16> {access,muc_admin,[{allow,admin}]} 17> {access,muc,[{allow,all}]} 18> {access,pubsub_createnode,[{allow,all}]} 19> {access,register,[{allow,all}]} 20> {language,"en"} 21> {modules, [{mod_adhoc,[]}, {mod_announce,[{access,announce}]}, {mod_caps,[]}, {mod_configure,[]}, {mod_disco,[]}, {mod_irc,[]}, {mod_last,[]}, {mod_muc, [{access,muc}, {access_create,muc}, {access_persistent,muc}, {access_admin,muc_admin}]}, {mod_offline,[]}, {mod_privacy,[]}, {mod_private,[]}, {mod_pubsub, [{access_createnode,pubsub_createnode}, {plugins,["default","pep"]}]}, {mod_register, [{welcome_message, {"Welcome!","Hi\nWelcome to this Jabber server."}}, {access,register}]}, {mod_roster,[]}, {mod_shared_roster,[]}, {mod_stats,[]}, {mod_time,[]}, {mod_vcard,[]}, {mod_version,[]}]} 22> *** Terminating erlang (nonode@nohost) -- > Стас, уберите эти пакеты из Sisyphus !!!!!! Убрал. А теперь быстро быстро закрывайте все баги на этот пакет ибо завтра уже не сможете ;) -- inger in #4114 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-09 14:15 [sisyphus] ejabberd immediately fails :( Andriy Khavryuchenko 2009-02-09 14:19 ` Mikhail A. Pokidko 2009-02-09 19:35 ` Andriy Khavryuchenko @ 2009-02-09 20:16 ` Michael Shigorin 2009-02-10 11:30 ` Andriy Khavryuchenko 2 siblings, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2009-02-09 20:16 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Mon, Feb 09, 2009 at 04:15:04PM +0200, Andriy Khavryuchenko wrote: > В среду, будучи свежепоставленным, запустился, работал и не падал. > Сейчас же падает сразу после запуска, без диагностики на консоль и с > примерно следующей выдачей в erl_crash_<datetime>.dump: hostname часом не менялся? Если да -- для тестового может быть проще снести mnesia db (/var/lib/ejabberd/*.*). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-09 20:16 ` Michael Shigorin @ 2009-02-10 11:30 ` Andriy Khavryuchenko 2009-02-10 11:35 ` Mikhail A. Pokidko 0 siblings, 1 reply; 10+ messages in thread From: Andriy Khavryuchenko @ 2009-02-10 11:30 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Michael Shigorin написал: > hostname часом не менялся? Если да -- для тестового может быть > проще снести mnesia db (/var/lib/ejabberd/*.*). Нет, не менял. Удаление базы помогло. А в чём могут быть причины и как это отлаживать? Потому как скоро ejabberd ставить в боевое дежурство клиенту и не хочется выгребать потом рекламации... -- > Created an attachment (id=599) [...] Какой послушный мальчик. Ну как такое не принять :-) -- mike in #5263 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-10 11:30 ` Andriy Khavryuchenko @ 2009-02-10 11:35 ` Mikhail A. Pokidko 2009-02-10 11:40 ` Andriy Khavryuchenko 0 siblings, 1 reply; 10+ messages in thread From: Mikhail A. Pokidko @ 2009-02-10 11:35 UTC (permalink / raw) To: ALT Linux Sisyphus discussions 2009/2/10 Andriy Khavryuchenko <akhavr@>: > Michael Shigorin написал: >> hostname часом не менялся? Если да -- для тестового может быть >> проще снести mnesia db (/var/lib/ejabberd/*.*). > > Нет, не менял. > > Удаление базы помогло. > > А в чём могут быть причины и как это отлаживать? Потому как скоро > ejabberd ставить в боевое дежурство клиенту и не хочется выгребать потом > рекламации... Вы что-то поменяли -- xmpp: pma AT altlinux DOT org ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-10 11:35 ` Mikhail A. Pokidko @ 2009-02-10 11:40 ` Andriy Khavryuchenko 2009-02-10 13:55 ` Michael Shigorin 0 siblings, 1 reply; 10+ messages in thread From: Andriy Khavryuchenko @ 2009-02-10 11:40 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Mikhail A. Pokidko написал: > 2009/2/10 Andriy Khavryuchenko <akhavr@>: >> А в чём могут быть причины и как это отлаживать? Потому как скоро >> ejabberd ставить в боевое дежурство клиенту и не хочется выгребать потом >> рекламации... > > Вы что-то поменяли Разкоментарил единственную строчку в /etc/ejabberd/ejabberd.cfg : {acl, admin, {user, "admin", "localhost"}}. -- так... следующий блок бесперебойного пищания надо покупать с USB. -- mike in #5211 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-10 11:40 ` Andriy Khavryuchenko @ 2009-02-10 13:55 ` Michael Shigorin 2009-02-10 15:04 ` Andriy Khavryuchenko 0 siblings, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2009-02-10 13:55 UTC (permalink / raw) To: ALT Linux Sisyphus discussions 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? С ACL относительно просто -- они допихиваются в mnesia из конфига при рестарте (или манипуляциями из эрлангового шелла). Т.е. тут отвал мог быть разве что из-за неудачного рестарта -- например, beam'ы болтались или epmd не успел завершиться. У меня сложилось устойчивое ощущение, что инитскрипт по крайней мере для 2.0.2-alt ещё страдает race'ами. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-10 13:55 ` Michael Shigorin @ 2009-02-10 15:04 ` Andriy Khavryuchenko 2009-02-10 15:20 ` Michael Shigorin 0 siblings, 1 reply; 10+ messages in thread From: Andriy Khavryuchenko @ 2009-02-10 15:04 UTC (permalink / raw) To: shigorin, ALT Linux Sisyphus discussions 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 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] ejabberd immediately fails :( 2009-02-10 15:04 ` Andriy Khavryuchenko @ 2009-02-10 15:20 ` Michael Shigorin 0 siblings, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2009-02-10 15:20 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Tue, Feb 10, 2009 at 05:04:07PM +0200, Andriy Khavryuchenko wrote: > >>> Вы что-то поменяли > >> Разкоментарил единственную строчку в /etc/ejabberd/ejabberd.cfg : > >> {acl, admin, {user, "admin", "localhost"}}. > > Точно хостнейм не менялся относительно того, который ejabberd > > увидел при первом старте и сохранил в mnesia? > Гарантированно. Это виртуалка специально для тестовых > инсталяций проектов. У неё как был задан hostname во время > создания ~ год назад, так и остался. Тогда, кстати, не "localhost", а хостнейм туда же. > > С ACL относительно просто -- они допихиваются в mnesia из > > конфига при рестарте (или манипуляциями из эрлангового > > шелла). Т.е. тут отвал мог быть разве что из-за неудачного > > рестарта -- например, beam'ы болтались или epmd не успел > > завершиться. У меня сложилось устойчивое ощущение, что > > инитскрипт по крайней мере для 2.0.2-alt ещё страдает > > race'ами. > А... Это может быть. М.б. в какой-то момент не хватило > ресурсов и базы попортились?.. У меня оно не в контейнере так вылазило, причём с нескольких рестартов, _кажется_, поднималось (точно уже не помню). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-02-10 15:20 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-02-09 14:15 [sisyphus] ejabberd immediately fails :( Andriy Khavryuchenko 2009-02-09 14:19 ` Mikhail A. Pokidko 2009-02-09 19:35 ` Andriy Khavryuchenko 2009-02-09 20:16 ` Michael Shigorin 2009-02-10 11:30 ` Andriy Khavryuchenko 2009-02-10 11:35 ` Mikhail A. Pokidko 2009-02-10 11:40 ` Andriy Khavryuchenko 2009-02-10 13:55 ` Michael Shigorin 2009-02-10 15:04 ` Andriy Khavryuchenko 2009-02-10 15:20 ` Michael Shigorin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git