La plantilla de Redis lanza error "permiso denegado"

Al usar redis.template.yml en la reconstrucción en una configuración con contenedores separados (web_only, data), veo

...
/.launcher rebuild web_only

I, [2022-04-01T06:14:05.621316 #1]  INFO -- : Fin de los comandos personalizados
I, [2022-04-01T06:14:05.621524 #1]  INFO -- : Terminando procesos asíncronos
I, [2022-04-01T06:14:05.621574 #1]  INFO -- : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 29
29:signal-handler (1648793645) Recibiendo SIGTERM programando el apagado...
29:M 01 Abr 2022 06:14:05.643 # Solicitud de apagado del usuario...
29:M 01 Abr 2022 06:14:05.643 * Guardando la instantánea final de RDB antes de salir.
29:M 01 Abr 2022 06:14:05.896 # Error al abrir el archivo RDB dump.rdb (en el directorio raíz del servidor /) para guardar: Permiso denegado
29:M 01 Abr 2022 06:14:05.896 # Error al intentar guardar la base de datos, no se puede salir.
29:M 01 Abr 2022 06:14:05.896 # SIGTERM recibido pero con errores al intentar apagar el servidor, revise los registros para más información
I, [2022-04-01T06:14:15.622606 #1]  INFO -- : exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid:29 no terminó limpiamente, ¡forzando la terminación!

redis.template.yml debería ser parte de data.yml

Acabo de realizar un git pull seguido de ./launcher rebuild web_only y se completó con éxito.
¿Has intentado usar ./discourse-doctor aunque puede que no ayude mucho?

Si aún puedes iniciar tu contenedor anterior usando ./launcher start web_only, entonces quizás intenta hacer una copia de seguridad completa (como seguro) y luego intenta ./launcher stop web_only; ./launcher rebuild data. Si no ocurren errores al reconstruir los datos, intenta ./launcher rebuild web_only para ver si eso soluciona el problema.

Mientras tanto, estoy moviendo este tema a Support debido a la falta de una reproducción consistente.

2 Me gusta

ok, entonces mezclé algo, pensé que la plantilla de redis es parte del contenedor web_only pero ya está incluida en la configuración del contenedor de datos, ¡donde tiene más sentido :wink:

2 Me gusta