启动时出现rabbitmq错误

| 这是我的设置。 操作系统:2.6.35-28-generic-pae#50-Ubuntu SMP Fri Mar 18 20:43:15 UTC 2011 i686 GNU / Linux 埃兰特OTP:R14B03 RabbitMQ:rabbitmq-server-2.4.1(使用R14B03从源代码构建,使用\“ make USE_SPECS = false \”来解决在构建时突然弹出的问题。 建立顺利。 当我启动服务器时 ./rabbitmq-server启动,出现以下错误。 错误:引导脚本文件的生成 /export/workdir/data/rabbitmq/mnesia/rabbit@MyHostname-plugins-expand/rabbit.script失败: {\'EXIT \',{{badmatch,{erl_prim_loader,error}}},          [{xref_utils,find_beam,1},           {xref_base,\'-make_libs / 5-fun-0-\',2},           {lists,foldl,3},           {xref_base,make_libs,5},           {xref_base,do_set_up,1},           {xref_base,do_set_up,2},           {xref_base,q,3},           {xref,handle_call,3}]}} 任何线索,我都喜欢使用Rabbit的最新版本并自己构建,而不是使用旧版本。 谢谢     
已邀请:
        那是一个追溯。如果您阅读了Erlang教程,那将说明如何阅读。 在我看来,这听起来像是配置文件中的印刷错误。遍历您创建的所有配置文件条目,尤其是与插件相关的条目。 如果您根本没有设置任何插件,那么我建议下载用于使Rabbitmq管理工作的插件集合,并进行配置。这些天来,很少安装没有插件的RabbitMQ并不常见。     
        只是注意到您正在使用Ubuntu。我最近在Ubuntu上构建了RabbitMQ 2.4.1,但无法使用Erlang 14B03(也已构建)成功构建。因此,我构建了Erlang 14B02,并用它来构建RabbitMQ,没有任何问题。然后,我用14B03替换了Erlang来运行RabbitMQ,再次,没有问题。 我没有使用Ubuntu目录布局或Shell脚本,只是破解了标准RabbitMQ脚本以从安装它的目录中运行Rabbit。 您需要先定义一些环境变量,然后再执行“ 0” 导出TARGET_DIR = / opt / rabbitmq 导出SBIN_DIR = / opt / rabbitmq / sbin 出口MAN_DIR = / opt / rabbitmq / man     
        我在OS X中运行此错误。对我来说,问题是我的用户帐户没有创建启动脚本文件的权限。使用sudo启动Rabbit服务器解决了该问题。     

要回复问题请先登录注册