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