2012-04-24 30 views
1

公式サイト(MacOS)の標準パッケージを使用してサーバーとツールをインストールします。PostgreSQLサーバが起動しない

構成ファイルpostgresql.confを変更するまで、すべてうまくいきました。

shared_buffers = 32MB To shared_buffers = 128MB 

次に、システムを再起動すると、サーバーは起動しません。

なぜそれが起こるのですか?

ファイルの所有者が変更された可能性がありますか? postgresは「root」になったのですか?はいの場合、どうすれば修正できますか?

+0

おそらくそれはファイルの所有権です。 postgresユーザーが読めるようにしてください。 AFAIK MacOSは "ちょうど" unixなので、 'chown'を使って作業しなければなりません。 –

+0

私はファイルの所有者/グループ/アクセス権を変更しますが、サーバは起動したくありません(ターミナルからサーバを起動しようとすると次のメッセージ 'コード'を取得します)$ /Library/PostgreSQL/9.1/bin/postgres postgresは知らない --config-fileまたは-D起動オプションを指定するか、PGDATA環境変数を設定する必要があります 'code' – kaa

+0

メッセージに記載されている場所を指定してください –

答えて

3

あなたがリクエストした新しいサイズに合わせるには、おそらくadjust your kernel settingsが必要です。

+0

しかし、私がparamsの価値を返すならば、サーバーはまだ起動しません。 – kaa

+1

128MB共有バッファの場合、カーネルパラメータの変更は必要ありません –

関連する問題