テクノロイド

コンピュータやゲーム他、色々日々思ったことをつづっていきます。

server.keyにアクセスできないとかでpostgresqlが起動しない

2015-04-15 14:06:22 | LXC/LXD,コンテナ,snaps
オープンソースな電カルOpenDolphin本家でいつのまにかインストールドキュメントが公開されていたので、Ubuntu14.04のLXCにUbuntu12.04入れてテスト中なんだが、OSを起動しなおすと"FATAL: could not access private key file "server.key": EACCES"というエラーを吐いて起動しない。
昨日は面倒くさくてポスグレを再インストールしたが、また発生したんで対処しなくてはとググる。
全く同じエラーは見つからなかったが、こちらの対処法で起動できた。
何故かシンボリックリンクがいけないようだ(?)

cd /var/lib/postgresql/9.1/main
mv server.key server.key-0
cp /etc/ssl/private/ssl-cert-snakeoil.key server.key
chown postgres server.key
chgrp postgres server.key
chmod 740 server.key
/etc/init.d/postgresql restart

ORCAの環境ではシンボリックリンクそのままでも発生しないのに何故?

追記)
そういえばoverlayfs使ったクローンのせいかも?
orcaの方もそうだけど、orcaではSSL使ってないからとかあるかもしれず。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする