Error: {:enabled_plugins_mismatch, 'e:\\MQ\\rabbitmq_server-3.7.4\\data\\enabled_plugins', 'c:\\Users\\13066\\AppData\\Roaming\\RabbitMQ\\ENABLE~1'}
时间: 2023-08-25 07:07:08 浏览: 151
这个错误信息是 RabbitMQ 在启动时发生的。它指出启用的插件列表不匹配,因为它在 `e:\\MQ\\rabbitmq_server-3.7.4\\data\\enabled_plugins` 中找到的插件与 `c:\\Users\\13066\\AppData\\Roaming\\RabbitMQ\\ENABLE~1` 不匹配。这可能是由于您在多个位置安装了 RabbitMQ,或者您在安装 RabbitMQ 时发生了错误。要解决这个问题,您可以尝试卸载并重新安装 RabbitMQ,确保只有一个版本安装在您的计算机上,并正确配置插件列表。
相关问题
/usr/lib64/erlang/erts-5.10.4/bin/beam.smp -W w -K true -A30 -P 1048576 -- -root /usr/lib64/erlang -progname erl -- -home /var/lib/rabbitmq -- -pa /usr/lib/rabbitmq/lib/rabbitmq_server-3.3.5/sbin/../ebin -noshell -noinput -s rabbit boot -sname rabbit@MW01PRE -boot start_sasl -config /etc/rabbitmq/rabbitmq -kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -sasl sasl_error_logger false -rabbit error_logger {file,"/var/log/rabbitmq/rabbit@MW01PRE.log"} -rabbit sasl_error_logger {file,"/var/log/rabbitmq/rabbit@MW01PRE-sasl.log"} -rabbit enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir "/usr/lib/rabbitmq/lib/rabbitmq_server-3.3.5/sbin/../plugins" -rabbit plugins_expand_dir "/var/lib/rabbitmq/mnesia/rabbit@MW01PRE-plugins-expand" -os_mon start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@MW01PRE" -kernel inet_dist_listen_min 25672 -kernel inet_dist_listen_max 25672
这是一个启动 RabbitMQ 服务器的命令行参数。RabbitMQ 是一个开源的消息代理和队列服务器,用于支持可靠的消息传递。通过该命令,你启动了一个名为 "rabbit@MW01PRE" 的 RabbitMQ 节点。它使用了一些配置文件和插件,并设置了一些日志和网络参数。这个节点的监听端口范围是 25672。
/usr/lib64/erlang/erts-5.10.4/bin/beam.smp -W w -A 896 -P 1048576 -t 5000000 -stbt db -K true -B i -- -root /usr/lib64/erlang -progname erl -- -home /var/lib/rabbitmq -- -pa /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin -noshell -noinput -s rabbit boot -sname rabbit@RGCC01 -boot start_sasl -kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -sasl sasl_error_logger false -rabbit error_logger {file,"/var/log/rabbitmq/rabbit@RGCC01.log"} -rabbit sasl_error_logger {file,"/var/log/rabbitmq/rabbit@RGCC01-sasl.log"} -rabbit enabled_plugins_file "/etc/rabbitmq/enabled_plugins" -rabbit plugins_dir "/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/plugins" -rabbit plugins_expand_dir "/var/lib/rabbitmq/mnesia/rabbit@RGCC01-plugins-expand" -os_mon start_cpu_sup false -os_mon start_disksup false -os_mon start_memsup false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@RGCC01" -kernel inet_dist_listen_min 25672 -kernel inet_dist_listen_max 25672
这是一个长的命令行,看起来像是以Erlang语言运行的一个程序,可能是RabbitMQ消息队列服务器。该命令在后台启动了一个名为"rabbit@RGCC01"的RabbitMQ节点。
这个命令行包含了很多参数和选项,用来配置RabbitMQ节点的各种设置。以下是一些重要的参数和选项的解释:
- `-root /usr/lib64/erlang`: 指定Erlang安装的根目录。
- `-pa /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin`: 指定RabbitMQ的ebin目录,这是存放Erlang字节码文件的位置。
- `-sname rabbit@RGCC01`: 设置RabbitMQ节点的名称为"rabbit@RGCC01"。
- `-rabbit error_logger {file,"/var/log/rabbitmq/rabbit@RGCC01.log"}`: 配置RabbitMQ错误日志的输出位置。
- `-rabbit sasl_error_logger {file,"/var/log/rabbitmq/rabbit@RGCC01-sasl.log"}`: 配置RabbitMQ SASL错误日志的输出位置。
- `-mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@RGCC01"`: 指定RabbitMQ数据存储的目录。
这只是命令行中的一部分,还有一些选项和参数没有包含在内。如果您需要更详细的信息,建议参考RabbitMQ的官方文档或相关资料。
请注意,我只是一个AI助手,无法执行实际操作。如果您需要进一步的帮助或有其他问题,请随时提问。
阅读全文