ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] ejabberd
@ 2014-02-08 16:00 dobr
  2014-02-08 16:07 ` dobr
  2014-02-08 17:28 ` Dmitriy Kruglikov
  0 siblings, 2 replies; 10+ messages in thread
From: dobr @ 2014-02-08 16:00 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Всем привет,
Столкнулся с трудностями при запуске ejabberd из p7.
Установлены:
ejabberd-2.1.10-alt1
erlang-R15B.2-alt3
erlang-otp-bin-R15B.2-alt3
В конфиге изменил
{hosts, ["jabber.iop.kiev.ua"]}.
а в /etc/sysconfig/ejabberd
INET_DIST_INTERFACE={0,0,0,0}
ERLANG_NODE=ejabberd@jabber.iop.kiev.ua
проблема в том, что сервер не запускается. Согласно отчетам.
А админка работает. Веб адрес откликается и просит дать логин/пароль.
А поскольку ejabberdctl не может создать пользователя, не могу и 
залогиниться.
Что у нас надо ещё крутить чтоб запустить ejabberd?

ejabberdctl status
Failed RPC connection to the node 'ejabberd@jabber.iop.kiev.ua': nodedown

Commands to start an ejabberd node:
start Start an ejabberd node in server mode
debug Attach an interactive Erlang shell to a running ejabberd node
live Start an ejabberd node in live (interactive) mode

Optional parameters when starting an ejabberd node:
--config-dir dir Config ejabberd: /etc/ejabberd
--config file Config ejabberd: /etc/ejabberd/ejabberd.cfg
--ctl-config file Config ejabberdctl: /etc/sysconfig/ejabberd
--logs dir Directory for logs: /var/log/ejabberd
--spool dir Database spool dir: /var/lib/ejabberd
--node nodename ejabberd node name: ejabberd@jabber.iop.kiev.ua
В логе ничего не вижу криминального.
Последние записи:
=INFO REPORT==== 2014-02-08 17:44:57 ===
I(<0.539.0>:ejabberd_s2s_out:892) : Closing connection with gmail.com: 
timeout

=INFO REPORT==== 2014-02-08 17:48:16 ===
I(<0.544.0>:ejabberd_s2s_out:892) : Closing connection with jabber.ru: 
timeout

Как будто сервер работает. Но кучка креш-дампов рядом с логами наводит 
на мысли об обратном...
Эрланг в процессах есть.

