template Redis lança erro "permissão negada"

Ao usar o redis.template.yml na reconstrução em uma configuração com contêineres separados (apenas web, dados), vejo

...
/.launcher reconstruir web_only

I, [2022-04-01T06:14:05.621316 #1]  INFO -- : Fim dos comandos personalizados
I, [2022-04-01T06:14:05.621524 #1]  INFO -- : Terminando processos assíncronos
I, [2022-04-01T06:14:05.621574 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 29
29:signal-handler (1648793645) Recebeu SIGTERM agendando o desligamento...
29:M 01 Apr 2022 06:14:05.643 # Desligamento solicitado pelo usuário...
29:M 01 Apr 2022 06:14:05.643 * Salvando o snapshot RDB final antes de sair.
29:M 01 Apr 2022 06:14:05.896 # Falha ao abrir o arquivo RDB dump.rdb (no diretório raiz do servidor /) para salvar: Permissão negada
29:M 01 Apr 2022 06:14:05.896 # Erro ao tentar salvar o DB, não é possível sair.
29:M 01 Apr 2022 06:14:05.896 # SIGTERM recebido, mas erros ao tentar desligar o servidor, verifique os logs para mais informações
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 não terminou limpo, forçando o término!

redis.template.yml deve fazer parte de data.yml

Acabei de executar um git pull seguido de ./launcher rebuild web_only e ele foi concluído com sucesso.
Você já tentou usar ./discourse-doctor, embora possa não ajudar muito.

Se você ainda consegue iniciar seu contêiner antigo usando ./launcher start web_only, talvez tente fazer um backup completo (como seguro) e, em seguida, tente ./launcher stop web_only; ./launcher rebuild data. Se nenhum erro ocorrer na reconstrução de dados, tente ./launcher rebuild web_only para ver se isso resolve o problema?
Enquanto isso, estou movendo este tópico para Support devido à falta de uma reprodução consistente.

2 curtidas

Ok, então misturei algo, pensei que o template do redis faz parte do container web_only, mas ele já está incluído nas configurações do container de dados - onde faz mais sentido :wink:

2 curtidas