Postgresql
在 Ubuntu 14.04 升級到 14.10 之後將 Postgres 9.3 升級到 9.4
我最近剛剛將我的 Ubuntu 安裝從 14.04 升級到 14.10。這會自動將 Postgres 9.4 推送到系統上。我正在嘗試像這樣遷移我的集群:
sudo pg_dropcluster 9.4 main --stop sudo pg_upgradecluster 9.3 main sudo pg_dropcluster 9.3 main
但是,在執行第二個命令後,我收到以下錯誤:
Error: could not get cluster locales.
我該如何解決?(PS對不起,如果這是一個愚蠢的問題,請讓我知道需要哪些額外資訊)
PS:語言環境(lc_collate)返回 en_US.UTF-8
我有同樣的錯誤,我認為錯誤是在舊集群關閉期間發生的,它實際上導致集群沒有完全關閉。
對我有用的是手動停止舊集群,然後才執行升級。
sudo service postgresql stop sudo pg_upgradecluster 9.3 main