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 1w2Ds9-0006DY-1s for pgsql-admin@arkaria.postgresql.org; Mon, 16 Mar 2026 19:45:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2Ds7-00CSVn-2X for pgsql-admin@arkaria.postgresql.org; Mon, 16 Mar 2026 19:45:04 +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 1w2Ds7-00CSVf-1K for pgsql-admin@lists.postgresql.org; Mon, 16 Mar 2026 19:45:04 +0000 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w2Ds5-00000000Tnv-34MU for pgsql-admin@lists.postgresql.org; Mon, 16 Mar 2026 19:45:03 +0000 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-389f9895c81so48116761fa.2 for ; Mon, 16 Mar 2026 12:45:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773690301; cv=none; d=google.com; s=arc-20240605; b=Y8LDWW47q2bQo6xbOuO90c4B9fIkY/XsmhQdfLkILywZJ0jQOFh/3e0DKB9I87xNiR YoLwkhuXO4BYJ5HqL6xahnnqaYU4Qc9LyscATzN9v+5IeyyQQuFoihRy6PzcJqZaiKhk TogNJAgu0pZni0jm3kSxRzh2FukAQV/hjJQx3RBO8v23FT1tRyoorl5kxQzBTWLYDP1z kjrA22CDnIwIJtfpLr85uA3vNd/lZCrV24NGD1oCIk01LsYC5wsMdJZVCbSLT+inQWIP JQHcayJleVa9HRRYbUAd7Zocs00fHlrrD7meVEFjdr/bXHaMxKM/WkNZbBvJkHfrXewj RSXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=xYRs8Q0cdpBKCCy8VNxE1MgW27EvSoqFIfltjcl3FWM=; fh=YVqAsyQLaqkSOJ1zvqJdlUnoB6bSkwHNHq4/MX0Vk/s=; b=DWNVuoq7BiJbgKGYd0ldGwWZMzaAMvWosRQ5ZM1hYSMQXS8TC2pmKSNhWEOxj7gxgk k9LhLAGoIJVhO+J7BK0+hvqnNLg2GsDyF/RjOBdmqcwAt9et8gbD14TTsMyL+Dh3fET8 yC1SJj1Hhj72c/i8YEFnw72YgKZQzWVkP3XTXwydcOOMo9XUk1eK/FiwvNYpKB3eN7l4 V23AMalbQ9scQp7MmGhX/wkux3gU29s1xcohStqj6vo9Q/gcemVMoRd9NkhfIyzL0RZe /wReYOlcYNx9hfVYV3HuN6AyDUI/240zj+LF7MU8G9x5DgUIQPWnBK+LsojCWzqLbp6d UZbA==; 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=1773690301; x=1774295101; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xYRs8Q0cdpBKCCy8VNxE1MgW27EvSoqFIfltjcl3FWM=; b=byzInJN0+UIWUPjR3JJbDUEsILuqnoS9PdP+n9jZmyBwb1z4c/3eboseP7cP6dEbha UpCb/du+wkYkLP3YguG2Qlo67xZNodpDbkyxJA7J2oUVBY4YPk0Q7ph7TM0uuxyNrB7m R0MsnsHvHnKVGQg/2uDFNUAqYd5ha8zdME1TquXB23seS3EyxSh9f3VIA3ixrcwVsO2v BgGGaTWNIvNzuvF/B6y+36TZCPDE0L5gCafHhmWe1Xy+H64zmwhxsl9U+YDNgnX3o7iS qJHe5RVGbWLdrKzE8cj3YxPH9Nj3pKjwtbIGfX8QLKjR4/NNmy6Y64FG4KLcT/cZBikM Veaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773690301; x=1774295101; h=cc: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=xYRs8Q0cdpBKCCy8VNxE1MgW27EvSoqFIfltjcl3FWM=; b=bmdsjGG2ZF7UaqDQw9WGrHb4B1sskG67tryei32XktAlDhK4GFEVCl0RaB4wNzhAhv Oa8VXHo9qLa9n+ohPsHMPb2y5Q5gC12O4FrOIaOR3XBwCoq84HSs5dGOU/Z4Bg3HpZZz SVUFbZ8KKjssTPAlz3bPzSWSV/fKQX3//yI+t55hmjN7bp32XYigOTmfGGOCsMyh6I6+ iVPYwA7uugAVTRTNNT4WJT+BOlw/V2juT1w5VWRihAXH/jETy3iSzVx/nnBgB7IXH5YC 7OiRuZoEIgVB5lZ11a5uvJAQ4lUpdW9BR4PplLt6iz9GTXjO4uRX743GraxWGsj60DhH pm4A== X-Gm-Message-State: AOJu0YypLCW4FepGjDrqjh1m+tOhGZSGL3sWHZ2XgMuTVuIqFDI58JE1 H9ov55a+u9XHXGsNfRuYf4cOt6dv/38U7TrLnqCdV99UkTh8Se8+S2MlKy5jo7MbifM2cT8uYDa WHwG+3IwvR1vxwsp3cLVdvF5EsDzmr7M= X-Gm-Gg: ATEYQzy5F7zUKEzctb4YWhfojnxSYoy77Cbmh1BshxsYlv5nz+sMzQc2zB3OlZGLC9K 08hphauUKQTqHK55A97Cpe+aD+nZlkbCMPV7CB7TsgRFN0kMy4rfxMcBnkHFUhfa4e46ZDu+Omq KSw8ARulmqfEpaVX58AdyRBvpvBlu3YYJe1+ETJEtpRaM2zJHQBmcDMRzk/Nc/HcTbwyvJJxr0f WS2SyBzag3aAgw0lCvlDqy5yBfAjQjnLGMPhpsWE1Gg7P9lCqNvtifQYGV2Tj3SeP6nR71z22PI BCRn2DSKIE3hSIzv2DvVt3pm X-Received: by 2002:a05:651c:198d:b0:38a:6acb:eb1d with SMTP id 38308e7fff4ca-38a896a74e6mr52605971fa.12.1773690300886; Mon, 16 Mar 2026 12:45:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Raj Date: Tue, 17 Mar 2026 01:14:48 +0530 X-Gm-Features: AaiRm51bcXj7HgDt6iXWSc48K03lRKqk-hGIX2JVVE9N74yCJ4e6IXP_7UJqy70 Message-ID: Subject: Re: OS upgrade on postgres servers To: Ron Johnson Cc: Pgsql-admin Content-Type: multipart/alternative; boundary="00000000000053781d064d2974a1" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000053781d064d2974a1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Pgdg repo 100Gb Outage window - our decision. Client will accept our plan. Postgres upgrade may or may not be needed. Need help on both the scenarios On Tue, 17 Mar 2026, 00:41 Ron Johnson, wrote: > On Mon, Mar 16, 2026 at 2:57=E2=80=AFPM Raj = wrote: > >> 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? > > -- > Death to , and butter sauce. > Don't boil me, I'm still alive. > lobster! > --00000000000053781d064d2974a1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Pgdg repo
100Gb
Outage window - our decision. Client will accept our plan.
<= div dir=3D"auto">Postgres upgrade may or may not be needed. Need help on bo= th the scenarios=C2=A0

On Tue, 17 Mar 2026,= 00:41 Ron Johnson, <ronljohn= sonjr@gmail.com> wrote:
On Mon, Mar 16, 2026 at 2:57=E2=80=AFPM Raj &= lt;rajeshkumar.dba09@gmail.com> wrote:
Hi all,

I have traditiona= l 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.=C2=A0 How = do we proceed ? Should we stop the posygres servers? Should we get new serv= ers with rhel 10 and migrate Data?

<= div>That's certainly a safe method.
=C2=A0
W= hat's the 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!
--00000000000053781d064d2974a1--