公式サイト(MacOS)の標準パッケージを使用してサーバーとツールをインストールします。PostgreSQLサーバが起動しない
構成ファイルpostgresql.confを変更するまで、すべてうまくいきました。
shared_buffers = 32MB To shared_buffers = 128MB
次に、システムを再起動すると、サーバーは起動しません。
なぜそれが起こるのですか?
ファイルの所有者が変更された可能性がありますか? postgresは「root」になったのですか?はいの場合、どうすれば修正できますか?
おそらくそれはファイルの所有権です。 postgresユーザーが読めるようにしてください。 AFAIK MacOSは "ちょうど" unixなので、 'chown'を使って作業しなければなりません。 –
私はファイルの所有者/グループ/アクセス権を変更しますが、サーバは起動したくありません(ターミナルからサーバを起動しようとすると次のメッセージ 'コード'を取得します)$ /Library/PostgreSQL/9.1/bin/postgres postgresは知らない --config-fileまたは-D起動オプションを指定するか、PGDATA環境変数を設定する必要があります 'code' – kaa
メッセージに記載されている場所を指定してください –