##開発環境
- ubuntu(WSL)
- Postgresql
##解決策
サーバを起動させるために下記のコマンドを実行します。
sudo /etc/init.d/postgresql start
##エラー内容
rails s
したら、以下のようになった。
PG::ConnectionBad (could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
pg_lsclusters
で現状確認。
やっぱり、downしてる。
10 main 5432 down postgres /var/lib/postgresql/10/main /var/log/postgresql/postgresql-10-main.log
下記のコマンドでクラスターを起動させる。
pg_ctlcluster 10 main start
install: cannot change owner and permissions of ‘/var/run/postgresql’: No such file or directory
Error: Could not create /var/run/postgresql/10-main.pg_stat_tmp: No such file or directory
サーバが起動していないことが原因だあるらしいので、下記のコマンドを実行させる。
sudo /etc/init.d/postgresql start
これで動きました。
##参考文献