PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Docker PGMASTER PostgreSQL-Versionsaktualisierung

Hallo, ich werde die pgmaster postgresql-Versionsaktualisierung auf Docker erklären

1-ähnliche Datei wird mit scp und ftp in das /tmp-Verzeichnis des zugehörigen Servers hochgeladen

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

2-Bash-Shell-Anmeldung auf dem Server. Der folgende Befehl wird ausgeführt

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

3-Welches pg wird aktualisiert, wenn sich die Version in der entsprechenden pg.conf-Datei geändert hat, kann es notwendig sein, sie zu aktualisieren.

4-Der folgende Befehl wird im entsprechenden pg-Verzeichnis ausgeführt.

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

Hinweise zu pgagent
Die Datei pg.conf muss die Zeile ENABLE_PGAGENT=yes enthalten. (Änderung dieser Informationen erfordert Neustart)
Der Laufstatus des pgagent-Dienstes wird mit dem Befehl pg-pgagent-isRunning im Container überprüft.