首页 > 解决方案 > 卸载并重新安装 RabbitMQ 后无法启动 RabbitMq 服务

问题描述

我使用本指南卸载了 rabbitMq:https: //support.bioconnect.com/hc/en-us/articles/115011178868-How-to-Uninstall-RabbitMQ

  1. 卸载 RabbitMq 和 Erlang
  2. 在任务管理器中结束 empd.exe
  3. 删除了 rabbitMQ 和 erlang 的目录
  4. 从“regedit”中删除 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ericsson
  5. 从服务中删除服务
  6. 我还删除了 C:\Windows.erlang.cookie 和 C:\Users[username]/.erlang.cookie。

在我尝试使用其他指南重新安装后:https ://cmatskas.com/getting-started-with-rabbitmq-on-windows/

  1. 安装二郎
  2. 下载并安装rabbitMQ
  3. 导航到 RabbitMQ 服务器安装目录的 sbin 目录。'C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.4\sbin' 并运行 'rabbitmq-plugins.bat enable rabbitmq_management'

我导航到http://localhost:15672/并且该站点无法访问。我打开了服务以确保rabbitMq 服务已打开并且它甚至没有被创建。我尝试以管理员身份运行命令“rabbitmq-service install”并得到以下结果

RabbitMQ service is already present - only updating service parameters C:\Program Files\erl9.2\erts-9.2\bin\erlsrv: Warning, could not set correct interactive mode. RabbitMQ Error: The handle is invalid. C:\Program Files\erl9.2\erts-9.2\bin\erlsrv: Warning, could not set correct service description (comment) RabbitMQError: The handle is invalid.

我想知道我是否在某个地方错过了一步。不能让兔子工作。

标签: windowsrabbitmqerlang

解决方案


我最近也遇到了这个问题。

这些简单的步骤为我解决了这个问题:

  • 打开 Regedit.exe

  • 浏览到 HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQ

  • 删除那个键

现在运行rabbitmq-service.bat install成功。


推荐阅读