Re: Hot Standby setup - collation version mismatch

From: Joe Conway <mail(at)joeconway(dot)com>
To: Ron Johnson <ronljohnsonjr(at)gmail(dot)com>, Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: Re: Hot Standby setup - collation version mismatch
Date: 2025-02-25 21:11:20
Message-ID: 7225c8db-be2b-4dca-8f1a-ea1cb9a4093d@joeconway.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

(Please reply-all on these lists per community norms -- i.e. do not
remove recipients from the To: or CC:)

On 2/25/25 14:46, Ron Johnson wrote:
> On Tue, Feb 25, 2025 at 2:17 PM Joe Conway <mail(at)joeconway(dot)com
> <mailto:mail(at)joeconway(dot)com>> wrote:
> On 2/25/25 12:47, Ron Johnson wrote:
> > On Tue, Feb 25, 2025 at 12:43 PM Sbob wrote:
>
> >     I have 2 aws ec2 nodes and I want to setup a hot standby.
> >
> >     The master is running amazon linux

> He actually said Amazon Linux (based on glibc version I would guess
> AL2023) & Alma 8, but the point remains the same.
>
> Isn't "_el9" in the package names a reference to RHEL9 compatibility?

Sort of. The Postgres packages appear to be from CentOS Stream:

https://rpmfind.net/linux/RPM/centos-stream/9/appstream/x86_64/postgresql-private-libs-15.2-1.module_el9+264+92dde3f0.x86_64.html

I don't have RHEL 9 handy at the moment to check what its repo has for
Postgres packages.

But the OP clearly stated they were running Amazon Linux on the primary,
so perhaps these Postgres packages were downloaded from somewhere that
does not match the aforementioned distro -- yet another potential issue
for various reasons.

Or perhaps they got their own distro wrong ¯\_(ツ)_/¯

--
Joe Conway
PostgreSQL Contributors Team
RDS Open Source Databases
Amazon Web Services: https://aws.amazon.com

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Edwin UY 2025-02-25 21:18:47 JDBC Compatibility Matrix for PostgreSQL 16
Previous Message Ron Johnson 2025-02-25 19:46:55 Re: Hot Standby setup - collation version mismatch