PosgreSQLを再起動するには
postgresユーザにsuし、
pg_ctl restart -D /var/lib/pgsql/data
- Dはデータディレクトリパス
restartやstopで消せない場合は
ps -ef| grep postmaster
でプロセスをあぶり出し、kill -9 idで消せる。
その際に/var/lib/pgsql/data以下のpostmaster.pidを削除する。
http://www.postgresql.jp/document/pg800doc/html/app-pg-ctl.html