./start命令运行终端时。它给出了ejabberd节点ejabberd@localhost已经运行的错误。发布于 2016-09-12 11:23:59
我也面临着类似的问题,使用ubuntu作为操作系统。
我只使用命令ps -aux \ grep -i ' ejabberd‘,它列出了ejabberd进程。(通过从上面的命令收集进程ID,而不是使用命令“杀死98167 87654")。
这个问题对我来说是固定的。
发布于 2015-07-21 17:58:14
我在OSX10.10.4上用OSX安装程序进行了新安装测试,安装后我可以启动ejabberd。
因此,在您的环境中似乎已经有一些东西正在以不好的方式与ejabberd / ejabberd安装程序交互。
下面是您需要检查的内容:
ejabberdctl stop和ejabberdctl start直接启动/停止ejabberd。ps aux | grep beam运行的Erlang进程。下面是ejabberd实际运行时所得到的信息:
53977 0.00.2 2526548 41872 ??下午7:47PM 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 /Users/mremond - -sname ejabberd@localhost -noshell -noinput -noshell -noinput -pa -noinput -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 {file,"/Applications/ejabberd-15.06/logs/erlang.log"} -smp自动启动/Applications/ejabberd-15.06/logs文件中看到的内容。特别注意error.log和install.loghttps://stackoverflow.com/questions/31529857
复制相似问题