Андрей



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 16:00 [Sysadmins] ejabberd dobr
@ 2014-02-08 16:07 ` dobr
  2014-02-08 16:28   ` dobr
  2014-02-08 17:28 ` Dmitriy Kruglikov
  1 sibling, 1 reply; 10+ messages in thread
From: dobr @ 2014-02-08 16:07 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On 02/08/2014 06:00 PM, dobr wrote:
> Всем привет,
> Столкнулся с трудностями при запуске ejabberd из p7.
> Установлены:
> ejabberd-2.1.10-alt1
> erlang-R15B.2-alt3
> erlang-otp-bin-R15B.2-alt3
> В конфиге изменил
> {hosts, ["jabber.iop.kiev.ua"]}.
> а в /etc/sysconfig/ejabberd
> INET_DIST_INTERFACE={0,0,0,0}
> ERLANG_NODE=ejabberd@jabber.iop.kiev.ua
> проблема в том, что сервер не запускается. Согласно отчетам.
> А админка работает. Веб адрес откликается и просит дать логин/пароль.
> А поскольку ejabberdctl не может создать пользователя, не могу и 
> залогиниться.
> Что у нас надо ещё крутить чтоб запустить ejabberd?
>
> ejabberdctl status
> Failed RPC connection to the node 'ejabberd@jabber.iop.kiev.ua': nodedown
>
> Commands to start an ejabberd node:
> start Start an ejabberd node in server mode
> debug Attach an interactive Erlang shell to a running ejabberd node
> live Start an ejabberd node in live (interactive) mode
>
> Optional parameters when starting an ejabberd node:
> --config-dir dir Config ejabberd: /etc/ejabberd
> --config file Config ejabberd: /etc/ejabberd/ejabberd.cfg
> --ctl-config file Config ejabberdctl: /etc/sysconfig/ejabberd
> --logs dir Directory for logs: /var/log/ejabberd
> --spool dir Database spool dir: /var/lib/ejabberd
> --node nodename ejabberd node name: ejabberd@jabber.iop.kiev.ua
> В логе ничего не вижу криминального.
> Последние записи:
> =INFO REPORT==== 2014-02-08 17:44:57 ===
> I(<0.539.0>:ejabberd_s2s_out:892) : Closing connection with gmail.com: 
> timeout
>
> =INFO REPORT==== 2014-02-08 17:48:16 ===
> I(<0.544.0>:ejabberd_s2s_out:892) : Closing connection with jabber.ru: 
> timeout
>
> Как будто сервер работает. Но кучка креш-дампов рядом с логами наводит 
> на мысли об обратном...
> Эрланг в процессах есть.
>
> Андрей
>
>
Feb  8 15:23:29 first apt-shell: ejabberd-2.1.10-alt1 installed
Feb  8 16:31:52 first ejabberd: Starting ejabberd service: succeeded
Feb  8 16:52:37 first epmd: epmd: node name already occupied ejabberd
Feb  8 16:53:49 first epmd: epmd: node name already occupied ejabberd
Feb  8 16:57:39 first epmd: epmd: node name already occupied ejabberd
Feb  8 17:03:59 first ejabberdctl: Failed RPC connection to the node 
ejabberd@first: nodedown
Feb  8 17:03:59 first ejabberdctl: Commands to start an ejabberd node:
Feb  8 17:03:59 first ejabberdctl:   start  Start an ejabberd node in 
server mode
Feb  8 17:03:59 first ejabberdctl:   debug  Attach an interactive Erlang 
shell to a running ejabberd node
Feb  8 17:03:59 first ejabberdctl:   live   Start an ejabberd node in 
live (interactive) mode
Feb  8 17:03:59 first ejabberdctl: Optional parameters when starting an 
ejabberd node:
Feb  8 17:03:59 first ejabberdctl:   --config-dir dir   Config 
ejabberd:    /etc/ejabberd
Feb  8 17:03:59 first ejabberdctl:   --config file      Config 
ejabberd:    /etc/ejabberd/ejabberd.cfg
Feb  8 17:03:59 first ejabberdctl:   --ctl-config file  Config 
ejabberdctl: /etc/sysconfig/ejabberd
Feb  8 17:03:59 first ejabberdctl:   --logs dir         Directory for 
logs: /var/log/ejabberd
Feb  8 17:03:59 first ejabberdctl:   --spool dir        Database spool 
dir: /var/lib/ejabberd
Feb  8 17:03:59 first ejabberdctl:   --node nodename    ejabberd node 
name: ejabberd
Feb  8 17:03:59 first ejabberd: Stopping ejabberd service:  failed
Feb  8 17:12:10 first ejabberdctl: Failed RPC connection to the node 
ejabberd@first: nodedown
Feb  8 17:12:10 first ejabberdctl: Commands to start an ejabberd node:
Feb  8 17:12:10 first ejabberdctl:   start  Start an ejabberd node in 
server mode
Feb  8 17:12:10 first ejabberdctl:   debug  Attach an interactive Erlang 
shell to a running ejabberd node
Feb  8 17:12:10 first ejabberdctl:   live   Start an ejabberd node in 
live (interactive) mode
Feb  8 17:12:10 first ejabberdctl: Optional parameters when starting an 
ejabberd node:
Feb  8 17:12:10 first ejabberdctl:   --config-dir dir   Config 
ejabberd:    /etc/ejabberd
Feb  8 17:12:10 first ejabberdctl:   --config file      Config 
ejabberd:    /etc/ejabberd/ejabberd.cfg
Feb  8 17:12:10 first ejabberdctl:   --ctl-config file  Config 
ejabberdctl: /etc/sysconfig/ejabberd
Feb  8 17:12:10 first ejabberdctl:   --logs dir         Directory for 
logs: /var/log/ejabberd
Feb  8 17:12:10 first ejabberdctl:   --spool dir        Database spool 
dir: /var/lib/ejabberd
Feb  8 17:12:10 first ejabberdctl:   --node nodename    ejabberd node 
name: ejabberd
Feb  8 17:12:10 first ejabberd: Stopping ejabberd service:  failed
Feb  8 17:13:34 first ejabberdctl: Failed RPC connection to the node 
ejabberd@first: nodedown
Feb  8 17:13:34 first ejabberdctl: Commands to start an ejabberd node:
Feb  8 17:13:34 first ejabberdctl:   start  Start an ejabberd node in 
server mode
Feb  8 17:13:34 first ejabberdctl:   debug  Attach an interactive Erlang 
shell to a running ejabberd node
Feb  8 17:13:34 first ejabberdctl:   live   Start an ejabberd node in 
live (interactive) mode
Feb  8 17:13:34 first ejabberdctl: Optional parameters when starting an 
ejabberd node:
Feb  8 17:13:34 first ejabberdctl:   --config-dir dir   Config 
ejabberd:    /etc/ejabberd
Feb  8 17:13:34 first ejabberdctl:   --config file      Config 
ejabberd:    /etc/ejabberd/ejabberd.cfg
Feb  8 17:13:34 first ejabberdctl:   --ctl-config file  Config 
ejabberdctl: /etc/sysconfig/ejabberd
Feb  8 17:13:34 first ejabberdctl:   --logs dir         Directory for 
logs: /var/log/ejabberd
Feb  8 17:13:34 first ejabberdctl:   --spool dir        Database spool 
dir: /var/lib/ejabberd
Feb  8 17:13:34 first ejabberdctl:   --node nodename    ejabberd node 
name: ejabberd
Feb  8 17:13:34 first ejabberd: Stopping ejabberd service:  failed
Feb  8 17:13:56 first ejabberd: Starting ejabberd service: succeeded
Feb  8 17:37:06 first ejabberd: Starting ejabberd service: succeeded
Feb  8 17:49:03 first epmd: epmd: node name already occupied ejabberd
Feb  8 17:54:04 first epmd: epmd: node name already occupied ejabberd
выжимка из лога....
Как понимать ситуацию? Почему нода занята а связи нет?
Или пока эрланг крутится сервер реально не остановлен? Почему ни разу не 
удалось остановить сервер?


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 16:07 ` dobr
@ 2014-02-08 16:28   ` dobr
  2014-02-08 16:49     ` dobr
  0 siblings, 1 reply; 10+ messages in thread
