This is an old revision of the document!
Aggiornamento a Debian Wheezy
Obiettivo: installazione di test per Orlando su Debian Wheezy con Postgres 9.1
Chi: Luca e Antonio
Luogo/data: casa di Luca, 17 gennaio 2014
Aggiornamento:
# apt-get update # apt-get upgrade
Backup database (prima accedo all'utente postgres con su - postgres
):
$ pg_dump -f /var/lib/postgresql/gf_deploy_20140117_before_wheezy_update.sql gf_deploy
Aggiorno /etc/apt/sources.list
sostituendo squeeze
con wheezy
.
Poi aggiorno la lista dei pacchetti e il sistema, controllando i pacchetti che verranno rimossi:
# apt-get update # apt-get dist-upgrade
- Warning di MySQL 5.5 –> Ignoriamo
- Aggiornamento glibc –> Yes
- Aggiornamento libc6 –> Yes
- /etc/default/rcS –> N (mantieni versione corrente)
- /etc/crontab –> N
- postgresql-common (avviso esistenza script transizione dati 8.4 –> 9.1, che non useremo)
Aggiornamento completato riavvio!
PROBLEMA REBOOT
Il sistema cambia il nome delle partizioni LVM effettuare un blkid
e andare a verificare l' fstab
prima di riavviare la macchina
continua...
Da completare: migrazione 8.4/9.1 (riavvio demoni, cambio porta TCP…)
Crea il database nuovo su Postgres 9.1:
$ psql =# CREATE ROLE gasdeploy WITH LOGIN PASSWORD 'mypassword'; =# CREATE DATABASE gf_deploy OWNER gasdeploy;
Importa il vecchio database:
$ psql gf_deploy < /var/lib/postgresql/gf_deploy_20140117_before_wheezy_update.sql
Rimuovi il vecchio 8.4:
# apt-get remove postgresql-{,client-}8.4
Rimuovi i vecchi pacchetti:
# apt-get autoremove
Riconfiguriamo la timezone in Europe/Rome
:
# dpkg-reconfigure tzdata