PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Atualização da versão do Docker PGMASTER PostgreSQL


Olá, vou explicar a atualização da versão do pgmaster postgresql no docker

1-arquivo semelhante é carregado no diretório /tmp do servidor relacionado com scp e ftp
postgresql-12.x.xx.image.tar.gz

2-Login do shell Bash no servidor. O seguinte comando é executado
gunzip -c /tmp/postgresql-12.x.xx.image.tar.gz |docker load

3-Qual pg será atualizada, caso a versão tenha sido alterada no arquivo pg.conf relevante, pode ser necessário atualizá-la.

4-O seguinte comando é executado no diretório pg relevante.
make stop
make start
make logs        #pgmaster container logs are checked for any errors
make pglog     #postgresql core logs are checked for any errors
make pg-view  #With the #commands, it is ensured that the server is running correctly.
make pg-activity

pgagent notes
O arquivo pg.conf deve ter a linha ENABLE_PGAGENT=yes. (alterar esta informação requer reinicialização)
O status de execução do serviço pgagent é verificado com o comando pg-pgagent-isRunning no contêiner.