よくわからないで使っていてハマったのが、PostgreSQLのpg_hba.confの設定で、どこからの接続を許可するか、等を設定することでした。
pg_upgradeは問題無くできて、新バージョンのdbは起動しているのに、WebUIから見えない!とか。
安全によせてあって、単に初期設定では許可されてなかっただけなのですが……。
host all all 127.0.0.1/32 peer
host all all ::1/128 peer
ってのの最後のpeerってヤツね。peerだとpostgresユーザーからしか繋がらないのかな。md5とかtrust(無条件に信頼)にする。 #dtp