Atualização do PostgreSQL 13 a partir do PostgreSQL 10 falha

Percebi que é necessário parar o contêiner de dados antes:

Aqui está o que obtenho ao executar tail -f shared/data/log/var-log/postgres/current após parar os 2 contêineres:

2021-06-06 16:38:37.411 UTC [113] HINT:  O servidor deve ser iniciado pelo usuário que possui o diretório de dados.
2021-06-06 16:38:38.424 GMT [114] LOG:  ignorando arquivo de configuração ausente "/shared/postgres_data/postgresql.auto.conf"
2021-06-06 16:38:38.424 UTC [114] FATAL:  o diretório de dados "/shared/postgres_data" tem propriedade incorreta
2021-06-06 16:38:38.424 UTC [114] HINT:  O servidor deve ser iniciado pelo usuário que possui o diretório de dados.
2021-06-06 16:38:39.439 GMT [115] LOG:  ignorando arquivo de configuração ausente "/shared/postgres_data/postgresql.auto.conf"
2021-06-06 16:38:39.439 UTC [115] FATAL:  o diretório de dados "/shared/postgres_data" tem propriedade incorreta
2021-06-06 16:38:39.439 UTC [115] HINT:  O servidor deve ser iniciado pelo usuário que possui o diretório de dados.
2021-06-06 16:38:40.461 GMT [116] LOG:  ignorando arquivo de configuração ausente "/shared/postgres_data/postgresql.auto.conf"
2021-06-06 16:38:40.461 UTC [116] FATAL:  o diretório de dados "/shared/postgres_data" tem propriedade incorreta
2021-06-06 16:38:40.461 UTC [116] HINT:  O servidor deve ser iniciado pelo usuário que possui o diretório de dados.

Provavelmente é a origem do problema. Como posso corrigir isso?

3 curtidas