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.
>
>
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 |