質問編集履歴

4 タイトル修正

donut4

donut4 score 36

2019/05/16 15:43  投稿

WSLでPostgresのサーバの起動ができなくなった
WSLでPostgreのサーバの起動ができなくなった
### 前提・実現したいこと
Postgresのサーバーを起動しようとしたら
Error: Invalid data directory for cluster 11 main [Fail]
と出力されかれこれ6時間も環境設定で葛藤しております。
昨日環境構築が完了しwebページが表示されるところまで行っていたのですが
今朝PCが自分勝手に再起動されており作業に取り掛かろうと思ってみたところ
急に起動できなってました。
### 発生している問題・エラーメッセージ
WSLで
```
hogeOS@PC:~/$ sudo service postgresql start ←(サーバー起動コマンド)
* Starting PostgreSQL 11 database server
* Error: Invalid data directory for cluster 11 main [fail]
```
と出力されました。
Rails sでwebページを表示させようとしたら
```
PG::ConnectionBad
could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
```
が出力されなおさらといった状態です。
### 気になること
正常にサーバーを終了させないと/usr/local/var/postgres/server.logが残り続け次回接続時に影響されることがあるみたいですがserver.logがどこにあるかわかりません。
  • PostgreSQL

    1952 questions

    PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

  • Ruby on Rails

    14253 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • WSL(Windows Subsystem for Linux)

    124 questions

    WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

3 エラー内容を分かりやすくした

donut4

donut4 score 36

2019/05/16 15:32  投稿

Postgresのサーバの起動ができなくなった
WSLでPostgresのサーバの起動ができなくなった
### 前提・実現したいこと
Railsでwebアプリを作っております。
Rails側でPG::ConnectionBadが発生し、
Postgresのサーバーを起動しようとしたら
Error: Invalid data directory for cluster 11 main [Fail]
と出力されかれこれ6時間も環境設定で葛藤しております。
Postgresのサーバーを起動しようとしましたら
Error: Invalid data directory for cluster 11 main [Fail]
と急にサーバーが起動できなくなっていたことに気づきました。
昨日環境構築が完了しwebページが表示されるところまで行っていたのですが
今朝PCが自分勝手に再起動されており作業に取り掛かろうと思ってみたところ
急に起動できなってました。
昨日は問題なく動いていたのですがPCを  
再起動したら今回の事が起きたような気がします。  
### 発生している問題・エラーメッセージ
初めにRails側で
WSLで
```
hogeOS@PC:~/$ sudo service postgresql start ←(サーバー起動コマンド)
* Starting PostgreSQL 11 database server
* Error: Invalid data directory for cluster 11 main            [fail]
```
と出力されました。
Rails sでwebページを表示させようとしたら
```
PG::ConnectionBad
could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
```
が出力され「sudo service postgresql start」で
Postgresサーバーが起動しているか確認してみたら。
```
Error: Invalid data directory for cluster 11 main [Fail]
```
と出力されました。
が出力されなおさらといった状態です。
### 試したこと  
postgresql.confのdata_sync_retryをtrueに変更
### 気になること
正常にサーバーを終了させないと/usr/local/var/postgres/server.logが残り続け次回接続時に影響されることがあるみたいですがserver.logがどこにあるかわかりません。
  • PostgreSQL

    1952 questions

    PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

  • Ruby on Rails

    14253 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • WSL(Windows Subsystem for Linux)

    124 questions

    WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

2 タイトル修正

donut4

donut4 score 36

2019/05/16 11:37  投稿

【Postgres】Postgresのサーバの起動ができなくなった
Postgresのサーバの起動ができなくなった
### 前提・実現したいこと
Railsでwebアプリを作っております。
Rails側でPG::ConnectionBadが発生し、
Postgresのサーバーを起動しようとしましたら
Error: Invalid data directory for cluster 11 main [Fail]
と急にサーバーが起動できなくなっていたことに気づきました。
昨日は問題なく動いていたのですがPCを
再起動したら今回の事が起きたような気がします。
### 発生している問題・エラーメッセージ
初めにRails側で
```
PG::ConnectionBad
could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
```
が出力され「sudo service postgresql start」で
Postgresサーバーが起動しているか確認してみたら。
```
Error: Invalid data directory for cluster 11 main [Fail]
```
と出力されました。
### 試したこと
postgresql.confのdata_sync_retryをtrueに変更
  • PostgreSQL

    1952 questions

    PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

  • Ruby on Rails

    14253 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • WSL(Windows Subsystem for Linux)

    124 questions

    WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

1 タイトル修正

donut4

donut4 score 36

2019/05/16 11:36  投稿

WSL】【Postgres】【Rails】Postgresのサーバの起動ができなくなった
Postgres】Postgresのサーバの起動ができなくなった
### 前提・実現したいこと
Railsでwebアプリを作っております。
Rails側でPG::ConnectionBadが発生し、
Postgresのサーバーを起動しようとしましたら
Error: Invalid data directory for cluster 11 main [Fail]
と急にサーバーが起動できなくなっていたことに気づきました。
昨日は問題なく動いていたのですがPCを
再起動したら今回の事が起きたような気がします。
### 発生している問題・エラーメッセージ
初めにRails側で
```
PG::ConnectionBad
could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
```
が出力され「sudo service postgresql start」で
Postgresサーバーが起動しているか確認してみたら。
```
Error: Invalid data directory for cluster 11 main [Fail]
```
と出力されました。
### 試したこと
postgresql.confのdata_sync_retryをtrueに変更
  • PostgreSQL

    1952 questions

    PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

  • Ruby on Rails

    14253 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • WSL(Windows Subsystem for Linux)

    124 questions

    WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る