2017-01-05 12 views
1

postgresに新しいjsonbフィールドを使用する必要がありますので、私はununtu 16.04 LTSで9.5にアップグレードすることに決めました。私はこれに続いてtutorialですが、コマンドpg_upgradecluster 9.3 mainになると、cluster configuration already existsというエラーが出ます。私は他のチュートリアルを調べて、pg_lsclustersでクラスタのリストを得ることができることを発見しました。しかし、コマンドは常に9.3クラスタのみを表示します。 9.5クラスタを作成しようとすると、常にcluster configuration already existsになります。私は9.5をパージして何度もインストールしましたが、同じ結果になりました。ついに私は、935クラスタをバックアップした後に私が持っているすべてのpostgresインストールを、pg_dumpallでパージすることに決めました。 今私は9.5を新しくインストールすることに決めましたが、私はまだ同じことをします。インストール時にpg_lsclustersは何も表示せず、postgresを起動した後にpsqlが常に返されますpsql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? 今私はとても疲れていて、欲求不満です。誰でも解決策や提案があれば教えてください。postgres-9.3からpostgres-9.5へのアップグレード

答えて

0

問題はPostgresリポジトリのバージョン9.5からのようです。私は9.6をインストールし、すべてが魔法のように機能しました。私が以前に安定していたことが分かっていたのであれば、私は10分間何かできたことで6時間の人生を無駄にしていないでしょう。とにかく、私はjsonbのフィールドと働くpostgresを持っているとうれしいです

関連する問題