From: dobr @ 2014-02-08 16:28 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On 02/08/2014 06:07 PM, dobr wrote:
> On 02/08/2014 06:00 PM, dobr wrote:
>> Всем привет,
>> Столкнулся с трудностями при запуске ejabberd из p7.
>> Установлены:
>> ejabberd-2.1.10-alt1
>> erlang-R15B.2-alt3
>> erlang-otp-bin-R15B.2-alt3
>> В конфиге изменил
>> {hosts, ["jabber.iop.kiev.ua"]}.
>> а в /etc/sysconfig/ejabberd
>> INET_DIST_INTERFACE={0,0,0,0}
>> ERLANG_NODE=ejabberd@jabber.iop.kiev.ua
>> проблема в том, что сервер не запускается. Согласно отчетам.
>> А админка работает. Веб адрес откликается и просит дать логин/пароль.
>> А поскольку ejabberdctl не может создать пользователя, не могу и 
>> залогиниться.
>> Что у нас надо ещё крутить чтоб запустить ejabberd?
>>
>> ejabberdctl status
>> Failed RPC connection to the node 'ejabberd@jabber.iop.kiev.ua': 
>> nodedown
>>
>> Commands to start an ejabberd node:
>> start Start an ejabberd node in server mode
>> debug Attach an interactive Erlang shell to a running ejabberd node
>> live Start an ejabberd node in live (interactive) mode
>>
>> Optional parameters when starting an ejabberd node:
>> --config-dir dir Config ejabberd: /etc/ejabberd
>> --config file Config ejabberd: /etc/ejabberd/ejabberd.cfg
>> --ctl-config file Config ejabberdctl: /etc/sysconfig/ejabberd
>> --logs dir Directory for logs: /var/log/ejabberd
>> --spool dir Database spool dir: /var/lib/ejabberd
>> --node nodename ejabberd node name: ejabberd@jabber.iop.kiev.ua
>> В логе ничего не вижу криминального.
>> Последние записи:
>> =INFO REPORT==== 2014-02-08 17:44:57 ===
>> I(<0.539.0>:ejabberd_s2s_out:892) : Closing connection with 
>> gmail.com: timeout
>>
>> =INFO REPORT==== 2014-02-08 17:48:16 ===
>> I(<0.544.0>:ejabberd_s2s_out:892) : Closing connection with 
>> jabber.ru: timeout
>>
>> Как будто сервер работает. Но кучка креш-дампов рядом с логами 
>> наводит на мысли об обратном...
>> Эрланг в процессах есть.
>>
>> Андрей
>>
>>
> Feb  8 15:23:29 first apt-shell: ejabberd-2.1.10-alt1 installed
> Feb  8 16:31:52 first ejabberd: Starting ejabberd service: succeeded
> Feb  8 16:52:37 first epmd: epmd: node name already occupied ejabberd
> Feb  8 16:53:49 first epmd: epmd: node name already occupied ejabberd
> Feb  8 16:57:39 first epmd: epmd: node name already occupied ejabberd
> Feb  8 17:03:59 first ejabberdctl: Failed RPC connection to the node 
> ejabberd@first: nodedown
> Feb  8 17:03:59 first ejabberdctl: Commands to start an ejabberd node:
> Feb  8 17:03:59 first ejabberdctl:   start  Start an ejabberd node in 
> server mode
> Feb  8 17:03:59 first ejabberdctl:   debug  Attach an interactive 
> Erlang shell to a running ejabberd node
> Feb  8 17:03:59 first ejabberdctl:   live   Start an ejabberd node in 
> live (interactive) mode
> Feb  8 17:03:59 first ejabberdctl: Optional parameters when starting 
> an ejabberd node:
> Feb  8 17:03:59 first ejabberdctl:   --config-dir dir   Config 
> ejabberd:    /etc/ejabberd
> Feb  8 17:03:59 first ejabberdctl:   --config file      Config 
> ejabberd:    /etc/ejabberd/ejabberd.cfg
> Feb  8 17:03:59 first ejabberdctl:   --ctl-config file  Config 
> ejabberdctl: /etc/sysconfig/ejabberd
> Feb  8 17:03:59 first ejabberdctl:   --logs dir         Directory for 
> logs: /var/log/ejabberd
> Feb  8 17:03:59 first ejabberdctl:   --spool dir        Database spool 
> dir: /var/lib/ejabberd
> Feb  8 17:03:59 first ejabberdctl:   --node nodename    ejabberd node 
> name: ejabberd
> Feb  8 17:03:59 first ejabberd: Stopping ejabberd service:  failed
> Feb  8 17:12:10 first ejabberdctl: Failed RPC connection to the node 
> ejabberd@first: nodedown
> Feb  8 17:12:10 first ejabberdctl: Commands to start an ejabberd node:
> Feb  8 17:12:10 first ejabberdctl:   start  Start an ejabberd node in 
> server mode
> Feb  8 17:12:10 first ejabberdctl:   debug  Attach an interactive 
> Erlang shell to a running ejabberd node
> Feb  8 17:12:10 first ejabberdctl:   live   Start an ejabberd node in 
> live (interactive) mode
> Feb  8 17:12:10 first ejabberdctl: Optional parameters when starting 
> an ejabberd node:
> Feb  8 17:12:10 first ejabberdctl:   --config-dir dir   Config 
> ejabberd:    /etc/ejabberd
> Feb  8 17:12:10 first ejabberdctl:   --config file      Config 
> ejabberd:    /etc/ejabberd/ejabberd.cfg
> Feb  8 17:12:10 first ejabberdctl:   --ctl-config file  Config 
> ejabberdctl: /etc/sysconfig/ejabberd
> Feb  8 17:12:10 first ejabberdctl:   --logs dir         Directory for 
> logs: /var/log/ejabberd
> Feb  8 17:12:10 first ejabberdctl:   --spool dir        Database spool 
> dir: /var/lib/ejabberd
> Feb  8 17:12:10 first ejabberdctl:   --node nodename    ejabberd node 
> name: ejabberd
> Feb  8 17:12:10 first ejabberd: Stopping ejabberd service:  failed
> Feb  8 17:13:34 first ejabberdctl: Failed RPC connection to the node 
> ejabberd@first: nodedown
> Feb  8 17:13:34 first ejabberdctl: Commands to start an ejabberd node:
> Feb  8 17:13:34 first ejabberdctl:   start  Start an ejabberd node in 
> server mode
> Feb  8 17:13:34 first ejabberdctl:   debug  Attach an interactive 
> Erlang shell to a running ejabberd node
> Feb  8 17:13:34 first ejabberdctl:   live   Start an ejabberd node in 
> live (interactive) mode
> Feb  8 17:13:34 first ejabberdctl: Optional parameters when starting 
> an ejabberd node:
> Feb  8 17:13:34 first ejabberdctl:   --config-dir dir   Config 
> ejabberd:    /etc/ejabberd
> Feb  8 17:13:34 first ejabberdctl:   --config file      Config 
> ejabberd:    /etc/ejabberd/ejabberd.cfg
> Feb  8 17:13:34 first ejabberdctl:   --ctl-config file  Config 
> ejabberdctl: /etc/sysconfig/ejabberd
> Feb  8 17:13:34 first ejabberdctl:   --logs dir         Directory for 
> logs: /var/log/ejabberd
> Feb  8 17:13:34 first ejabberdctl:   --spool dir        Database spool 
> dir: /var/lib/ejabberd
> Feb  8 17:13:34 first ejabberdctl:   --node nodename    ejabberd node 
> name: ejabberd
> Feb  8 17:13:34 first ejabberd: Stopping ejabberd service:  failed
> Feb  8 17:13:56 first ejabberd: Starting ejabberd service: succeeded
> Feb  8 17:37:06 first ejabberd: Starting ejabberd service: succeeded
> Feb  8 17:49:03 first epmd: epmd: node name already occupied ejabberd
> Feb  8 17:54:04 first epmd: epmd: node name already occupied ejabberd
> выжимка из лога....
> Как понимать ситуацию? Почему нода занята а связи нет?
> Или пока эрланг крутится сервер реально не остановлен? Почему ни разу 
> не удалось остановить сервер?
>
Прибил процессы c erlang. Попробовал стартануть снова.
В логе добавилась запись об успешном старте. ejabberdctl считает, что 
сервер мертв. И добавить админа не получается.
  epmd -names
