달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2011. 1. 6. 18:02

PostgreSQL Upgrade - 7.x->9.01 Work/PostgreSQL2011. 1. 6. 18:02

* 7.xx version이 자동으로 설치되지만, 최신version을 사용하기 위해서 upgrade 작업을 할 필요가 있다.

vi /etc/yum.repos.d/CentOS-Base.repo
를 실행하여 아래의 문구를 추가한다.

exclude=postgresql*

그리고 아래의 command를 순서대로 실행하면 된다.
----------------------------------------------
wget http://yum.pgrpms.org/reporpms/9.0/pgdg-centos-9.0-2.noarch.rpm
rpm -Uvh pgdg-centos-9.0-2.noarch.rpm

yum update
yum upgrade

yum install postgresql90 postgresql90-server

cat > /etc/sysconfig/pgsql/postgresql <<EOF
PGDATA=/var/lib/pgsql/9.0/data
PGPORT=5432
PGLOG=/var/lib/pgsql/9.0/pgstartup.log
PGOPTS=
EOF

service postgresql-9.0 initdb
----------------------------------------------

* postgresql.conf 을 수정한다.
vi /var/lib/pgsql/9.0/data/postgresql.conf
listen_addresses = '*'
port = 5432

* pg_hba.conf 도 확인하여 최초 설치시의 설정을 참고하여 수정한다.
/var/lib/pgsql/9.0/data/pg_hba.conf


* PostgreSQL 9.0.x의 시작/종료는 아래와 같다.
시작 : service postgresql-9.0 start
종료 : service postgresql-9.0 stop
:
Posted by Elick