web-dev-qa-db-ja.com

再起動後、Postgresqlは起動しません。 Kali linux Raspberry Pi 2

私はpostgresqlを機能させるために何日も努力してきましたが、再起動する前に少しの間機能しました。正しい権限を設定するにはどうすればよいですか?これは、再起動後にサービスを開始しようとしたときに発生するエラーです。

root@kali:~# service postgresql start
[....] Starting PostgreSQL 9.1 database server: main[....] The PostgreSQL server failed to start. Please check the log output: 
2015-05-24 08:51:21 UTC LOG: database system was interrupted; last known up at 2015-05-24 07:33:08 UTC 
2015-05-24 08:51:22 UTC FATAL: could not open file "/etc/ssl/certs/ssl-cert-snakeoil.pem": Permission denied 
2015-05-24 08:51:22 UTC LOG: startup process (PID 2505) exited with exit code 1 
2[FAIL5-24 08:51:22 UTC LOG: aborting startup due to startup process failure ... failed!
 failed!

このテーマに関連するすべての投稿を読みましたが、問題が解決しなかったため、違います。正確な方法はわかりません。必要な追加情報を提供できます。

2
Hani Umer

私は同じ問題を抱えていて、次の方法でそれを修正することができました:

cd /etc/ssl/certs/
chown postgres ssl-cert-snakeoil.pem
chmod 777 ssl-cert-snakeoil.pem

cd /etc/ssl/private
chown postgres ssl-cert-snakeoil.key
chmod 700 ssl-cert-snakeoil.key
1
Alexul