Hallo, ik zal de pgmaster postgresql-versie-update op docker uitleggen
1-soortgelijk bestand wordt geüpload naar /tmp directory van de gerelateerde server met scp en ftp
postgresql-12.x.xx.image.tar.gz
2-Bash shell-login op de server. Het volgende commando wordt uitgevoerd
gunzip -c /tmp/postgresql-12.x.xx.image.tar.gz |docker load
3-Welke pg zal worden bijgewerkt, als de versie is gewijzigd in het relevante pg.conf-bestand, kan het nodig zijn om deze bij te werken.
4-Het volgende commando wordt uitgevoerd in de relevante pg directory.
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-opmerkingen
Het pg.conf-bestand moet de regel ENABLE_PGAGENT=yes hebben. (wijziging van deze informatie vereist opnieuw opstarten)
De actieve status van de pgaagent-service wordt gecontroleerd met het pg-pgaagent-isRunning-commando in de container.