Re: Не запускается ejabberd
Igor Goryachev - debian-russian@lists.debian.org @ Thu, 03 Sep 2009 20:00:11 +0400: После пляски с бубном оно все-таки заработало. Пришлось модули erlang для поддержки mysql с svn собирать. В дебиане их почему-то не было :( А чем родная Mnesia не устроила, если не секрет? IG Можно мне ответить? mnesia при всех своих положительных качествах IG практически не живёт в кластере, ноды которого распределёны по IG разным дата-центрам. А mysql живет!? Это при том, что mnesia как бы ровно для этого и делалалсь, а мыскль как раз нет!? -- Рюкзак не пересобирают, рюкзак укладывают! (c)Руна -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Не запускается ejabberd
Artem Chuprina r...@ran.pp.ru writes: Это при том, что mnesia как бы ровно для этого и делалалсь, За три с половиной года ежедневных наблюдений у меня сложилось обратное впечатление, а именно, что mnesia вообще проектировалась для использования в тепличных условиях, т.е. в быстром и отказоустойчивом сетевом окружении. ;-) Что касается работы mnesia на эрланговых нодах, распределённых по территориально удалённым ДЦ (с неидеальными каналами и т.п.), то я некоторое время назад задавал этот же вопрос людям, очень близким к разработке erlang и OTP. Так, вот, ответили, что mnesia конкретно для этого не делалась, а также настойчиво советовали разворачивать все свои конфигурации кластеров (в частности как раз ejabberd) в пределах одного и того же дата-центра, одной и той же сети. Причём, здесь идёт речь далеко не только о возможном состоянии неконсистентности (там ещё и какие-то дед-локи были)... Кроме того, у нас однажды был случай, что на одной из машин, обслуживающих ноду кластера что-то случилось на уровне железа, из-за чего машина стала притормаживать, а вместе с ней дико тормозил и весь кластер, но продолжал работать. PS: Нет, я ни в коем случае не заступаюсь за ихний SQL, просто хотел, сказать, что и mnesia довольно далека от идеала, и её устойчивость работы в кластере зависит в том числе и от качества сети. Если кластер в пределах одной и той же сети, то особых проблем он не доставляет. В противном случае не исключены проблемы. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: Не запускается ejabberd
Andrey N. Prokofiev a...@eth0.spb.ru writes: Проверил на ошибки в синтаксисе: |cat ejabberd.cfg | erl | grep syntax вроде все нормально. | Правильнее это делать с помощью file:consult/1: Eshell V5.6.5 (abort with ^G) 1 file:consult(/etc/ejabberd/ejabberd.cfg). {ok,[{loglevel,3}, ... В противном случае вернёт ошибку. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: Не запускается ejabberd
Sergey Korobitsin underta...@arta.kz writes: Что же делать то? Я, примерно так пободавшись несколько дней, плюнул и перешёл на jabberd2. Он работает в Debian сразу. Странно. Дебиановский ejabberd в большинстве случае работает из коробки, не требуя предварительных плясок с бубном. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: Не запускается ejabberd
Sergey Korobitsin underta...@arta.kz writes: После пляски с бубном оно все-таки заработало. Пришлось модули erlang для поддержки mysql с svn собирать. В дебиане их почему-то не было :( А чем родная Mnesia не устроила, если не секрет? Можно мне ответить? mnesia при всех своих положительных качествах практически не живёт в кластере, ноды которого распределёны по разным дата-центрам. -- Igor Goryachev E-Mail/Jabber: i...@goryachev.org
Re: Не запускается ejabberd
Проверил на ошибки в синтаксисе: |cat ejabberd.cfg | erl | grep syntax вроде все нормально. | -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Не запускается ejabberd
Что же делать то? r...@beta:~# ejabberdctl live RPC failed on the node ejabb...@beta: {'EXIT', {badarg, [{ets,lookup, [hooks, {ejabberd_ctl_process,global}]}, {ejabberd_hooks,run_fold,4}, {ejabberd_ctl,process,1}, {rpc,'-handle_call/3-fun-0-',5}]}} -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Не запускается ejabberd
После пляски с бубном оно все-таки заработало. Пришлось модули erlang для поддержки mysql с svn собирать. В дебиане их почему-то не было :( -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org