web-dev-qa-db-ja.com

クラスターが定義されていない場合、Debian Squeezeでpostgresql 8.4を再起動する方法は?

Debian Squeezeでpostgresql 8.4を再起動する方法は?

/etc/init.d/postgresql stop/start/restartは何もしません(出力はありません)。

5
Daniil Ryzhkov

オンラインドキュメントから ...

pg_ctl restart [-w] [-t seconds] [-s] [-D datadir] [-c] [-m s[mart] | f[ast] | i[mmediate] ] [-o options]

pg_ctlは、PostgreSQLバックエンドサーバー(postgres)を起動、停止、再起動したり、実行中のサーバーのステータスを表示したりするためのユーティリティです。サーバーは手動で起動できますが、pg_ctlはログ出力のリダイレクト、ターミナルおよびプロセスグループからの適切な切り離しなどのタスクをカプセル化します。また、シャットダウンを制御するための便利なオプションも提供します。

ああ、そして私はあなたの答えでこの詳細を無視したので、今それを質問する理由があります... postgresql 8.4のデフォルトの場所は/etc/init.d/postgresql-8.4であり、あなたの質問での/etc/init.d/postgresqlではありません。

0
HopelessN00b