User Tools

Site Tools


ubuntu_upgrade_pg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ubuntu_upgrade_pg [2019/01/14 22:50]
ian
ubuntu_upgrade_pg [2020/02/13 22:55] (current)
Line 1: Line 1:
 +====== Upgrade of PostgreSQL and Ubuntu upgrade ======
 +
 +
 1. Create a snapshot with XenServer 1. Create a snapshot with XenServer
  
Line 7: Line 10:
    ...done.    ...done.
 </code> </code>
 +postgresql
 <code> <code>
 xenserver# xe vm-snapshot new-name-label="Pre PG 9.4 install" vm=exampleVMname xenserver# xe vm-snapshot new-name-label="Pre PG 9.4 install" vm=exampleVMname
Line 17: Line 20:
 <code> <code>
 # sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' # sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
 +
 +# curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
  
 # apt-get update # apt-get update
Line 34: Line 39:
  
 <code> <code>
-# sudo -u postgres pg_dropcluster 9.4 main+# sudo -u postgres pg_dropcluster --stop 9.4 main
 </code> </code>
  
Line 40: Line 45:
  
 <code> <code>
 +# service postgresql stop
 +
 # pg_upgradecluster -v 9.4 9.3 main # pg_upgradecluster -v 9.4 9.3 main
 Disabling connections to the old cluster during upgrade... Disabling connections to the old cluster during upgrade...
Line 59: Line 66:
  
 <code> <code>
-# apt-get remove postgresql\*-9.3+# apt-get remove postgresql postgresql.*-9.3
 </code> </code>
  
Line 65: Line 72:
 # apt-get autoremove # apt-get autoremove
 </code> </code>
 +
 +7. Proceed with the Ubuntu upgrade
 +
 +<code>
 +# apt-get dist-upgrade
 +
 +# do-release-upgrade
 +</code>
 +
 +And restore the PGDG repo
 +
 +<code>
 +# sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
 +
 +# apt update
 +
 +# apt full-upgrade
 +</code>
 +
  
ubuntu_upgrade_pg.1547524224.txt.gz ยท Last modified: 2020/02/13 22:55 (external edit)

free spam filter