ワークステーションでPostgreSQLの構成ファイルを試した後、パッケージを再インストールして、それらを初期状態に戻すことにしました。 PostgreSQLのconfigディレクトリ全体(rm -Rf /etc/postgresql
)を削除し、すべてのPostgreSQLパッケージをアンインストールしました。
これで、Sudo apt-get install postgresql
を実行するとインストールされますが、/etc/postgresql
ディレクトリは再作成されず、サーバーを起動できません。
何が間違っているのですか?また、PostgreSQLを最初から完全に再インストールするにはどうすればよいですか?
私はついに問題を解決することができました。以前のデータディレクトリが存在していたため、インストーラは構成の作成に失敗しました(アンインストールコマンドでは削除されません)。
そのため、PostgreSQLを完全に再インストールするには、次の手順を実行します。
Sudo apt-get --purge remove postgresql-*
Sudo rm -Rf /etc/postgresql /var/lib/postgresql
Sudo apt-get install postgresql
きれいなデータと設定ファイルを使用して、光沢のある新しいクラスターをインストールする必要があります。