epmd: up and running on port 4369 with data:
  netstat -atnp | grep 5222 глухо 5280 тоже. И теперь доступа нет совсем.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 16:28   ` dobr
@ 2014-02-08 16:49     ` dobr
  0 siblings, 0 replies; 10+ messages in thread
From: dobr @ 2014-02-08 16:49 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On 02/08/2014 06:28 PM, dobr wrote:
> On 02/08/2014 06:07 PM, dobr wrote:
>> On 02/08/2014 06:00 PM, dobr wrote:
>>> Всем привет,
>>> Столкнулся с трудностями при запуске ejabberd из p7.
>>> Установлены:
>>> ejabberd-2.1.10-alt1
>>> erlang-R15B.2-alt3
>>> erlang-otp-bin-R15B.2-alt3
>>> В конфиге изменил
>>> {hosts, ["jabber.iop.kiev.ua"]}.
>>> а в /etc/sysconfig/ejabberd
>>> INET_DIST_INTERFACE={0,0,0,0}
>>> ERLANG_NODE=ejabberd@jabber.iop.kiev.ua
>>> проблема в том, что сервер не запускается. Согласно отчетам.
>>> А админка работает. Веб адрес откликается и просит дать логин/пароль.
>>> А поскольку ejabberdctl не может создать пользователя, не могу и 
>>> залогиниться.
>>> Что у нас надо ещё крутить чтоб запустить ejabberd?
>>>
>>> ejabberdctl status
>>> Failed RPC connection to the node 'ejabberd@jabber.iop.kiev.ua': 
>>> nodedown
>>>
>>> Commands to start an ejabberd node:
>>> start Start an ejabberd node in server mode
>>> debug Attach an interactive Erlang shell to a running ejabberd node
>>> live Start an ejabberd node in live (interactive) mode
>>>
>>> Optional parameters when starting an ejabberd node:
>>> --config-dir dir Config ejabberd: /etc/ejabberd
>>> --config file Config ejabberd: /etc/ejabberd/ejabberd.cfg
>>> --ctl-config file Config ejabberdctl: /etc/sysconfig/ejabberd
>>> --logs dir Directory for logs: /var/log/ejabberd
>>> --spool dir Database spool dir: /var/lib/ejabberd
>>> --node nodename ejabberd node name: ejabberd@jabber.iop.kiev.ua
>>> В логе ничего не вижу криминального.
>>> Последние записи:
>>> =INFO REPORT==== 2014-02-08 17:44:57 ===
>>> I(<0.539.0>:ejabberd_s2s_out:892) : Closing connection with 
>>> gmail.com: timeout
>>>
>>> =INFO REPORT==== 2014-02-08 17:48:16 ===
>>> I(<0.544.0>:ejabberd_s2s_out:892) : Closing connection with 
>>> jabber.ru: timeout
>>>
>>> Как будто сервер работает. Но кучка креш-дампов рядом с логами 
>>> наводит на мысли об обратном...
>>> Эрланг в процессах есть.
>>>
>>> Андрей
>>>
>>>
>> Feb  8 15:23:29 first apt-shell: ejabberd-2.1.10-alt1 installed
>> Feb  8 16:31:52 first ejabberd: Starting ejabberd service: succeeded
>> Feb  8 16:52:37 first epmd: epmd: node name already occupied ejabberd
>> Feb  8 16:53:49 first epmd: epmd: node name already occupied ejabberd
>> Feb  8 16:57:39 first epmd: epmd: node name already occupied ejabberd
>> Feb  8 17:03:59 first ejabberdctl: Failed RPC connection to the node 
>> ejabberd@first: nodedown
>> Feb  8 17:03:59 first ejabberdctl: Commands to start an ejabberd node:
>> Feb  8 17:03:59 first ejabberdctl:   start  Start an ejabberd node in 
>> server mode
>> Feb  8 17:03:59 first ejabberdctl:   debug  Attach an interactive 
>> Erlang shell to a running ejabberd node
>> Feb  8 17:03:59 first ejabberdctl:   live   Start an ejabberd node in 
>> live (interactive) mode
>> Feb  8 17:03:59 first ejabberdctl: Optional parameters when starting 
>> an ejabberd node:
>> Feb  8 17:03:59 first ejabberdctl:   --config-dir dir   Config 
>> ejabberd:    /etc/ejabberd
>> Feb  8 17:03:59 first ejabberdctl:   --config file      Config 
>> ejabberd:    /etc/ejabberd/ejabberd.cfg
>> Feb  8 17:03:59 first ejabberdctl:   --ctl-config file  Config 
>> ejabberdctl: /etc/sysconfig/ejabberd
>> Feb  8 17:03:59 first ejabberdctl:   --logs dir Directory for logs: 
>> /var/log/ejabberd
>> Feb  8 17:03:59 first ejabberdctl:   --spool dir        Database 
>> spool dir: /var/lib/ejabberd
>> Feb  8 17:03:59 first ejabberdctl:   --node nodename    ejabberd node 
>> name: ejabberd
>> Feb  8 17:03:59 first ejabberd: Stopping ejabberd service: failed
>> Feb  8 17:12:10 first ejabberdctl: Failed RPC connection to the node 
>> ejabberd@first: nodedown
>> Feb  8 17:12:10 first ejabberdctl: Commands to start an ejabberd node:
>> Feb  8 17:12:10 first ejabberdctl:   start  Start an ejabberd node in 
>> server mode
>> Feb  8 17:12:10 first ejabberdctl:   debug  Attach an interactive 
>> Erlang shell to a running ejabberd node
>> Feb  8 17:12:10 first ejabberdctl:   live   Start an ejabberd node in 
>> live (interactive) mode
>> Feb  8 17:12:10 first ejabberdctl: Optional parameters when starting 
>> an ejabberd node:
>> Feb  8 17:12:10 first ejabberdctl:   --config-dir dir   Config 
>> ejabberd:    /etc/ejabberd
>> Feb  8 17:12:10 first ejabberdctl:   --config file      Config 
>> ejabberd:    /etc/ejabberd/ejabberd.cfg
>> Feb  8 17:12:10 first ejabberdctl:   --ctl-config file  Config 
>> ejabberdctl: /etc/sysconfig/ejabberd
>> Feb  8 17:12:10 first ejabberdctl:   --logs dir Directory for logs: 
>> /var/log/ejabberd
>> Feb  8 17:12:10 first ejabberdctl:   --spool dir        Database 
>> spool dir: /var/lib/ejabberd
>> Feb  8 17:12:10 first ejabberdctl:   --node nodename    ejabberd node 
>> name: ejabberd
>> Feb  8 17:12:10 first ejabberd: Stopping ejabberd service: failed
>> Feb  8 17:13:34 first ejabberdctl: Failed RPC connection to the node 
>> ejabberd@first: nodedown
>> Feb  8 17:13:34 first ejabberdctl: Commands to start an ejabberd node:
>> Feb  8 17:13:34 first ejabberdctl:   start  Start an ejabberd node in 
>> server mode
>> Feb  8 17:13:34 first ejabberdctl:   debug  Attach an interactive 
>> Erlang shell to a running ejabberd node
>> Feb  8 17:13:34 first ejabberdctl:   live   Start an ejabberd node in 
>> live (interactive) mode
>> Feb  8 17:13:34 first ejabberdctl: Optional parameters when starting 
>> an ejabberd node:
>> Feb  8 17:13:34 first ejabberdctl:   --config-dir dir   Config 
>> ejabberd:    /etc/ejabberd
>> Feb  8 17:13:34 first ejabberdctl:   --config file      Config 
>> ejabberd:    /etc/ejabberd/ejabberd.cfg
>> Feb  8 17:13:34 first ejabberdctl:   --ctl-config file  Config 
>> ejabberdctl: /etc/sysconfig/ejabberd
>> Feb  8 17:13:34 first ejabberdctl:   --logs dir Directory for logs: 
>> /var/log/ejabberd
>> Feb  8 17:13:34 first ejabberdctl:   --spool dir        Database 
>> spool dir: /var/lib/ejabberd
>> Feb  8 17:13:34 first ejabberdctl:   --node nodename    ejabberd node 
>> name: ejabberd
>> Feb  8 17:13:34 first ejabberd: Stopping ejabberd service: failed
>> Feb  8 17:13:56 first ejabberd: Starting ejabberd service: succeeded
>> Feb  8 17:37:06 first ejabberd: Starting ejabberd service: succeeded
>> Feb  8 17:49:03 first epmd: epmd: node name already occupied ejabberd
>> Feb  8 17:54:04 first epmd: epmd: node name already occupied ejabberd
>> выжимка из лога....
>> Как понимать ситуацию? Почему нода занята а связи нет?
>> Или пока эрланг крутится сервер реально не остановлен? Почему ни разу 
>> не удалось остановить сервер?
>>
> Прибил процессы c erlang. Попробовал стартануть снова.
> В логе добавилась запись об успешном старте. ejabberdctl считает, что 
> сервер мертв. И добавить админа не получается.
>  epmd -names
> epmd: up and running on port 4369 with data:
>  netstat -atnp | grep 5222 глухо 5280 тоже. И теперь доступа нет совсем.
>
Вернул к исходному виду /etc/sysconfig/ejabberd
теперь:
  netstat -atnp | grep 52**
