Riak没有出发

时间:2013-01-28 04:48:08

标签: riak

我已经安装了basho网站中提到的riak和erlang。 但是当我尝试用命令启动riak时:
/etc/init.d/riak start

服务riak开始
我收到以下错误:
启动Riak:Riak未能在15秒内启动, 有关详细信息,请参阅“riak console”的输出。 如果要等待更长时间,请设置环境变量 WAIT_FOR_ERLANG到等待的秒数
我还检查了命令:riak ping,它给出了错误:
尝试通过sudo -H -u riak重启脚本 节点'riak @sys_ip'没有响应ping
我使用64位Centos 6.3机器。有人可以帮我吗?

最初,当我安装riak并检查状态时,它显示riak已启动。在实验期间的某个地方,它已停止工作。无法找到,可能是什么原因?

由于

3 个答案:

答案 0 :(得分:1)

谢谢大家!我找到了解决问题的方法。我以root用户身份运行命令。当我尝试使用与sudo前缀的非root用户相同的命令时,一切正常! :)

答案 1 :(得分:1)

尝试运行以下命令,它会对配置设置运行诊断测试,并在出现任何问题时提供更详细的信息。

riak console 
默认情况下,

riak start并未提供有关该问题的详细信息。在我的情况下问题是 - 缺少对目录的写权限 - /var/lib/riak/generated.configs

答案 2 :(得分:0)

由于您没有提及任何版本的Erlang,我想通知您使用Erlang R15B02会导致riak-admin状态出错。最好将Erlang R15B01与Riak 1.2和1.2.1一起使用。 Riak 1.0需要Erlang R15B03及更高版本。因此,请检查您是否安装了兼容版本。如果这不是问题,这与您的问题相同。 Riak - Riak failed to start within 15 seconds,