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 23:00]
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 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 postgresql\*-9.3+# apt-get remove postgresql postgresql.*-9.3
 </code> </code>
  
Line 69: Line 76:
  
 <code> <code>
 +# apt-get dist-upgrade
 +
 # do-release-upgrade # do-release-upgrade
 </code> </code>
Line 75: Line 84:
  
 <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' 
 + 
 +# apt update 
 + 
 +# apt full-upgrade
 </code> </code>
  
  
ubuntu_upgrade_pg.1547524816.txt.gz · Last modified: 2020/02/13 22:55 (external edit)

free spam filter