tcp        0      0 0.0.0.0:5280 0.0.0.0:*                   LISTEN      
8534/beam.smp
tcp        0      0 127.0.0.1:40513 0.0.0.0:*                   
LISTEN      8534/beam.smp
tcp        0      0 0.0.0.0:5222 0.0.0.0:*                   LISTEN      
8534/beam.smp
tcp        0      0 0.0.0.0:4369 0.0.0.0:*                   LISTEN      
8532/epmd
tcp        0      0 0.0.0.0:5269 0.0.0.0:*                   LISTEN      
8534/beam.smp
tcp        0      0 127.0.0.1:60832 127.0.0.1:4369              
ESTABLISHED 8534/beam.smp
tcp        0      0 127.0.0.1:4369 127.0.0.1:60832             
ESTABLISHED 8532/epmd
epmd -names
epmd: up and running on port 4369 with data:
name ejabberd at port 40513
Как видно ejabberdctl is out...
  ejabberdctl status
Failed RPC connection to the node ejabberd@first: nodedown

Commands to start an ejabberd node:
   start  Start an ejabberd node in server mode
   debug  Attach an interactive Erlang shell to a running ejabberd node
   live   Start an ejabberd node in live (interactive) mode

Optional parameters when starting an ejabberd node:
   --config-dir dir   Config ejabberd:    /etc/ejabberd
   --config file      Config ejabberd:    /etc/ejabberd/ejabberd.cfg
   --ctl-config file  Config ejabberdctl: /etc/sysconfig/ejabberd
   --logs dir         Directory for logs: /var/log/ejabberd
   --spool dir        Database spool dir: /var/lib/ejabberd
   --node nodename    ejabberd node name: ejabberd
