Hi, 2016-08-11 7:54 GMT-03:00 Pekka Rinne <tsierkkis@xxxxxxxxx>: >> >> Do you by chance have synchronous replication set? That ps output alone >> doesn't say much, but being stuck on COMMIT normally points to failure >> to sync the replication on a standby. >> > > Yeah, I learned that repmgr3 actually writes to DB during promote. Repmgr2 > does not do that. And if the failed master itself is on the synchronized > replicas list then the promote command hangs in commit as its not possible > to sync to that failed node. Solution seemed to be to temporarily comment > out synchronized replicas from postgresql.conf in new master and reload > configfile. Then the promote command returns in command line. Solution would be having at least 2 standbys listed in synchronous_standby_names. With only one node name there, if the standby goes down, all the transactions that make changes will hang at commit execution. Regards, -- Martín Marqués http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general