PostgreSQL
From RCUB
(→Upgrade major verzije: Promenjeni RPM linkovi) |
(→Upgrade major verzije) |
||
| Line 226: | Line 226: | ||
Instalirajte RPM sa: | Instalirajte RPM sa: | ||
| − | wget http://yum.pgrpms.org | + | wget http://yum.pgrpms.org/9.2/redhat/rhel-5-x86_64/pgdg-centos92-9.2-6.noarch.rpm |
rpm -i pgdg-centos-9.0-2.noarch.rpm | rpm -i pgdg-centos-9.0-2.noarch.rpm | ||
| − | Proverite da li se u /etc/yum.repos.d/ nalazi pgdg- | + | Proverite da li se u /etc/yum.repos.d/ nalazi pgdg-XX-centos.repo. |
| − | Obrisati viškove. Na primer, ako se radi migracija sa | + | Obrisati viškove. Na primer, ako se radi migracija sa 9.1 na 9.2 moguće je da već postoji |
| − | stari pgdg- | + | stari pgdg-91-centos.repo koga treba obrisati. Ako ima konflikta deinstalirati stari Postgres. |
'''Samo za upgrade na 8.x''', instalirajte javni ključ za Postgres: | '''Samo za upgrade na 8.x''', instalirajte javni ključ za Postgres: | ||
| Line 248: | Line 248: | ||
yum update postgresql | yum update postgresql | ||
| − | '''Za 9. | + | '''Za 9.2''', instalirajte postgres: |
| − | yum install | + | yum install postgresql92-server |
| − | Terebalo bi da je kreiran novi, prazan direktorijum /var/lib/pgsql/data. | + | Terebalo bi da je kreiran novi, prazan direktorijum /var/lib/pgsql/9.2/data. |
Proveriti. Kao korisnik root izvršiti inicijalizaciju DB klastera: | Proveriti. Kao korisnik root izvršiti inicijalizaciju DB klastera: | ||
| − | Za 9. | + | Za 9.2: |
| − | service postgresql-9. | + | service postgresql-9.2 initdb |
Za 8.x: | Za 8.x: | ||
| Line 267: | Line 267: | ||
exit | exit | ||
| − | /etc/init.d/postgresql-9. | + | /etc/init.d/postgresql-9.2 start |
/etc/init.d/postgresql start | /etc/init.d/postgresql start | ||