Что понятно.
Вернул в /etc/ejabberd/ejabberd.cfg
{hosts, ["localhost"]}.
и
  epmd -names
epmd: up and running on port 4369 with data:
name ejabberd at port 52583
  netstat -atnp
tcp        0      0 0.0.0.0:5280 0.0.0.0:*                   LISTEN      
8656/beam.smp
tcp        0      0 0.0.0.0:5222 0.0.0.0:*                   LISTEN      
8656/beam.smp
tcp        0      0 127.0.0.1:52583 0.0.0.0:*                   
LISTEN      8656/beam.smp
tcp        0      0 0.0.0.0:5269 0.0.0.0:*                   LISTEN      
8656/beam.smp
tcp        0      0 127.0.0.1:41164 127.0.0.1:4369              
ESTABLISHED 8656/beam.smp
tcp        0      0 0.0.0.0:4369 0.0.0.0:*                   LISTEN      
8630/epmd
tcp        0      0 127.0.0.1:4369 127.0.0.1:41164             
ESTABLISHED 8630/epmd
Понятно, что ejabberdctl не работает...
Кто виноват и что делать? (с) Не мой.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 16:00 [Sysadmins] ejabberd dobr
  2014-02-08 16:07 ` dobr
@ 2014-02-08 17:28 ` Dmitriy Kruglikov
  2014-02-08 17:29   ` Anton Gorlov
  1 sibling, 1 reply; 10+ messages in thread
From: Dmitriy Kruglikov @ 2014-02-08 17:28 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

8 февраля 2014 г., 18:00 пользователь dobr  написал:

> Столкнулся с трудностями при запуске ejabberd из p7.
Проверь наличие и права на всякие /var/lib/ejabberd и прочее.
Давно поднимал последний раз, но на невозможность писать в рабочие каталоги
нарывался.

-- 
Best regards,
 Dmitriy Kruglikov.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 17:28 ` Dmitriy Kruglikov
