[英]postgres 9.3 moving data directory on ubuntu 14
使用后
sudo chown -R ubuntu:ubuntu /data/psql
/usr/lib/postgresql/9.3/bin/initdb -D /database
並將data_directory = '/var/lib/postgresql/9.3/main'
/data/psql'
data_directory = '/var/lib/postgresql/9.3/main'
/data/psql'
data_directory = '/var/lib/postgresql/9.3/main'
/data/psql'
data_directory = '/var/lib/postgresql/9.3/main'
/data/psql'
data_directory = '/var/lib/postgresql/9.3/main'
/data/psql'
data_directory = '/var/lib/postgresql/9.3/main'
更改為/data/psql'
在啟動a rails應用程序時,nginx日志顯示:
故障安全響應期間出錯:致命:無法打開關系映射文件“ global / pg_filenode.map”:權限被拒絕
有人對如何向應用程序授予權限有提示嗎?
謝謝
根據文檔 :
通常建議PostgreSQL用戶不僅擁有數據目錄,還擁有其父目錄 ,因此這不成問題。
因此將權限改回postgres將是您的解決方案:
sudo chown -R postgres:postgres /data/psql
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.