Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ojk5C-0005vZ-ME for pgsql-admin@arkaria.postgresql.org; Sat, 15 Oct 2022 16:32:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ojk5B-0001Pd-Eq for pgsql-admin@arkaria.postgresql.org; Sat, 15 Oct 2022 16:32:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ojNdE-0007fS-88 for pgsql-admin@lists.postgresql.org; Fri, 14 Oct 2022 16:33:56 +0000 Received: from mail-yt3can01on2137.outbound.protection.outlook.com ([40.107.115.137] helo=CAN01-YT3-obe.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ojNdB-00027V-Cv for pgsql-admin@lists.postgresql.org; Fri, 14 Oct 2022 16:33:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BesGHN3+2MnAujVC5zTYME9815E41eXT6DrMplWcte74AoWpqQYhNEL/K/7m5a7hXNsIfuJyv1RQwKnlDbNDf8NR0aVWph6HNCa5QBL9S/+XseKzJCNgA8TTnmXIId87m9quuaPZAKpnrXJPqp5uxhPxfdZWmPmkT6EsvYKrsn3o3NMkpRtLVC5fHiw//YB1Dm7hupiO/yY6nt8E2gKGXxYiWtUE5+QJjO3P4aqHE/PmWG7PWPjJunZzfp3K8S+erDaQetD02KIFDn3yolY9x8RKoM8KBn/x4uA7duti3j/IbOGAcl9FzKIrsKUEdOwK37dDevzhx7GuUIUG8aCwuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Lw8ZsgpapNLV1bicdP3rW4bJY5bNWvZRf6a+4jmqGoU=; b=gs8SSjM7JkquCYRUN1sUCeJahqj18JxRlwqG8+CzEWF0JMsUIlSAKAW8C3ebS2Q7VCdgb0lAqwCMK3tUK1zzzkbXjTerqiO9RME+PeEIuFTzJasr1p3ZJltnRuHxwjcVStJHfcn2p7wTFGCjW5qvgQ1vdh4IRA1QDTax1G9Fo9+ewDRw0511b1BCMIy/HdmHTXo7tmwChavf8OCXNVz7dPpcarVFI2Ypb/MhOaU6nJtEo9Q/ulEUBBukR5DPS6BSuMAN7BRkYYXe00JjsKeVNYFdogsJiqTL/sPFFhivU/0yMoQLykOLTx6iYDYKwwoB0yGrb13fA3Lw8kiQ33/JjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=usask.ca; dmarc=pass action=none header.from=usask.ca; dkim=pass header.d=usask.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=usask.ca; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lw8ZsgpapNLV1bicdP3rW4bJY5bNWvZRf6a+4jmqGoU=; b=EwCiWHAgc7a2PqFMnJuKOIUr+uoqRQwsiXusEDwi6mHCfZaqzKhMTTl/3qW7vbBsRM7JqdH5ZIRNODz1ZeUJ4z1BhZNq26jvYa+CRraikxYRNzOx0KpH4HKr/jLmsdK/3kJ6gOerOMzX8y3D5V13Jcl3kgdyMUJxP7Lq4WOpWVY= Received: from YQBPR0101MB4666.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:15::12) by YT1PR01MB8857.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:c8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Fri, 14 Oct 2022 16:33:50 +0000 Received: from YQBPR0101MB4666.CANPRD01.PROD.OUTLOOK.COM ([fe80::290f:8800:9472:f28c]) by YQBPR0101MB4666.CANPRD01.PROD.OUTLOOK.COM ([fe80::290f:8800:9472:f28c%9]) with mapi id 15.20.5723.029; Fri, 14 Oct 2022 16:33:50 +0000 From: "Tharmarajah, Sam" To: "pgsql-admin@lists.postgresql.org" Subject: Open source HA setup for postgres Thread-Topic: Open source HA setup for postgres Thread-Index: Adjf6eb6LoXUBBTWQGu3LGpKp3TlkQ== Date: Fri, 14 Oct 2022 16:33:50 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=usask.ca; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YQBPR0101MB4666:EE_|YT1PR01MB8857:EE_ x-ms-office365-filtering-correlation-id: 98f9e0fc-5939-4e51-c3ec-08daae01e02d x-uofs-origin: Internal x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1m9vUswXpMUaZshIOeKdGDW81QMRsMDxqk3raHQITuJMmihymgXTmbC8xPbGJwrzHJsE0AlZQDoz8kBRIXC7Cnp5TwdW5dosUEUEzu1L5D9ekSYoXX2MWcM0IlsaIf7YW7N7VdpWy/2oYtLs2cEmp47lA9SO8Xu+Q+vn+kjJz3SHAON+WiaVSPIvHlWeUv8O/cHAZlM0yrQCydzZoW+417vnj2YtYWiocorxrdlFw6+jAwZVsiukeS7aHKDkYRZqha1yoiLaq0p/98RQL6fnp/MH/z8Ra/p+QlJ+2e0u6ouSvBNuYyaoGD+izViHex+suPHT3xwQt+KfuqSLInC+zX8FiffzMKQRAxPJ2BU8Qcfy51Q8zEJO8PlWro5ZIi57WB/xFz8UgLEP+mdTER2qvwQA5fyy7dFNKcPJuJg+xUBzIY2YTRMeqk35IDWOUfAz86VTWCc9+QxTpQWR5gYwvhkDIhof7PM9KUY0h1pJ9ScfvOnCILPMLOfzYCK+s7CWI9i5Sk7IvVNrVfqH6xb9M/jWaUYa96IefSHAjT/Xe1DsSPsiKCSbyyknBkmQ5QF/F9CB8D9YYpZxClXo1LCrkMnDPHZ063JZJ4ZJXMpH/FcXGe5yETOsjNMaU9uHVQv8GkGBVYx2Mit5a5KtM4dwtMLCisvfhZvyhxQFgN2Br2wi2AJA60I1WjJmSQn7Nhu4Eg/driSfVQkOjnsd5/kgud0Kvb+TMQg/cdSZ/BH54uDbZZhB7OH3nA7XAJS4DHpBj3w9X18GNOZ/N8giGRbUGA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YQBPR0101MB4666.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(136003)(346002)(366004)(39860400002)(396003)(451199015)(7696005)(26005)(6506007)(122000001)(38100700002)(66556008)(64756008)(316002)(66446008)(786003)(55016003)(71200400001)(76116006)(66476007)(38070700005)(86362001)(41300700001)(66946007)(8676002)(186003)(4744005)(6916009)(2906002)(478600001)(8936002)(33656002)(5660300002)(41320700001)(9326002)(9686003)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?cG+TwBKAitNJR6U8S5RmPZy+mc7rbqE6CyEevvpWwbSlCIwUkenXkRe+tDXc?= =?us-ascii?Q?q9aTU7CgHLPWkOvsDF3C6AfVq08Jwsqd/6H0tSQZbEccDqZUedmJ9TvXkePv?= =?us-ascii?Q?/G3A/EAzrvzf90+/DKHeA1OcH2hyRGj1f5UTNQK9e5vkSjjEU60zZftNKANw?= =?us-ascii?Q?1V0zFxPr16ckvLLVYBceXFBl8Rdv6eEUqvHyj0nrboFmCZMT9dOi4+TMqT1J?= =?us-ascii?Q?3dV7KubrqKmNUZchws3Oh4iyD9im/vLaUlikEzynXBDVx4Ul9A6vMLpHLFiV?= =?us-ascii?Q?sVa2R6dqajSHJwCMKsdVy8Arj0/FYFXrGm/QOIaxEs6Kr+fK1lrGgKj5yS93?= =?us-ascii?Q?9gTryKeynZiP/a4TliR50ZqZ5IDd0SpuCdqeJ1QcLbJRWiLr7ogaG2oo380l?= =?us-ascii?Q?iKQUY4jWnjsu8GM/kuMJaiZssLTJaK4HEOE4EfCl1hQOeThUEgHrRM2qUmYP?= =?us-ascii?Q?CKt0EGE5/WYhN52FzbfE1o0TBkST1Nyc0Ren1hiKChC1WDIsF2HDpk7/7sBz?= =?us-ascii?Q?UozxJjcDez4ZKy9SPA3r82Mc5OXAkvMvLZTehdxxjGzHgtPjORAxr4IZdjru?= =?us-ascii?Q?DmG1m1BSReoR5ZSjbKbynFvr7ForJItgwZaorZgxyJf74oFc0dkp6ZRyvSm5?= =?us-ascii?Q?so0ZZ7DnlpkX64mSXkFsP8zVMiQauj4+qVnv6FLLsyHLuK+xepKeuCWIAozI?= =?us-ascii?Q?BkNtjWP/avRYSd7glEnLoU3bUkQVyyWwV9HsUCGSB35xVn75376l2QHQRKPl?= =?us-ascii?Q?tVgPi2KOwgALxUj6eTOHx7D2CKWwDOFgLTisH6qzu/TelX2s8mWKsPJ57BHl?= =?us-ascii?Q?Rhb8a6IJIfT+A9P/NfOFrP1j7WsInzaTHOw1aJsFoqeBnpYNedkM/5R3woCE?= =?us-ascii?Q?nxH8UKG0dt4xOxtnYOkS7xzR8kWiRSOYUKu6pM5gt1ZB1fh+79blVSH0X9fH?= =?us-ascii?Q?gB2ebxb7egaKzyDWSGA30YBZdfHK9t3zhN1bVgN+jXo+oZ2lZZAOxsMkgpY9?= =?us-ascii?Q?gzroEfH9kOe0fA1PYIepX99D+TsxXeZvDyS3vef/fu5eXiV/UVWsmIRTVMCE?= =?us-ascii?Q?Bp6APXnaZzpa/EwlLnwBcxooewGUk4RUqKa5CdzPXADHmeZ8cwNYEoLNoEt3?= =?us-ascii?Q?R1IS3/I9Zo2mmpvULxnvo7Q63MGw3rU9vEE3Xg+kW0b4GboVsQuujEXq4OT8?= =?us-ascii?Q?d3b+5B/EXQHzbqomN5uyDMhj8AB6J4vb4LoO0cQDnSsXorbcYGDfr26Rj7i7?= =?us-ascii?Q?ExOie8eUX1s7ceFZVt7GjoWbZBlC4g/tFpkN0COjl7hjNGPOfijbtHhZqZy2?= =?us-ascii?Q?+8Yq/pC2aA9tsb3vumBgIFIZt3Ym4dfAyBnl1oDxiGLY4ng2OlI/ei6coCKA?= =?us-ascii?Q?E03a2mf22Qzw0S/jNPQvpHd6WbLW9fM19NpT9gWaaPJxUQxfUMXvGAYnW/A/?= =?us-ascii?Q?j1eBq4vvI2BQN37tt9tCDjOPkZwTe6tEDJGoCXqSHJIRxhRNpGcB/QORPV9/?= =?us-ascii?Q?uWbg9Ev6UwGYhmppzekBho1Z3HNhpvtVek9FAefEZ4+q7IeIU9H9rwGqIkGF?= =?us-ascii?Q?1boSduMBwoBETVO35w4=3D?= Content-Type: multipart/alternative; boundary="_000_YQBPR0101MB4666077E45AF055E05FF961FF1249YQBPR0101MB4666_" MIME-Version: 1.0 X-OriginatorOrg: usask.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YQBPR0101MB4666.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 98f9e0fc-5939-4e51-c3ec-08daae01e02d X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2022 16:33:50.5486 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 24ab6cd0-487e-4722-9bc3-da9c4232776c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: iog7AtRuSKNMswCc30Kl5v9u5whle0FK3Cd2rs/PSZrOpELGFiYIV1SZKVqmuSHH X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT1PR01MB8857 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_000_YQBPR0101MB4666077E45AF055E05FF961FF1249YQBPR0101MB4666_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, We are wondering what is open-source tools being used to set up the HA. We = are also looking for a way to pass the reads to all the HA nodes and writes= to the primary. One of the pressing criteria is the HA also should be abl= e to handle the node being taken down during patching and should be able to= fail back or recover seamlessly without any manual intervention. This is the first time we are embarking on HA, so would like some advice an= d caveats to avoid. Thanx Sam --_000_YQBPR0101MB4666077E45AF055E05FF961FF1249YQBPR0101MB4666_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

We are wondering what is open-source tools being use= d to set up the HA. We are also looking for a way to pass the reads to all = the HA nodes and writes to the primary.  One of the pressing criteria = is the HA also should be able to handle the node being taken down during patching and should be able to fail back = or recover seamlessly without any manual intervention.

 

This is the first time we are embarking on HA, so wo= uld like some advice and caveats to avoid.

 

Thanx

Sam

--_000_YQBPR0101MB4666077E45AF055E05FF961FF1249YQBPR0101MB4666_--