@ 2014-02-08 17:29   ` Anton Gorlov
  2014-02-10 13:14     ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2014-02-08 17:29 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

ещё помню была проблема если хостнейм менялся после устанвоки. Ну и да я 
юзаю в связке с поцгресом ejabberd

08.02.2014 21:28, Dmitriy Kruglikov пишет:
> 8 февраля 2014 г., 18:00 пользователь dobr  написал:
>
>> Столкнулся с трудностями при запуске ejabberd из p7.
> Проверь наличие и права на всякие /var/lib/ejabberd и прочее.
> Давно поднимал последний раз, но на невозможность писать в рабочие каталоги
> нарывался.
>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-08 17:29   ` Anton Gorlov
@ 2014-02-10 13:14     ` Andrii Dobrovol`s`kii
  2014-02-10 13:25       ` Dmitriy Kruglikov
  0 siblings, 1 reply; 10+ messages in thread
From: Andrii Dobrovol`s`kii @ 2014-02-10 13:14 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Anton Gorlov wrote:
> ещё помню была проблема если хостнейм менялся после устанвоки.
> Ну и да я юзаю в связке с поцгресом ejabberd
> 
Как-то не вижу смысла в сторонней БД на два десятка пользователей...

- -- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/

iF4EAREIAAYFAlL40L0ACgkQpBPgR3404hOhfAD/Vmbz6w7oH3mpXX9VIjsqAr+0
FAk+SCV4rhUOjOr9EesA/jnw86TP6ex2d+mvbklBcK3NLPJqwIW4/Q5jKGLZepA5
=HziZ
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-10 13:14     ` Andrii Dobrovol`s`kii
@ 2014-02-10 13:25       ` Dmitriy Kruglikov
  2014-02-10 19:54         ` Anton Gorlov
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitriy Kruglikov @ 2014-02-10 13:25 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

10 февраля 2014 г., 15:14 пользователь Andrii Dobrovol`s`kii  написал:

> Как-то не вижу смысла в сторонней БД на два десятка пользователей...

Это личные предпочтения. Ни кто ж не заставляет.
Но два десятка для ёжика, еще два десятка для почты, потом два десятка
еще куда....
А потом глянул, и уже два десятка по два десятка, при этом, все
"двадесятка" абсолютно идентичные.
А пальцы по вторую фалангу уже стертые...

Для того и сделали LDAP и подобные.
Один раз завел пользователя со _всеми_ необходимыми атрибутами, и нате вам.
Во всех корпоративных ресурсах можно работать.

-- 
Best regards,
 Dmitriy Kruglikov.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-10 13:25       ` Dmitriy Kruglikov
