【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?

Linux環境にPostgreSqlをインストールしたいのですが以下のエラーがでて困ってます;

手順としては
1, ./configure
2, gmake
3, su
4, gmake install
5, mkdir /usr/local/pgsql/data
6, chown postgres /usr/local/pgsql/data
7, su - postgres
8, /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
9, /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
10, /usr/local/pgsql/bin/createdb test
11, /usr/local/pgsql/bin/psql test

まず手順8で以下のエラーが出ます
database "postgres" does not exist

その後、手順9を実行すると以下のエラーがでます
createdb: could not connect to database template1: could not connect to server: そのようなファイルやディレクトリはありません
Is the server runnning locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

解決策等ご存知でしたら教えて頂けないでしょうか?
よろしくお願い致します。

A 回答 (1件)

事前にユーザpostgresを作成してから実行していますか?


一度、/usr/local/pgsql/data以下を全て削除してから、initdbし直してみて下さい。
ユーザpostgresで、データベースpostgresが生成できないと前に進みません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報