web-dev-qa-db-ja.com

RabbitMQが起動しない

RabbitMQ Windowsサービスは開始しません。

C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.0.4\sbin>rabbitmq-service.bat start
C:\Program Files (x86)\erl5.10.1\erts-5.10.1\bin\erlsrv: Failed to start service RabbitMQ.
Error: The process terminated unexpectedly.

問題なくrabbitmq-server.batを実行できます。

サービスを開始しようとしたときに、%appdata%\ RabbitMQ\log \ディレクトリにログエントリが作成されません。

私がそれをどのように機能させるかについての提案はありますか?お願いします...

20
Rolf

問題が解決しました!

私のIT部門は%appdata%をネットワーク共有にマップしましたが、RabbitMQスクリプトはそれを使用できないようです。

この方法で問題を解決しました。環境変数「RABBITMQ_BASE」を「c:\ rabbitmq」に設定し、サービスをアンインストールして(rabbitmq-service.bat remove)、サービスを再インストールします(rabbitmq-service.bat install)。

22
Rolf

同じ問題に直面し、以下の手順に従って問題を解決することができました。

  1. 管理者としてコマンドプロンプトを実行する
  2. Sbinディレクトリに移動し、サービスをアンインストールします。 rabbitmq-service削除
  3. サービスrabbitmq-service installを再インストールします
  4. プラグインを有効にします。 rabbitmq-pluginsはrabbitmq_managementを有効にします
  5. サービスrabbitmq-service startを開始します
  6. http:// localhost:15672 / "に移動します
25
Yasin

私の場合、管理者としてコンソールを実行するのに役立ちました

4
lukaszk

インストール後にコンピューターを再起動し、物事は非常にスムーズに実行されています

2

「AppData\Roaming\RabbitMQ」を削除すると、この問題は解決しました

0
user1892777

私はWindows 10で1067エラーの同じ問題に直面しました。C:\ Users\IPS\AppData\Roaming\RabbitMQ\advanced.configにあるrabbitmq設定ファイルにsynatxエラーが発生しました。デフォルトの構成から変更されました。また、saemの場所にあるrabbitmq.confファイルにも構文エラーがありました。 rabbitmq.confファイルを削除し、advanced.configファイルから変更を削除しました。その後、ranbbitmq servcieは問題なく起動しました。

0
AKumar

同じ問題の解決方法... Erlangをx86から​​x64に再インストールしました。また、Microsoft分散dllをインストールするオプションをチェックしました。 2つのうちどちらが役に立ったかはわかりませんが、少なくとも役立ちました。

0
Pavel Vlasov

レジストリからHKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\RabbitMQフォルダを削除すると、問題が解決しました。レジストリを削除した後、RabbitMQを再インストール(アンインストールとインストール)する必要があります。

さらに、私はC:\Users\<USERNAME>\AppData\Roaming\RabbitMQを以前に削除しました。

Googleグループの post から解決策を見つけました。

0
Nafeez Abrar

私の状況は、誤ったErlangバージョンが原因でした。私は次の手順でそれを解決しました:

  1. 古いバージョンのErlangをアンインストールします。
  2. https://www.rabbitmq.com/which-erlang.html に新しいバージョンのErlangをインストールします
  3. RabbitMQを再インストールします
  4. Windowsのcmdを開いてRabbitMQプラグインをインストールし、sbinディレクトリ(例:Your-Path\rabbitmq_server-3.7.13\sbin)に切り替えて、コマンドrabbitmq-plugins.bat enable rabbitmq_managementを実行します。
  5. RabbitMQを起動し、 http:// localhost:15672 / にアクセスします
0
Aaron

インストール後に次のコマンドを実行しますrabbitmq-plugins rabbit mq_management on rabbit mq pathRabbitMQ Server\rabbitmq_server-3.6.9\sbin>rabbitmq-plugins enable rabbitmq_management

0
delwasaf ewrew

-RabbitMQでErlangの互換性を確認します

**インストール

  • Erlangをインストールする
  • Rabbit_MQをインストールする
  • システム変数を設定する

環境変数を設定-

  • RABBITMQ_BASE c:\ RabbitMQサーバー
  • ERLANG_HOME C:\ Program Files\erl10.7

MQサーバーの構成

  • rabbitMqを停止します。rabbitmq-service.bat stop
  • 管理を有効にする:rabbitmq-plugins.bat rabbitmq_managementを有効にします
  • サーバーの再インストール:rabbitmq-service.bat install
  • サーバーの起動:rabbitmq-service.bat start
  • アプリを起動:rabbitmqctl.bat start_app
  • Browerを開きます: http:// localhost:15672 user guest/guest

新しいユーザーを追加

  • ユーザーの一覧表示:rabbitmqctl.bat list_users

  • 新しいユーザーを追加:rabbitmqctl.bat add_user user1 pass1

  • 管理者権限を付与:rabbitmqctl.bat set_user_tags user1

0