Esto está en EC2. Tengo un guión de inicio que hace algo de la configuración básica como la instalación de RabbitMQ, la creación de una máquina virtual, el usuario, la configuración de permisos, etc. Así que básicamente va:La configuración de RabbitMQ desaparece al reiniciar. ¿Por qué?
sudo yum --enablerepo=epel install rabbitmq-server
/etc/init.d/rabbitmq-server start
rabbitmqctl add_user username password
rabbitmqctl add_vhost vhost
rabbitmqctl set_permissions -p vhost username ".*" ".*" ".*"
rabbitmqctl stop
Entonces salir de la cáscara, y crear una imagen de EBS la instancia. Amazon reinicia automáticamente el servidor para crear la imagen.
Ahora la parte más extraña ... después de un reinicio todo estaba todavía configurado, excepto los permisos.
Luego, cuando comencé una nueva instancia a partir de la imagen, no había nombre de usuario ni host en rabbitmq.
¿Hay algo que deba hacerse en rabbitmq para guardar los cambios?
Tiene exactamente el mismo problema. ¿Lo has descubierto? – Fluffy
Sin tener en cuenta que, el problema era que estaba usando 'rabbitmqctl list_permissions' para verificarlos, mientras que debería haber usado' rabbitmqctl list_permissions -p/vhost' – Fluffy