변경 방법
Postgres datadir 경로 확인 및 서비스 중지
postgres=# show data_directory;
data_directory
--------------------------
/var/lib/psgql/data
(1 row)
$ sudo systemctl stop postgresql
설정파일 수정
$ sudo vi /var/lib/pgsql/data/postmaster.opts
#/usr/bin/postgres "-D" "/var/lib/pgsql/data" <-- 기존내용 주석
/usr/bin/postgres "-D" "/data/postgres/data" <-- 변경
$ sudo vi /usr/lib/systemd/system/postgresql.service
#Environment=PGDATA=/usr/bin/postgres <-- 기존내용 주석
Environment=PGDATA=/data/postgres/data/ <-- 변경
dir 경로 생성 및 기존 data 복제
$ sudo mkdir /data/postgres
$ cp -a /var/lib/pgsql/data /data/postgres/
서비스 재시작
$ sudo systemctl daemon-reload
$ sudo systemctl start postgresql
변경 된 DB Path 확인
postgres=# show data_directory;
data_directory
--------------------------
/data/postgres/data
(1 row)