修改pgsql存儲目錄


具體搭建pgql數據庫參考上一篇博客:https://www.cnblogs.com/likecoke/p/15715095.html

本篇博客主要是 修改pgsql的存儲目錄

1、首先查看數據庫存儲位置

SHOW data_directory;

 

 

 

 

 

可以看到現在的存儲目錄是:/opt/postgresql-11.6/data

 

 2、將pgsql服務停止

systemctl stop postgresql

3、創建新的存儲目錄

mkdir -p /home/data/postgresql

4、修改目錄屬組

chown -R postgres:postgres /home/data/postgresql

5、將原先目錄的數據遷移到新目錄下

rsync -av /opt/postgresql-11.6 /home/data/postgresql

6、將原來目錄進行備份

mv /opt/postgresql-11.6/data /opt/postgresql-11.6/data.bak

7、修改pgsql啟動的腳本

將舊的數據庫存儲目錄修改為新的數據庫存儲目錄

vim /etc/init.d/postgresql

主要是修改以下兩個

prefix=/home/data/postgresql/postgresql-11.6

PGDATA="/home/data/postgresql/postgresql-11.6/data"

 

8.啟動pgsql服務

systemctl start postgresql

有個紅色的提示 沒關系

 

 我們在輸入該命令即可

systemctl daemon-reload

再次輸入啟動命令

systemctl start postgresql

查看狀態

systemctl status postgresql

 

9.查看數據庫存儲位置

SHOW data_directory;

 

 

發現存儲目錄已經修改成功啦

 

 

大功告成~

如果你感覺很辛苦 那就轉過身
來我懷里躲一躲叭

就算我比你小

懷抱也不夠大 不夠溫暖

但是我會用全身力氣抱緊你

不會松開手的 對你會很溫柔的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM