2015-07-21 23 views
5
  1. 我正在安装ejabberd,但是当我通过终端使用./start命令运行此命令时。它给出了ejabberd节点[email protected]已经在运行的错误。错误:ejabberd节点“ejabberd @ localhost”已在运行

  2. 我已经卸载ejabberd,并再次通过安装程序安装它,但
    它给出了同样的错误。

+0

你在使用什么操作系统?你是如何安装它的?包?二进制安装程序?是哪个版本的ejabberd?当你输入命令'ps aux'时,你发现梁运行吗?在哪个目录中?与您安装的位置相同吗? –

+0

我使用的是OSX 10.10.3,我使用此链接来安装ejabberd https://www.process-one.net/en/ejabberd/downloads/ – akshay

+0

尝试使用ejabberdctl而不是启动脚本。此外,请检查您是否正确设置主机部分 – ETech

回答

2

我使用OSX 10.10.4上的OSX ejabberd安装程序进行全新安装测试,安装后我可以启动ejabberd。

因此,您的环境中似乎已经有一些运行环境与ejabberd/ejabberd安装程序以不良方式进行交互。

以下是你需要检查什么:

  1. 检查ejabberd实际上是与以下ejabberdctl命令运行:

    $斌/ ejabberdctl状态

    您也可以尝试开始/直接用ejabberdctl stop

  2. 检查Erlang runni停止ejabberd ng进程与ps aux | grep beam。这是我在ejabberd实际运行时得到的结果:

    $ ps aux | grep光束 mremond 53977 0.0 0.2 2526548 41872 ?? S 7:47 PM 0:01.73 /Applications/ejabberd-15.06/bin/beam.smp -K true -P 250000 - - root /Applications/ejabberd-15.06 -progname /Applications/ejabberd-15.06/bin/erl - - home/Users/mremond - -sname ejabberd @ localhost -noshell -noinput -noshell -noinput -pa /Applications/ejabberd-15.06/lib/ejabberd-15.06/ebin -mnesia dir“/Applications/ejabberd-15.06/database/ejabberd @localhost” -ejabberd log_rate_limit 100 log_rotate_size 10485760 log_rotate_count 1 log_rotate_date “” -s ejabberd -sasl sasl_error_logger {文件, “/应用/ ejabberd-15.06 /日志/ erlang.log”} -smp自动启动

  3. 检查你请参阅/Applications/ejabberd-15.06/logs文件。支付特别注意error.loginstall.log

+0

我在终端中添加./ejabberdctl状态。失败RPC连接到节点ejabberd @本地:nodedown 命令来启动ejabberd节点: 开始启动在服务器模式下的ejabberd节点 调试安装一个交互式的Erlang的外壳到正在运行的ejabberd节点 iexdebug附上一个互动的药剂外壳到运行ejabberd节点 活(交互)模式 现场启动一个ejabberd节点iexlive开始在现场(交互)模式下的ejabberd节点,药剂壳内 可选参数启动一个ejabberd节点时: – akshay

+0

它说,失败的RPC连接节点ejabberd @ localhost:nodedown – akshay

+0

Appsters-MBP-Akshay-Kumar:logs akshay $ /Applications/ejabberd-15.06/logs/ejabberd.log -bash:/Applications/ejabberd-15.06/logs/ejabberd.log:权限被拒绝 – akshay

1

我面临着类似的问题,使用Ubuntu作为操作系统。

我只用命令ps -aux | grep -i'ejabberd'列出了ejabberd进程。比我杀死所有这些进程(通过从上面的命令收集进程ID比使用命令例如“kill 98167 87654”)。

这个固定的问题对我来说。