sql >> Databasteknik >  >> RDS >> PostgreSQL

Docker PGMASTER PostgreSQL versionsuppdatering

Hej, jag kommer att förklara pgmaster postgresql versionsuppdatering på docker

1-liknande fil laddas upp till /tmp-katalogen för den relaterade servern med scp och ftp

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

2-Bash shell inloggning på servern. Följande kommando körs

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

3-Vilken sida kommer att uppdateras, om versionen har ändrats i den relevanta pg.conf-filen kan det bli nödvändigt att uppdatera den.

4-Följande kommando körs i den relevanta pg-katalogen.

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
Pg.conf-filen måste ha raden ENABLE_PGAGENT=yes. (ändring av denna information kräver omstart)
Körstatusen för pgagent-tjänsten kontrolleras med kommandot pg-pgagent-isRunning i behållaren.


  1. Vad är standardstorleken för en varchar2-ingång till Oracles lagrade procedur, och kan den ändras?

  2. Hur man tar bort en kolumn i SQL

  3. Hur man väljer datum utan tid i SQL

  4. Hantera replikeringsproblem från icke-GTID till GTID MariaDB-databaskluster