PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Aggiornamento versione Docker PGMASTER PostgreSQL

Ciao, spiegherò l'aggiornamento della versione postgresql di pgmaster sulla finestra mobile

1 file simile viene caricato nella directory /tmp del relativo server con scp e ftp

postgresql-12.x.xx.image.tar.gz

2-Accesso alla shell Bash sul server. Viene eseguito il comando seguente

gunzip -c /tmp/postgresql-12.x.xx.image.tar.gz |docker load

3-Quale pg verrà aggiornato, se la versione è cambiata nel relativo file pg.conf, potrebbe essere necessario aggiornarlo.

4-Il seguente comando viene eseguito nella relativa directory pg.

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

note pgagent
Il file pg.conf deve avere la riga ENABLE_PGAGENT=yes. (la modifica di queste informazioni richiede il riavvio)
Lo stato di esecuzione del servizio pgagent viene verificato con il comando pg-pgagent-isRunning nel contenitore.