Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w2DM2-0005la-1z for pgsql-admin@arkaria.postgresql.org; Mon, 16 Mar 2026 19:11:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2DM0-00CAbS-2R for pgsql-admin@arkaria.postgresql.org; Mon, 16 Mar 2026 19:11:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w2DM0-00CAbJ-1O for pgsql-admin@lists.postgresql.org; Mon, 16 Mar 2026 19:11:53 +0000 Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w2DLx-00000000TXf-43vl for pgsql-admin@lists.postgresql.org; Mon, 16 Mar 2026 19:11:52 +0000 Received: by mail-ot1-x332.google.com with SMTP id 46e09a7af769-7d7b685faeeso441365a34.3 for ; Mon, 16 Mar 2026 12:11:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773688308; cv=none; d=google.com; s=arc-20240605; b=bQm8UfJCKzEEFCa6QtnUjqsg5zPdPGTd+rBBChSKaBe6cDNbt+ZVODEOHpn8B1YmVm Bv/D0FGJ7PSgDWu8MiRh675XGGMFHQneKlS6jLtAAFnJ5ED8ykW9n6pL/5BbUXBB/fUt p9B1w7s+tkxp0HtiL//JrCsTRtlYhr5pZDBLN2ni02Y/fN+ApIVoKaD2XYXWdhzJEILe FTRniUN8GMmkGiVFKLqiRrs7nsgxVyxlZaL1q1tm0LPnfVjAPU6/4cvXy+Y/NngCL+QG JlLC3WmXRZhbiZCc79sGJZEZuG6Np2oWJvBB+MeM/jp6cwdNWAVj4ptfLqUBG/jHKUOk kuyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=1d3nRQy+E37EIOm/N70BduLcEqJTLsUvbGpcE0Mojqg=; fh=druxZHa2fk4e6MLibibygn9AWWgeaAPo4m8Gpo2MBXU=; b=icABeMSeqCAYzR7fqS+0zANwPY7wpEDw1adHUOOcUKT6oFgRo5mJYDZlyJQKEKmGIi qXr/Ib8rlMXK1wOpgO5aTcpqda4yJ6CR0Y4PIgeb+OMFELN85XZD/70Tg1vOBGSwWwgh rdYZAdjuX+Jg0kY4ltH8E2F+tFp1vPWJ7B4RY6JRDWoqgdGCchYUD3mEfX2bpdi/oWfK JYUnn+76xyDOvJZ+z8mfkVlA2lhq07RsMQ+GQn5m7P/o2uS0YaH9py1Ya5FqsCrBr+R0 lTqFbYTkqOSXo3dnaIaIDnq8Ceab0pRjFpnGBhqVhDqMFKgtuEAbMv9bhAboSUW1/jk9 eA0A==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773688308; x=1774293108; darn=lists.postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=1d3nRQy+E37EIOm/N70BduLcEqJTLsUvbGpcE0Mojqg=; b=TKVhxu5o09AynEF10HzVNfuVf1GM+ij1lnqracMmU3gsQGUDCIH6Zbjsmhmf1pEsNs klHEjIoifATAKQr1niESlGLsoyxY9puXYA0p7aiLIl7uQwRS/UpgF1zlI57HAb1/iTmE ZL+glzDw5f5+7BMwFBoZTpUDP/fGQNzmtzaBfEZ04gC6iwJpdAA9Pn8Rg4ei7/v45yn5 zby7mPDYw8uBmJU2tao++dO9ViohriJ9DBGDoueu1mgClwbFzctVIu+Ld8KyLNG7CMaF Hcl6SmqT5nTwLdywwQnNvn1Uw3Kgx1gBSPlHNNkczHji4/gx/kQq6DPHQxRMi4hKvkIs YnxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773688308; x=1774293108; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1d3nRQy+E37EIOm/N70BduLcEqJTLsUvbGpcE0Mojqg=; b=NjH1rdnCqKJ1Ni9gMdkb25AW0WPVRg4oV7VXBKa3+B9lufXTiNiRJXibL4STnDHruL MFwVn6mlZrii6vrvIl9GcQSwTlS/WvVWKS2KSmxObY/k2sY9j4FvRzQ3UaRwRLsZfPdd 5LO8P2Ga6uJvndrlX9wrzLV1QfQhmjVYBtiMOLkS5oEuD8FwG+5G1H/cNhYluR+jBmv0 HB1e3yxfODJg8fID9ilMmbyaxR6HKKP9CsbXoX9zrkDo3tlqGZR20I/A4oH2sQjP5tCh 1W5o0jS2TS/bxpc4zDvGdFtnUNKt6F1vwJBatoKjXk5iE6ZkJOaah3UAzOQbVTP0NEWq JSLQ== X-Gm-Message-State: AOJu0YzcdSmn+C7WoNehNBnZUR8c7+N/GrbQYgejPfbw7/rHXPBxAfIW HQhE+Pls9olhEZVAf4wdwXzyeOWiqk78LQUNx/cYH3XsC/m4hq3WSKUVL9g3jxsmRLyOhjnyzwo lm+78OyB+ANxb17ETqAQVzvhJ39taaYJlhQ== X-Gm-Gg: ATEYQzww0yDEkPgCP/JBZMFc5UmxfQg0k+3F/fwP/Qn8imrAlVfdXXiLEBpYPm58WqJ EN5Jk6kUQ/RXU5BNma/IFL/dY3JhJG7Ss/For30JdO5P101n1RuhC4JBlfnWoSZalX8kRTIH8rq GqMRQNjelfb3Hfz1FURK92L0/kfOuTWS3q5yWPiZEVCSfEt6GXp7wQvC/PafWUFiiG+JFK6acdU jpHs8sf1RjMTZseBbfuRuKqvtmLy8UOcbf4o1C4BaxqDRubqNzflcoos/x8y/+cHKIdZgwR7mm4 7jtwOED/ X-Received: by 2002:a05:6820:2903:b0:67a:22cb:42ae with SMTP id 006d021491bc7-67bda98e9d2mr9782633eaf.2.1773688307950; Mon, 16 Mar 2026 12:11:47 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ron Johnson Date: Mon, 16 Mar 2026 15:11:36 -0400 X-Gm-Features: AaiRm528IeAHBjoFaawR--e4Kd9A5Lx4tu_Zp0hzDswsddvugfP7arp8tmOjsr0 Message-ID: Subject: Re: OS upgrade on postgres servers To: Pgsql-admin Content-Type: multipart/alternative; boundary="00000000000089a7f5064d28fdc0" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000089a7f5064d28fdc0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Mar 16, 2026 at 2:57=E2=80=AFPM Raj w= rote: > Hi all, > > I have traditional servers with postgres with replication setup (primary = - > standby). OS team want to upgrade from rhel 8.10 to 10. > > As a dba, what is the suggestion we need to give. How do we proceed ? > Should we stop the posygres servers? Should we get new servers with rhel = 10 > and migrate Data? > That's certainly a safe method. > What's the best procedure > The main problem is collation change driven by the newer glibc version. 1. How did you install PG (from the RHEL repository, or from the PGDG repository)? 2. How big are your databases? 3. How big is your outage window? 4. Do you plan on upgrading Postgresql at the same time? --=20 Death to , and butter sauce. Don't boil me, I'm still alive. lobster! --00000000000089a7f5064d28fdc0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Mar 16, 2026 at 2:57=E2=80=AFPM R= aj <rajeshkumar.dba09@gma= il.com> wrote:
Hi all= ,

I have traditional servers w= ith postgres with replication setup (primary - standby). OS team want to up= grade from rhel 8.10 to 10.

As a dba, what is the suggestion we need to give.=C2=A0 How do we proce= ed ? Should we stop the posygres servers? Should we get new servers with rh= el 10 and migrate Data?

That= 9;s certainly a safe method.
=C2=A0
What's t= he best procedure

The main problem is co= llation change driven by the newer glibc version.

= 1. How did you install PG (from the RHEL repository, or from the PGDG repos= itory)?
2. How big are your databases?
3. How big is yo= ur outage window?
4. Do you plan on upgrading Postgresql at the= =C2=A0same time?

--
= Death to <Redacted>, and butter sauce.
Don't boil me, I'm= still alive.
<Redacted> lobster!
--00000000000089a7f5064d28fdc0--