ACTUALIZADA mensaje de error

Estoy recibiendo un ERROR en el ARRANQUE de error cada vez que intento iniciar el rabbitmq servidor. ¿Alguien sabe cómo puedo solucionar este problema? He adjuntado el mensaje de error. He intentado un par de cosas diferentes, incluyendo a desinstalar y volver a instalarlo y ahora estoy recibiendo un mensaje de error nuevo, pero estoy en una pérdida para saber qué hacer a continuación. Cualquier sugerencia se agradece mucho! Gracias!!

BOOT FAILED
===========
Error description:
{error,
{schema_integrity_check_failed,
[{table_missing,rabbit_exchange_serial},
{table_missing,rabbit_runtime_parameters},
{table_missing,rabbit_durable_queue},
{table_missing,rabbit_queue},
{table_missing,gm_group},
{table_missing,mirrored_sup_childspec}]}}
Log files (may contain more information):
/usr/local/var/log/rabbitmq/[email protected].log
/usr/local/var/log/rabbitmq/[email protected]-sasl.log
Stack trace:
[{rabbit_mnesia,ensure_schema_integrity,0,
[{file,"src/rabbit_mnesia.erl"},{line,519}]},
{rabbit_mnesia,init_db,3,[{file,"src/rabbit_mnesia.erl"},{line,450}]},
{rabbit_mnesia,init_db_and_upgrade,3,
[{file,"src/rabbit_mnesia.erl"},{line,458}]},
{rabbit_mnesia,init,0,[{file,"src/rabbit_mnesia.erl"},{line,99}]},
{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,
[{file,"src/rabbit.erl"},{line,488}]},
{rabbit,run_boot_step,1,[{file,"src/rabbit.erl"},{line,487}]},
{rabbit,'-start/2-lc$^0/1-0-',1,[{file,"src/rabbit.erl"},{line,453}]},
{rabbit,start,2,[{file,"src/rabbit.erl"},{line,453}]}]
BOOT FAILED
===========
Error description:
{could_not_start,rabbit,
{bad_return,
{{rabbit,start,[normal,[]]},
{'EXIT',
{rabbit,failure_during_boot,
{error,
{schema_integrity_check_failed,
[{table_missing,rabbit_exchange_serial},
{table_missing,rabbit_runtime_parameters},
{table_missing,rabbit_durable_queue},
{table_missing,rabbit_queue},
{table_missing,gm_group},
{table_missing,mirrored_sup_childspec}]}}}}}}}
Log files (may contain more information):
/usr/local/var/log/rabbitmq/[email protected].log
/usr/local/var/log/rabbitmq/[email protected]-sasl.log
{"init terminating in do_boot",{rabbit,failure_during_boot,{could_not_start,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{rabbit,failure_during_boot,{error,{schema_integrity_check_failed,[{table_missing,rabbit_exchange_serial},{table_missing,rabbit_runtime_parameters},{table_missing,rabbit_durable_queue},{table_missing,rabbit_queue},{table_missing,gm_group},{table_missing,mirrored_sup_childspec}]}}}}}}}}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
  • sólo eliminar todas las restricciones (de forma recursiva) para el directorio: /usr/local/var/lib/rabbitmq
  • ¿Cómo hacer esto?
InformationsquelleAutor user2540882 | 2013-07-02

3 Comentarios

  1. 9

    No sé cómo rabbitmq funciona, pero el mensaje de error es claro: se trata de eliminar el directorio /usr/local/var/lib/rabbitmq/mnesia/[email protected], y se produce un error debido a que el proceso de nt el derecho de acceso a eliminar el archivo /usr/local/var/lib/rabbitmq/mnesia/[email protected]/amqp_client-3.1.3/ebin/amqp_auth_mechanisms.beam.

    Echar un vistazo a quién es el propietario de este archivo y de directorio, lo son el derecho de acceso a ellos.

    • En MacOS X, me ayuda rm-rf /opt/local/var/lib/rabbitmq/mnesia/
  2. 1

    Esto ocurrió para mí durante un rabbitmq actualización con la cerveza.

    Era más fácil para mí para quitar simplemente el directorio de todos juntos e instalar desde cero.

    sudo rm -rf /usr/local/var/rabbitmq/
    brew uninstall rabbitmq; 
    brew install rabbitmq
    rabbitmq-server
  3. 0

    Consiguió este trabajo. Acaba de eliminar el directorio de base de datos y reiniciar el servidor. Nota si tenía brew instalado, base de datos todavía podría estar fuera de la Bodega directorio. Por lo que necesita para eliminar manualmente el directorio y reiniciar.

Dejar respuesta

Please enter your comment!
Please enter your name here