[英]RABBITMQ - Applying Plugin Failed
編輯:在系統環境變量中設置rabbitmq變量並嘗試另一次取消/重新安裝后,此問題已解決。
已啟用以下插件:rabbitmq_shovel
將插件配置應用於rabbit @ MSGTEST01 ...啟動了1個插件。
結束編輯
c:\\ RabbitMQ \\ rabbitmq_server-3.6.12 \\ sbin> rabbitmq-plugins啟用rabbitmq_shovel rabbitmq_shovel_management插件配置不變。
將插件配置應用於rabbit @ M ...失敗。 錯誤:{enabled_plugins_mismatch,“ c:\\ Users \\\\ AppData \\ Roaming \\ RabbitMQ \\ ENABLE〜1”,“ c:\\ RabbitMQ \\ ENABLE〜1”}
我設置以下內容,然后重新安裝該服務:
set RABBITMQ_BASE=c:\RabbitMQ
set RABBITMQ_CONFIG_FILE=c:\RabbitMQ\rabbitmq
set RABBITMQ_LOG_BASE=c:\RabbitMQ\logs
set RABBITMQ_MNESIA_BASE=c:\RabbitMQ\db
set RABBITMQ_ENABLED_PLUGINS_FILE=c:\RabbitMQ\enabled_plugins
為什么仍在我的漫游配置文件中查找任何內容? 而且,ENABLE〜1看起來不是有效的文件名。
我可以在安裝后啟用管理ui,但不能啟用rabbitmq_shovel,並且無法弄清楚問題出在哪里。
再次,這在安裝后有效:
rabbitmq-plugins enable rabbitmq_management
失敗並出現以上錯誤:
rabbitmq-plugins enable rabbitmq_shovel
我正在CMD中以管理員身份運行這些命令。
在系統環境變量中設置變量,並在CMD中以Admin身份執行以下操作:
那對我有用。
我可以解決此問題,而不必卸載RabbitMQ
在收到的錯誤目錄中的兩個目錄中打開名為“ enabled_plugins”的文件。 對我來說,這些目錄是“ C:\\ Users \\ UserName \\ AppData \\ Roaming \\ RabbitMQ”和“ C:\\ ProgramData \\ RabbitMQ”。
對我來說,一個文件有:
[rabbitmq_management].
而另一個是空的。 我將上面的配置片段復制到了空文件中並保存了。
在命令提示符下以ADMIN身份運行命令:
rabbitmqctl shutdown
rabbitmqctl stop
rabbitmq-service.bat start
rabbitmq-plugins enable rabbitmq_management
我確實收到了相同的“ enabled_plugins_mismatch”錯誤; 但是,當我在“ http:// localhost:15672 /#/ ”瀏覽到RabbitMQ UI插件時,UI出現並且正在運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.