5
OS Xの最新バージョン(YosemiteまたはEl Capitan)のインストール後に `pg_tblspc`が見つからない
OSXでhomebrewのpostgresを使用していますが、システムを再起動すると、再起動後にpostgresが起動しない場合があるため、で手動で起動しようとしpostgres -D /usr/local/var/postgresましたが、次のメッセージでエラーが発生しました:FATAL: could not open directory "pg_tblspc": No such file or directory。 前回発生したときに元の状態に戻すことができなかったため、postgresシステム全体をアンインストールしてから再インストールし、ユーザー、テーブル、データセットなどを作成することにしました。それは私のシステムで頻繁に発生します。たとえば、数か月に一度です。 それではなぜpg_tblspcファイルが頻繁に失われるのですか?そして、ファイルの損失を避けるために私ができることはありますか? 自作とpostgresを最新バージョンにアップグレードしていません(つまり、同じバージョンを使用しています)。また、postgresデータベースで私が行ったすべてのことは、テーブルを削除して毎日新しいデータを入力することです。ユーザー、パスワードなどを変更していません... 編集(mbannert):この問題ではスレッドがグーグルのトップヒットであり、多くの症状が異なるため、これを追加する必要があると感じました。Homebrewersはこのエラーメッセージに遭遇する可能性があります。 No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? したがって、ヨセミテのアップグレード後にこれを経験したばかりの場合は、今このスレッドを読んでいます。