mirror of https://gitlab.com/tildes/tildes.git
Browse Source
Changing these pillar values are the only actual changes to Tildes code/config needed, but if you're upgrading an existing version from 10 to 12 you will need to do some manual steps. The below should cover it - lines starting with a * are descriptions of things you need to do, while the rest are actual commands to run: sudo apt-get install postgresql-12 sudo systemctl stop postgresql@10-main.service sudo systemctl stop postgresql@12-main.service cd /var/lib/postgresql sudo -u postgres /usr/lib/postgresql/12/bin/pg_upgrade -b /usr/lib/postgresql/10/bin/ -B /usr/lib/postgresql/12/bin/ -d /var/lib/postgresql/10/main/ -D /var/lib/postgresql/12/main/ -o '-c config_file=/etc/postgresql/10/main/postgresql.conf' -O '-c config_file=/etc/postgresql/12/main/postgresql.conf' * Change pillar value to 12, and run salt sudo systemctl stop postgresql@10-main.service * Edit /etc/postgresql/12/main/postgresql.conf and change port to 5432 sudo systemctl restart postgresql@12-main.service sudo -u postgres ./analyze_new_cluster.sh * After verifying the new version seems to be working, clean up the old version: sudo apt-get remove postgresql-10 sudo rm -rf /usr/lib/postgresql/10/ sudo rm -rf /var/lib/postgresql/10/ sudo rm -rf /etc/postgresql/10/merge-requests/85/head
Deimos
5 years ago
2 changed files with 2 additions and 2 deletions
Loading…
Reference in new issue