echo $PGDATA
として PG9.3もあることを示しています。これは、ポート5432がpostgres 9.3によってすでに占有されている可能性があるため、9.2サービスが開始されないことを意味します。次の手順を実行します
ps- ef | grep postgres
そして、postgresプロセスIDを取得し、すべてのpostgresプロセスを強制終了します。
を使用して9.3データディレクトリを削除します
rm -rf /var/lib/pgsql/9.3
/usr/pgsql-9.2/bin
に移動します 以下のコマンドを使用してinitdbを実行します
./postgresql92-setup initdb
その後、
を使用してpostgresql-9.2サービスを開始しますsystemctl start postgresql-9.2.service