Então, primeiramente, muito obrigado! Parar manualmente os serviços dentro do contêiner aparentemente resolveu o problema, e eu consegui reconstruir os dois contêineres para a atualização (com as variáveis de localidade ajustadas como discutido acima - nota lateral: verifiquei a documentação de instalação e não acho que eles mencionem localidades; talvez esta seria uma boa adição).
Infelizmente, a análise dos processos problemáticos foi inconclusiva. A única coisa que vejo são coisas relacionadas ao Postgres, como WalWriter, AutoVacuum, etc. A única pista que tenho é que, quando reinicio o sistema e também após alterações de índice em atualizações, geralmente vejo uma carga alta de CPU para o postgres por cerca de meia hora.
E quando verifiquei pg_stat_activity hoje após a reinicialização, vi duas consultas de longa duração (pelo menos se o meu entendimento das colunas estiver correto):
SELECT "posts"."id" FROM "posts" INNER JOIN "topics" ON "topics"."deleted_at" IS NULL AND "topics"."id" = "posts"."topic_id" LEFT JOIN post_search_data ON post_id = posts.id WHERE "posts"."deleted_at" IS NULL AND (posts.raw != '') AND (topics.deleted_at IS NULL) AND (post_search_data.locale IS NULL OR post_search_data.locale != 'de' OR post_search_data.version != 5) ORDER BY posts.id DESC LIMIT 20000
e
SELECT "optimized_images".* FROM "optimized_images" WHERE "optimized_images"."upload_id" = 13 AND "optimized_images"."height" = 32 AND "optimized_images"."width" = 32 LIMIT 1
Após os 30 minutos mencionados, a primeira aparentemente foi concluída e a carga de CPU do postgres agora está normal.
Não tenho certeza por que essas duas consultas demoram tanto e, menos ainda, por que a segunda ainda aparece em pg_stat_activity após mais de uma hora, mas potencialmente tais consultas de longa duração impediram o serviço postgres de ser desligado corretamente ao tentar reconstruí-lo anteriormente.
Se você tiver alguma pista aqui, seria muito apreciado. Mas potencialmente isso também é algo que pode ir para outro tópico (se for o caso, apenas me avise e eu editarei este post).
Capturas de tela relacionadas:
