From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
---|---|
To: | TALLURI Nareshkumar <nareshkumar(dot)talluri(at)socgen(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: LOG: could not send data to client: Broken pipe |
Date: | 2020-06-02 14:14:43 |
Message-ID: | c841d2dd-7a85-adff-9383-71f9e13786f4@aklaver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 6/1/20 8:41 PM, TALLURI Nareshkumar wrote:
> Hello Postgres Support Team,
>
> I need your help to identify the issue and apply the fix for it.
>
> My client is running one query through Application and getting error
> like below.
>
> 11:20:46.298 [http-nio-8083-exec-7] ERROR c.s.s.g.a.alcor.pdi.dao.PdiDao
> - While getting pdi from 2019-12-21 to 2020-06-01: An I/O error occurred
> while sending to the backend.
>
> org.postgresql.util.PSQLException: An I/O error occurred while sending
> to the backend.
>
> When I checked in the postgres log I noticed the below.
>
> 2020-06-02 02:09:21.333 CEST db:[xxx] user:[xxxxx] [xxxxxxxxxx(53643)]
> [08006] LOG: could not send data to client: Broken pipe
>
> 2020-06-02 02:09:21.333 CEST db:[xxx] user:[xxxxx] [xxxxxxxxxxxx(53643)]
> [08006] STATEMENT: select ………………………………. (it just a select query)
>
> 2020-06-02 02:09:21.333 CEST db:[xxx] user:[xxxxxx] [xxxxxxxxxx(53643)]
> [08006] FATAL: connection to client lost
>
> Note: DB name, hostname, username, sql text morphed in above message
> for security reasons, so kindly consider it.
>
> I ran the above select query from psql prompt and I got the output,
> Time: 7178.926 ms. Ofcource my one is local connection so no broken
> pipe, where as client is using the network so he is getting broken pipe.
>
> We checked with Network team they are claiming no
> issues with the network, But not sure.
>
> I worked with Unix team and they raised a case to Red hat support and
> got confirmation from them that “no issues observed from OS End”
>
> In-fact Red hat looking for a feedback of Postgres Community.
>
> Version of Postgres : PostgreSQL 9.6.5 on
> x86_64-redhat-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat
> 4.8.5-11), 64-bit
>
> OS : Red Hat
> Enterprise Linux Server release 7.2 (Maipo)
>
> We observed “LOG: could not send data to client: Broken pipe” in
> postgres log from long time , But recently client complained about it.
> So we are in process of fixing it for which we need your help.
>
> Fyi.. I had performed VACUUM(FULL, ANALYZE, VERBOSE) on
> the table. So the last analyzed is latest.
>
> I already checked in Postgres archive and found below links on the same
> topic, But I could not get the concreate answer to fix the issue, so
> please help.
>
> https://www.postgresql.org/search/?m=1&q=LOG%3A++could+not+send+data+to+client%3A+Broken+pipe&l=2&d=-1&s=i
>
> checked 11,12,13,14,15,16,17,18 mail replies
>
> Let me know if you need any more details from my end.
Is there anything relevant in the OS system log around the time period
2020-06-02 02:09:21.333 CEST?
>
> Regards,
>
> Narresh
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Adrian Klaver | 2020-06-02 14:19:50 | Re: LOG: could not send data to client: Broken pipe |
Previous Message | Tom Lane | 2020-06-02 14:08:26 | Re: Fine grained permissions on User Mapping |