Hi Sergei,

Am Dienstag, den 29.07.2008, 10:26 +0400 schrieb Sergei Golovan:
> On 7/29/08, Michael Flaig <[EMAIL PROTECTED]> wrote:
[...]
> > could you elaborate a little bit on what you mean by "Erlang point of
> >  view"?
> 
> At least the network setum must allow connections to `hostname -s`.

That is given.

[...]
> > all logs right after install attached
> >  however I don't see any indication to a failure ...
> 
> Yes. sasl.log and ejabberd.log are good.
> But ps_afterinstall.txt is awful. There should be exactly one epmd
> instance. Could you upgrade erlang-base and erlang-nox from
> http://ftp.de.debian.org/debian/pool/main/e/erlang/, kill all epmd
> processes and install ejabberd again? Also, I'd like to see all
> messages from epmd in /var/log/syslog. And before upgrading erlang
> packages, please, kill ejabberd, epmd and start epmd -daemon (in
> command prompt). Will it start multiple epmd processes? If not, start
> it again. Will it start the second epmd process or just finish?

Okay, I did what you suggested (before upgrading):
srv-2000:~# tail -f /var/log/syslog &
srv-2000:~# ps ax | grep epmd
srv-2000:~# date && epmd -daemon
Mi 30. Jul 01:07:26 CEST 2008
srv-2000:~# Jul 30 01:07:26 srv-2000 epmd: epmd: epmd running - daemon = 1

srv-2000:~# ps ax | grep epmd
20069 ?        S      0:00 epmd -daemon
20073 pts/1    R+     0:00 grep epmd
srv-2000:~# date && epmd -daemon
Mi 30. Jul 01:08:08 CEST 2008
srv-2000:~# Jul 30 01:08:08 srv-2000 epmd: epmd: epmd running - daemon = 1

srv-2000:~# ps ax | grep epmd
20069 ?        S      0:00 epmd -daemon
20093 ?        S      0:00 epmd -daemon
20096 pts/1    S+     0:00 grep epmd
srv-2000:~# date && epmd -daemon
Mi 30. Jul 01:08:16 CEST 2008
srv-2000:~# Jul 30 01:08:16 srv-2000 epmd: epmd: epmd running - daemon = 1

srv-2000:~# 
srv-2000:~# ps ax | grep epmd
20069 ?        S      0:00 epmd -daemon
20093 ?        S      0:00 epmd -daemon
20102 ?        S      0:00 epmd -daemon
20104 pts/1    S+     0:00 grep epmd

You can see every time after epmd -daemon is started there is a syslog
message stating "epmd running - daemon =1" but ps ax shows one more
process.

After I upgraded erlang-base and erlang-nox, purged ejabberd and apt-get
installed it again (from lenny repo) I still have the same error
srv-2000:/etc/ejabberd# dpkg --list | grep erlang
ii  erlang-base                     1:12.b.3-dfsg-4            Concurrent, 
real-time, distributed functiona
ii  erlang-nox                      1:12.b.3-dfsg-4            Concurrent, 
real-time, distributed functiona

On apt-get install ejabberd the admin user should be created and I see
dots as a progress bar. Each dot is showing a syslog message
Jul 30 01:23:16 srv-2000 epmd: epmd: epmd running - daemon = 1
[...]
Jul 30 01:24:28 srv-2000 epmd: epmd: epmd running - daemon = 1

srv-2000:/etc/ejabberd# ps ax | grep epmd | wc -l
64

The Syslog message occurs 64 times as well.

HTH

-- 
Michael Flaig <[EMAIL PROTECTED]>
PROLinux.de

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to