@ 2014-02-10 19:54         ` Anton Gorlov
  2014-02-19  6:48           ` Вадим Илларионов
  0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2014-02-10 19:54 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

10.02.2014 17:25, Dmitriy Kruglikov пишет:
> Для того и сделали LDAP и подобные.
> Один раз завел пользователя со _всеми_ необходимыми атрибутами, и нате вам.
> Во всех корпоративных ресурсах можно работать.

ммм..я и мессаги в базе хранил..порядка 100 пользователей.. не думаю что 
для лдапа это не больно..


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Sysadmins] ejabberd
  2014-02-10 19:54         ` Anton Gorlov
@ 2014-02-19  6:48           ` Вадим Илларионов
  0 siblings, 0 replies; 10+ messages in thread
From: Вадим Илларионов @ 2014-02-19  6:48 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

В письме от 10 февраля 2014 23:54:23 пользователь Anton Gorlov написал:
> 10.02.2014 17:25, Dmitriy Kruglikov пишет:
> > Для того и сделали LDAP и подобные.
> > Один раз завел пользователя со _всеми_ необходимыми атрибутами, и нате
> > вам.
> > Во всех корпоративных ресурсах можно работать.
> 
> ммм..я и мессаги в базе хранил..порядка 100 пользователей.. не думаю что
> для лдапа это не больно..

Что мешает юзеров из ЛДАПа брать, а мессаги в мускуле-поцгрескуле хранить?
_______________________________
С уважением, *nix-администратор
Mobile: +7 (964) 103-65-67
Skype: gbIMoBou
JID = <mailto:>
Viber = Mobile
UIN: 7899517

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-02-19  6:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-08 16:00 [Sysadmins] ejabberd dobr
2014-02-08 16:07 ` dobr
2014-02-08 16:28   ` dobr
2014-02-08 16:49     ` dobr
2014-02-08 17:28 ` Dmitriy Kruglikov
2014-02-08 17:29   ` Anton Gorlov
2014-02-10 13:14     ` Andrii Dobrovol`s`kii
2014-02-10 13:25       ` Dmitriy Kruglikov
2014-02-10 19:54         ` Anton Gorlov
2014-02-19  6:48           ` Вадим Илларионов

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git