From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Authentication-Warning: rmaile.iop.kiev.ua: Host k1-phoebus.iop.kiev.ua [10.10.10.4] claimed to be [10.10.10.4] Message-ID: <52F65B1B.208@iop.kiev.ua> Date: Sat, 08 Feb 2014 18:28:11 +0200 From: dobr User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 MIME-Version: 1.0 To: "ALT Linux sysadmins' discussion" References: <52F654AC.6080109@iop.kiev.ua> <52F6564E.9040502@iop.kiev.ua> In-Reply-To: <52F6564E.9040502@iop.kiev.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: clamav-milter 0.97.8 at rmaile.iop.kiev.ua X-Virus-Status: Clean Subject: Re: [Sysadmins] ejabberd X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 16:28:18 -0000 Archived-At: List-Archive: 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 тоже. И теперь доступа нет совсем.