Re: Postgres e CentOS 8

From: Vitor Hugo <vitorhugo60(at)hotmail(dot)com>
To: pgsql-pt-geral(at)lists(dot)postgresql(dot)org
Subject: Re: Postgres e CentOS 8
Date: 2020-06-03 13:20:33
Message-ID: SN1PR12MB2461713807C2ADB517EB7CCFAA880@SN1PR12MB2461.namprd12.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pt-geral

Isto não pode ajudar muito mas voce pode colocar um script para rodar um
reboot automático quando a CPU chegar a certa porcentagem.

Acredito que sem os logs e parametros solicitadas será quase impossível
ajudar.

Em 03/06/2020 09:09, André Ormenese escreveu:
> Em ter., 2 de jun. de 2020 às 21:40, Ranier Vilela <ranier(dot)vf(at)gmail(dot)com>
> escreveu:
>
>> Em seg., 1 de jun. de 2020 às 18:10, André Ormenese <aormenese(at)gmail(dot)com>
>> escreveu:
>>
>>>
>>>
>>>
>>> Em seg., 1 de jun. de 2020 às 16:58, Leandro Guimarães Faria Corcete
>>> DUTRA <l(at)dutras(dot)org> escreveu:
>>>
>>>> Le lundi 01 juin 2020 à 12:58 -0300, André Ormenese a écrit :
>>>>> Vou responder os questionamentos todos aqui ....
>>>> Mas não foi o que fizeste, explico.
>>>>
>>>>
>>>>> Como é uma máquina de produção, já fiz o reboot, então não tenho como
>>>>> enviar top, htop e demais comandos.
>>>> Sugiro deixar um [h]top ao menos rodando para capturar o problema.
>>>>
>>> Ok !!!
>>>
>>>>
>>>>> Reiniciar o serviço do Postgres resolve por pouco tempo. Mesmo
>>>>> fazendo isso o uso de CPU não volta aos padrões de utilização da
>>>>> máquina, e logo em seguida sobe acima dos 80%.
>>>> O que indicaria um problema do CentOS. Só para descartar um eventual
>>>> problema do núcleo do sistema, eu sugeriria um telinit 1 da próxima
>>>> vez
>>> Ok !!!
>>>
>>>> .
>>>>
>>>>
>>>>> Os processos que aumentam o consumo da CPU, são processos do
>>>>> Postgres, que acabam demorando muito para rodar e vão se acumulando.
>>>> ¿Mas quais?
>>>>
>>> Processos gerados quando se executa um select. Como esse abaixo gerado
>>> através de um select no pgadmin.
>>>
>>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
>>> COMMAND
>>> 24913 postgres 20 0 20,5g 234108 231492 R 60,9 0,4 0:13.07
>>> postmaster
>>>
>>> Mas não é só o banco que fica lento. A máquina como um todo, senta.
>>>
>> Não sei ao certo, mas me parece um problema de bloqueio pendente (race
>> condition)?
>> Teria como você fazer um EXPLAIN da (s) queries que estão travadas?
>> e postar?
>>
> Ranier,
> obrigado pela atenção, mas o problema não está diretamente no banco, e sim
> no conjunto da obra.
>
> As queries (todas) rodam sem problemas quando a máquina está ok. E ela fica
> ok por 3...4.. meses.
>
> Coloquei a questão aqui na lista por saber que a comunidade utiliza toda
> sorte de SO. Caso alguém tenha passado por problema semelhante, isso
> ajudaria. O Artur Nascimento deu um caminho, vamos investigar e testar.
>
>

In response to

Responses

Browse pgsql-pt-geral by date

  From Date Subject
Next Message Ranier Vilela 2020-06-03 13:21:41 Re: Postgres e CentOS 8
Previous Message André Ormenese 2020-06-03 12:09:50 Re: Postgres e CentOS 8