* [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
@ 2005-07-04 14:03 Aleksey Avdeev
2005-07-05 4:16 ` Mike Lykov
0 siblings, 1 reply; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-04 14:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1124 bytes --]
Здравствуйте.
Что минимально-необходимо настроить, чтобы ejabberd запускался?
(Хотябы - чтобы в логи что-то писал...)
При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
изображает свой подъём. Но на то, что он поднялся на по факту -
непохоже:
1. По "netstat -atp" видно, что открылся только 4369 порт (epmd,
причём открылся на всех интерфейсах, хотя в ejabberd.cfg
присутствует только localhost);
2. ps показывает только запуск того-же epmd;
3. "service ejabberd status" - молчит как партизан;
4. ejabberdctl - сообщает "Segmentation fault", независимо от
переданных команд;
5. /var/log/ejabberd/ - пуст (файлов нет).
При попытке останова - "service ejabberd stop" сообщает что всё
нормально, но epmd - остаётся висеть (снимается по kill).
Цикл service ejabberd start/stop в /var/log/messages - приложен
как файл ejabberd.log.
Данная картина наблюдается как на Sisyphus:
$ rpm -q ejabberd erlang
ejabberd-0.9-alt1
erlang-R10B.0-alt1
Так и на Мастер 2.4 + Backports:
$ rpm -q ejabberd erlang
ejabberd-0.9.1-alt0.M24.1
erlang-R10B.4-alt0.M24.1
--
С уважением. Алексей.
[-- Attachment #2: ejabberd.log --]
[-- Type: text/plain, Size: 552 bytes --]
Jul 4 17:50:05 sollin pam_tcb[1774]: su: Session opened for ejabberd by solo(uid=0)
Jul 4 17:50:05 sollin epmd: epmd: epmd running - daemon = 1
Jul 4 17:50:05 sollin pam_tcb[1774]: su: Session closed for ejabberd
Jul 4 17:50:05 sollin ejabberd: ejabberd startup succeeded
Jul 4 17:50:23 sollin pam_tcb[1846]: su: Session opened for ejabberd by solo(uid=0)
Jul 4 17:50:23 sollin epmd: epmd: epmd running - daemon = 1
Jul 4 17:50:23 sollin pam_tcb[1846]: su: Session closed for ejabberd
Jul 4 17:50:25 sollin ejabberd: ejabberd startup succeeded
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-04 14:03 [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Aleksey Avdeev
@ 2005-07-05 4:16 ` Mike Lykov
2005-07-05 6:53 ` Mikhail Yakshin
2005-07-05 9:04 ` Aleksey Avdeev
0 siblings, 2 replies; 17+ messages in thread
From: Mike Lykov @ 2005-07-05 4:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Понедельник 04 Июль 2005 19:03 Aleksey Avdeev написал:
> При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
> изображает свой подъём.
а вы все-таки его отредактируйте.
> 1. По "netstat -atp" видно, что открылся только 4369 порт (epmd,
> причём открылся на всех интерфейсах, хотя в ejabberd.cfg
> присутствует только localhost);
tcp 0 0 *:4369 *:* LISTEN
4029/epmd
tcp 0 0 *:5555 *:* LISTEN
19613/beam
tcp 0 0 *:jabber-server *:* LISTEN
19613/beam
> 2. ps показывает только запуск того-же epmd;
у меня он плюс beam
ejabberd 19613 0.0 0.6 18404 3580 ? S Jun10
10:09 /usr/lib/erlang/erts-5.4.5/bin/beam -- -root /usr/lib/erlang -progname
erl -- -home /var/lib/ejabberd -pa /var/lib/ejabberd/ebin -sname ejabberd -s
ejabberd -ejabberd config "/etc/ejabberd/ejabberd.cfg" log_path
"/var/log/ejabberd/ejabberd.log" -sasl
ejabberd 4029 0.0 0.1 1768 516 ? S Jun06
1:40 /usr/lib/erlang/erts-5.4.5/bin/epmd -daemon
> 3. "service ejabberd status" - молчит как партизан;
#service ejabberd status
Node ejabberd@linux is started. Status: started
> 4. ejabberdctl - сообщает "Segmentation fault", независимо от
> переданных команд;
# ejabberdctl
Usage: ejabberdctl node command
Available commands:
......
> 5. /var/log/ejabberd/ - пуст (файлов нет).
у меня есть (см. beam)
> $ rpm -q ejabberd erlang
> ejabberd-0.9-alt1
> erlang-R10B.0-alt1
>
> Так и на Мастер 2.4 + Backports:
>
> $ rpm -q ejabberd erlang
> ejabberd-0.9.1-alt0.M24.1
> erlang-R10B.4-alt0.M24.1
у меня тоже
ejabberd-0.9.1-alt0.M24.1
erlang-R10B.4-alt0.M24.1
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 4:16 ` Mike Lykov
@ 2005-07-05 6:53 ` Mikhail Yakshin
2005-07-05 9:11 ` Aleksey Avdeev
2005-07-08 14:50 ` Aleksey Avdeev
2005-07-05 9:04 ` Aleksey Avdeev
1 sibling, 2 replies; 17+ messages in thread
From: Mikhail Yakshin @ 2005-07-05 6:53 UTC (permalink / raw)
To: combr, combr, ALT Linux Sisyphus discussion list
Mike Lykov wrote:
> В сообщении от Понедельник 04 Июль 2005 19:03 Aleksey Avdeev написал:
>
>> При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
>>изображает свой подъём.
>
>
> а вы все-таки его отредактируйте.
Вообще дефолтовый должен быть вполне рабочим и с ним все должно запускаться.
Михаил все правильно показал, как оно должно подниматься и работать -
подтверждаю, у меня работает так же, за исключением версии - у меня на
Сизифе.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 4:16 ` Mike Lykov
2005-07-05 6:53 ` Mikhail Yakshin
@ 2005-07-05 9:04 ` Aleksey Avdeev
2005-07-05 11:51 ` Mikhail Yakshin
2005-07-05 12:13 ` [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Mike Lykov
1 sibling, 2 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-05 9:04 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mike Lykov пишет:
> В сообщении от Понедельник 04 Июль 2005 19:03 Aleksey Avdeev написал:
>
>> При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
>>изображает свой подъём.
>
>
> а вы все-таки его отредактируйте.
Вотом то и дело, что непонимаю что именно требуется: при указании
реальных {acl, admin, {user, "<имя>"}} и {host, "<реальное имя>"} -
эффект тот же. :-/
Что ещё мне отредактировать?
>
>>1. По "netstat -atp" видно, что открылся только 4369 порт (epmd,
>>причём открылся на всех интерфейсах, хотя в ejabberd.cfg
>>присутствует только localhost);
>
> tcp 0 0 *:4369 *:* LISTEN
> 4029/epmd
> tcp 0 0 *:5555 *:* LISTEN
> 19613/beam
> tcp 0 0 *:jabber-server *:* LISTEN
> 19613/beam
>
>
>
>>2. ps показывает только запуск того-же epmd;
>
>
> у меня он плюс beam
Думаю, что так и должно быть... Как только этого добиться? :-)
>
> ejabberd 19613 0.0 0.6 18404 3580 ? S Jun10
> 10:09 /usr/lib/erlang/erts-5.4.5/bin/beam -- -root /usr/lib/erlang -progname
> erl -- -home /var/lib/ejabberd -pa /var/lib/ejabberd/ebin -sname ejabberd -s
> ejabberd -ejabberd config "/etc/ejabberd/ejabberd.cfg" log_path
> "/var/log/ejabberd/ejabberd.log" -sasl
>
> ejabberd 4029 0.0 0.1 1768 516 ? S Jun06
> 1:40 /usr/lib/erlang/erts-5.4.5/bin/epmd -daemon
>
>
>>3. "service ejabberd status" - молчит как партизан;
>
> #service ejabberd status
> Node ejabberd@linux is started. Status: started
У меня service ejabberd status молчит, потому что:
>
>
>>4. ejabberdctl - сообщает "Segmentation fault", независимо от
^^^^^^^^^^^^^^^^^^^^
>>переданных команд;
>
> # ejabberdctl
> Usage: ejabberdctl node command
> Available commands:
> ......
(В /etc/init.d/ejabberd всё, кроме start, через ejabberdctl
реализовано.)
>
>
>>5. /var/log/ejabberd/ - пуст (файлов нет).
>
>
> у меня есть (см. beam)
>
>
>>$ rpm -q ejabberd erlang
>>ejabberd-0.9-alt1
>>erlang-R10B.0-alt1
>>
>> Так и на Мастер 2.4 + Backports:
>>
>>$ rpm -q ejabberd erlang
>>ejabberd-0.9.1-alt0.M24.1
>>erlang-R10B.4-alt0.M24.1
>
>
> у меня тоже
> ejabberd-0.9.1-alt0.M24.1
> erlang-R10B.4-alt0.M24.1
Ставилось с 0, или обновление с предыдущих версией (переход с
jabberd)?
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 6:53 ` Mikhail Yakshin
@ 2005-07-05 9:11 ` Aleksey Avdeev
2005-07-08 14:50 ` Aleksey Avdeev
1 sibling, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-05 9:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Mike Lykov wrote:
>
>> В сообщении от Понедельник 04 Июль 2005 19:03 Aleksey Avdeev написал:
>>
>>> При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
>>> изображает свой подъём.
>>
>>
>>
>> а вы все-таки его отредактируйте.
>
>
> Вообще дефолтовый должен быть вполне рабочим и с ним все должно
> запускаться.
>
> Михаил все правильно показал, как оно должно подниматься и работать -
> подтверждаю, у меня работает так же, за исключением версии - у меня на
> Сизифе.
У меня на Мастере и Сизифе картина одинакова. Но там и там -
ejabberd ставился с 0 (именно эти версии)... Пологаю, что в этом
может быть дело... (Как проверить - пока непонял.)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 9:04 ` Aleksey Avdeev
@ 2005-07-05 11:51 ` Mikhail Yakshin
2005-07-05 12:23 ` Aleksey Avdeev
2005-07-05 17:26 ` Aleksey Avdeev
2005-07-05 12:13 ` [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Mike Lykov
1 sibling, 2 replies; 17+ messages in thread
From: Mikhail Yakshin @ 2005-07-05 11:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev wrote:
> У меня service ejabberd status молчит, потому что:
>
>>
>>
>>> 4. ejabberdctl - сообщает "Segmentation fault", независимо от
>
> ^^^^^^^^^^^^^^^^^^^^
Вот, видимо, в этом и проблема. Сама по себе такая программа падать не
может - я практически уверен в том, что у Вас падает Эрланг - от этого
все перечисленные неприятности. И смотреть надо на то, как он поставлен,
как работает и нет ли у вас каких-то особых вещей, с которыми может
такая виртуальная машина не работать (специфичное ядро, патчи там
какие-нибудь, повышенная безопасность, какие-то необычные glibc или
другие системные вещи?)
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 9:04 ` Aleksey Avdeev
2005-07-05 11:51 ` Mikhail Yakshin
@ 2005-07-05 12:13 ` Mike Lykov
2005-07-05 17:22 ` Aleksey Avdeev
1 sibling, 1 reply; 17+ messages in thread
From: Mike Lykov @ 2005-07-05 12:13 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Вторник 05 Июль 2005 14:04 Aleksey Avdeev написал:
> > у меня тоже
> > ejabberd-0.9.1-alt0.M24.1
> > erlang-R10B.4-alt0.M24.1
> Ставилось с 0, или обновление с предыдущих версией (переход с
> jabberd)?
у меня тоже с нуля, на мастере 24, все стандартно
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 11:51 ` Mikhail Yakshin
@ 2005-07-05 12:23 ` Aleksey Avdeev
2005-07-05 17:26 ` Aleksey Avdeev
1 sibling, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-05 12:23 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Aleksey Avdeev wrote:
>
>> У меня service ejabberd status молчит, потому что:
>>
>>>
>>>
>>>> 4. ejabberdctl - сообщает "Segmentation fault", независимо от
>>
>>
>> ^^^^^^^^^^^^^^^^^^^^
>
>
> Вот, видимо, в этом и проблема. Сама по себе такая программа падать не
> может - я практически уверен в том, что у Вас падает Эрланг - от этого
> все перечисленные неприятности. И смотреть надо на то, как он поставлен,
> как работает и нет ли у вас каких-то особых вещей, с которыми может
> такая виртуальная машина не работать (специфичное ядро, патчи там
> какие-нибудь, повышенная безопасность, какие-то необычные glibc или
> другие системные вещи?)
На Мастере - особой специфики нет: всё там живущее ставилось из
Mastrep + updates + backports. (Ядро kernel-image-std-up-2.4.26-alt6.)
Эрланг тоже поставлен apt`ом (из backports). Есть ли какие либо
тесты, позволяющие проверить его работу? Или какоенибудь логирование
в нём включить, чтобы в логи ругался... (Я полный 0 в даном звере.)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 12:13 ` [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Mike Lykov
@ 2005-07-05 17:22 ` Aleksey Avdeev
0 siblings, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-05 17:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mike Lykov пишет:
> В сообщении от Вторник 05 Июль 2005 14:04 Aleksey Avdeev написал:
>
>
>>>у меня тоже
>>>ejabberd-0.9.1-alt0.M24.1
>>>erlang-R10B.4-alt0.M24.1
>>
>> Ставилось с 0, или обновление с предыдущих версией (переход с
>>jabberd)?
>
>
> у меня тоже с нуля, на мастере 24, все стандартно
Значит в моей консерватории что-то не то... Вопрос только - что? :-/
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 11:51 ` Mikhail Yakshin
2005-07-05 12:23 ` Aleksey Avdeev
@ 2005-07-05 17:26 ` Aleksey Avdeev
2005-07-05 22:01 ` Mikhail Yakshin
1 sibling, 1 reply; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-05 17:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Aleksey Avdeev wrote:
>
>> У меня service ejabberd status молчит, потому что:
>>
>>>
>>>
>>>> 4. ejabberdctl - сообщает "Segmentation fault", независимо от
>>
>>
>> ^^^^^^^^^^^^^^^^^^^^
>
>
> Вот, видимо, в этом и проблема. Сама по себе такая программа падать не
> может - я практически уверен в том, что у Вас падает Эрланг - от этого
> все перечисленные неприятности. И смотреть надо на то, как он поставлен,
> как работает и нет ли у вас каких-то особых вещей, с которыми может
> такая виртуальная машина не работать (специфичное ядро, патчи там
> какие-нибудь, повышенная безопасность, какие-то необычные glibc или
> другие системные вещи?)
>
Кажется дело действительно в нём - падает на тестах:
$ erl -init_debug
{progress,preloaded}
{progress,kernel_load_completed}
{progress,modules_loaded}
{start,heart}
{start,error_logger}
{start,application_controller}
{progress,init_kernel_started}
{apply,{application,load,[{application,stdlib,[{description,"ERTS
CXC 138
10"},{vsn,"1.13.5"},{id,[]},{modules,[beam_lib,c,calendar,dets,dets_server,dets_sup,dets_utils,dets_v8,dets_v9,dict,digraph,digraph_utils,edlin,epp,eval_bits,erl_bits,erl_compile,erl_eval,erl_internal,erl_lint,erl_parse,erl_posix_msg,erl_pp,erl_scan,erl_tar,error_logger_file_h,error_logger_tty_h,ets,file_sorter,filelib,filename,gb_trees,gb_sets,gen,gen_event,gen_fsm,gen_server,io,io_lib,io_lib_format,io_lib_fread,io_lib_pretty,lib,lists,lists_sort,log_mf_h,math,ms_transform,orddict,ordsets,otp_internal,pg,pool,proc_lib,proplists,qlc,qlc_pt,queue,random,regexp,sets,shell,shell_default,slave,sofs,string,supervisor,supervisor_bridge,sys,timer,win32reg]},{registered,[timer_server,rsh_starter,take_over_monitor,pool_master,dets]},{applications,[kernel]},{included_applications,[]},{env,[]},{start_phases,undefined},{maxT,infinity},{maxP,infinity}]}]}}
{progress,applications_loaded}
{apply,{application,start_boot,[kernel,permanent]}}
Segmentation fault
Куда копать дальше?
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 17:26 ` Aleksey Avdeev
@ 2005-07-05 22:01 ` Mikhail Yakshin
2005-07-06 6:19 ` [sisyphus] " Michael Shigorin
2005-07-07 10:33 ` [sisyphus] " Aleksey Avdeev
0 siblings, 2 replies; 17+ messages in thread
From: Mikhail Yakshin @ 2005-07-05 22:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev пишет:
>> Вот, видимо, в этом и проблема. Сама по себе такая программа падать не
>> может - я практически уверен в том, что у Вас падает Эрланг - от этого
>> все перечисленные неприятности. И смотреть надо на то, как он
>> поставлен, как работает и нет ли у вас каких-то особых вещей, с
>> которыми может такая виртуальная машина не работать (специфичное ядро,
>> патчи там какие-нибудь, повышенная безопасность, какие-то необычные
>> glibc или другие системные вещи?)
>
> Кажется дело действительно в нём - падает на тестах:
>
> $ erl -init_debug
[skip]
> Segmentation fault
>
> Куда копать дальше?
Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в том, как
он у нас собран. Я - не разбираюсь, к сожалению. Из абсолютно
теоретических соображений рекомендовал бы вам проверить все системные
штуки вроде ядра или glibc. У меня стоят и работают с актуальной сборкой
erlang и ejabberd из Sisyphus:
kernel-image-wks26-up-2.6.11-alt4
kernel-image-std26-up-2.6.11-alt11
glibc-2.3.5-alt5
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 22:01 ` Mikhail Yakshin
@ 2005-07-06 6:19 ` Michael Shigorin
2005-07-07 10:36 ` Aleksey Avdeev
2005-07-07 10:33 ` [sisyphus] " Aleksey Avdeev
1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2005-07-06 6:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Jul 06, 2005 at 02:01:11AM +0400, Mikhail Yakshin wrote:
> >Segmentation fault
> > Куда копать дальше?
> Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в
> том, как он у нас собран. Я - не разбираюсь, к сожалению. Из
> абсолютно теоретических соображений рекомендовал бы вам
> проверить все системные штуки вроде ядра или glibc.
...а также попробовать "просто" пересобрать erlang в имеющемся
окружении. Если поможет -- повесить багу про необходимость
пересборки.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 22:01 ` Mikhail Yakshin
2005-07-06 6:19 ` [sisyphus] " Michael Shigorin
@ 2005-07-07 10:33 ` Aleksey Avdeev
2005-07-07 14:08 ` [sisyphus] Erlang [was: Q: ejabberd...] Mikhail Yakshin
1 sibling, 1 reply; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-07 10:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Aleksey Avdeev пишет:
>
>>> Вот, видимо, в этом и проблема. Сама по себе такая программа падать
>>> не может - я практически уверен в том, что у Вас падает Эрланг - от
>>> этого все перечисленные неприятности. И смотреть надо на то, как он
>>> поставлен, как работает и нет ли у вас каких-то особых вещей, с
>>> которыми может такая виртуальная машина не работать (специфичное
>>> ядро, патчи там какие-нибудь, повышенная безопасность, какие-то
>>> необычные glibc или другие системные вещи?)
>>
...
>
>
> Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в том, как
> он у нас собран. Я - не разбираюсь, к сожалению. Из абсолютно
> теоретических соображений рекомендовал бы вам проверить все системные
> штуки вроде ядра или glibc. У меня стоят и работают с актуальной сборкой
> erlang и ejabberd из Sisyphus:
>
> kernel-image-wks26-up-2.6.11-alt4
> kernel-image-std26-up-2.6.11-alt11
> glibc-2.3.5-alt5
>
Спасибо, заработало (после перезагрузки) на такой конфигурации
(Мастер):
kernel-image-std-up-2.4.26-alt12
glibc-2.3.3.200406160000-alt1
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-06 6:19 ` [sisyphus] " Michael Shigorin
@ 2005-07-07 10:36 ` Aleksey Avdeev
0 siblings, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-07 10:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin пишет:
> On Wed, Jul 06, 2005 at 02:01:11AM +0400, Mikhail Yakshin wrote:
>
>>>Segmentation fault
>>> Куда копать дальше?
>>
>>Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в
>>том, как он у нас собран. Я - не разбираюсь, к сожалению. Из
>>абсолютно теоретических соображений рекомендовал бы вам
>>проверить все системные штуки вроде ядра или glibc.
>
>
> ...а также попробовать "просто" пересобрать erlang в имеющемся
> окружении. Если поможет -- повесить багу про необходимость
> пересборки.
>
Просто пересборка - не помогла. Но после смены ядра - заработала
дистрибутивная версия.
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Erlang [was: Q: ejabberd...]
2005-07-07 10:33 ` [sisyphus] " Aleksey Avdeev
@ 2005-07-07 14:08 ` Mikhail Yakshin
2005-07-07 15:06 ` Aleksey Avdeev
0 siblings, 1 reply; 17+ messages in thread
From: Mikhail Yakshin @ 2005-07-07 14:08 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Aleksey Avdeev wrote:
>> Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в том,
>> как он у нас собран. Я - не разбираюсь, к сожалению. Из абсолютно
>> теоретических соображений рекомендовал бы вам проверить все системные
>> штуки вроде ядра или glibc. У меня стоят и работают с актуальной
>> сборкой erlang и ejabberd из Sisyphus:
>>
>> kernel-image-wks26-up-2.6.11-alt4
>> kernel-image-std26-up-2.6.11-alt11
>> glibc-2.3.5-alt5
>>
>
> Спасибо, заработало (после перезагрузки) на такой конфигурации (Мастер):
>
> kernel-image-std-up-2.4.26-alt12
> glibc-2.3.3.200406160000-alt1
А на каком ядре _не_ работало?
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Erlang [was: Q: ejabberd...]
2005-07-07 14:08 ` [sisyphus] Erlang [was: Q: ejabberd...] Mikhail Yakshin
@ 2005-07-07 15:06 ` Aleksey Avdeev
0 siblings, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-07 15:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Aleksey Avdeev wrote:
>
>>> Спросить кого-нибудь, кроме разбирается в Эрланге или хотя бы в том,
>>> как он у нас собран. Я - не разбираюсь, к сожалению. Из абсолютно
>>> теоретических соображений рекомендовал бы вам проверить все системные
>>> штуки вроде ядра или glibc. У меня стоят и работают с актуальной
>>> сборкой erlang и ejabberd из Sisyphus:
>>>
>>> kernel-image-wks26-up-2.6.11-alt4
>>> kernel-image-std26-up-2.6.11-alt11
>>> glibc-2.3.5-alt5
>>>
>>
>> Спасибо, заработало (после перезагрузки) на такой конфигурации
>> (Мастер):
>>
>> kernel-image-std-up-2.4.26-alt12
>> glibc-2.3.3.200406160000-alt1
>
>
> А на каком ядре _не_ работало?
На kernel-image-std-up-2.4.26-alt6 (Мастер) и на
kernel-image-std-up-2.4.27-alt2 (Сизиф, сдесь ядро пока не обновлял.)
PS: Заработал erlang, сам ejabberd ещё не работает, но
/var/log/ejabberd/sasl.log уже пишется (могу выслать, ejabberd.log -
ещё нет) и заработал ejabberdctl.
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска?
2005-07-05 6:53 ` Mikhail Yakshin
2005-07-05 9:11 ` Aleksey Avdeev
@ 2005-07-08 14:50 ` Aleksey Avdeev
1 sibling, 0 replies; 17+ messages in thread
From: Aleksey Avdeev @ 2005-07-08 14:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mikhail Yakshin пишет:
> Mike Lykov wrote:
>
>> В сообщении от Понедельник 04 Июль 2005 19:03 Aleksey Avdeev написал:
>>
>>> При умолчальном ejabberd.cfg, при "service ejabberd start" сервис
>>> изображает свой подъём.
...
>>
>> а вы все-таки его отредактируйте.
>
>
> Вообще дефолтовый должен быть вполне рабочим и с ним все должно
> запускаться.
Уф-ф-ф. Удалось запустить с дефолтными конфтгами...
>
> Михаил все правильно показал, как оно должно подниматься и работать -
> подтверждаю, у меня работает так же, за исключением версии - у меня на
> Сизифе.
>
Как оказалось - есть грабли, неочевидные для меня. С чем столкнулся:
1. Версия ядра имеет значение для erlang (заработал после обновления)
2. /etc/HOSTNAME должен содержать FQDN. Если прописанное там имя
хоста не содержит доменной часть - ejabberd не запуститься вообще.
3. Работоспособность ejabberd существенно зависит от содержимого
/var/lib/ejabberd: всё срослось только после таких плясок:
а) сноса ejabberd
б) очистки содержимого /var/lib/ejabberd
в) установки ejabberd
Без очистки /var/lib/ejabberd - ejabberd запускался (_если_
вообще запускался) частично, не открывая порты прописанные в конфиге
(и от содержимого конфига это не зависело: процесс beam открывал
только какойто свой порт, каждый раз - разный).
PS: У меня нет ясности что именно надо писать в /etc/HOSTNAME: Там
необходим полный FQDN, или только имя хоста тоже допустимо?
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2005-07-08 14:50 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-04 14:03 [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Aleksey Avdeev
2005-07-05 4:16 ` Mike Lykov
2005-07-05 6:53 ` Mikhail Yakshin
2005-07-05 9:11 ` Aleksey Avdeev
2005-07-08 14:50 ` Aleksey Avdeev
2005-07-05 9:04 ` Aleksey Avdeev
2005-07-05 11:51 ` Mikhail Yakshin
2005-07-05 12:23 ` Aleksey Avdeev
2005-07-05 17:26 ` Aleksey Avdeev
2005-07-05 22:01 ` Mikhail Yakshin
2005-07-06 6:19 ` [sisyphus] " Michael Shigorin
2005-07-07 10:36 ` Aleksey Avdeev
2005-07-07 10:33 ` [sisyphus] " Aleksey Avdeev
2005-07-07 14:08 ` [sisyphus] Erlang [was: Q: ejabberd...] Mikhail Yakshin
2005-07-07 15:06 ` Aleksey Avdeev
2005-07-05 12:13 ` [sisyphus] Q: ejabberd - Что минимально-необходимо настроить для запуска? Mike Lykov
2005-07-05 17:22 ` Aleksey Avdeev
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