| From: | Jody McIntyre <jodym(at)trustcentric(dot)com> |
|---|---|
| To: | pgsql-admin(at)postgresql(dot)org |
| Subject: | Heartbeat + pacemaker configuration for PostgreSQL log shipping |
| Date: | 2011-02-21 17:26:45 |
| Message-ID: | AANLkTi=z9d0bTDR_YoxuDbuH3k1-yfLw12B6Y9S2R2Zt@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin |
Has anyone successfully configured heartbeat + pacemaker (or any other HA
package for that matter) to control PostgreSQL in log shipping mode? All
the examples I've found use drbd.
My current thinking is to start/stop the database as in a non HA setup
(using upstart, since this is Ubuntu), and write a custom pacemaker resource
agent such that:
- "start" on the secondary creates a trigger file and waits for recovery to
complete before returning success. "stop" does nothing (returns success.)
Pacemaker would be configured for manual failback.
- "start" and "stop" on the primary does nothing. We would STONITH the
primary before taking over the database.
Does this sound reasonable? Has anyone else tried this?
Thanks,
Jody
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Selva manickaraja | 2011-02-22 00:55:48 | Re: Heartbeat + pacemaker configuration for PostgreSQL log shipping |
| Previous Message | Guillaume Lelarge | 2011-02-21 06:19:20 | Re: Trigger File Behaviour |