Suspensão do sistema de alta E / S

5

Eu tenho uma caixa do Fedora 20 na qual estou tentando importar uma enorme quantidade de dados para postgres (bilhões de linhas). Especificação do sistema:

16 GB de RAM, 6 núcleos de 3,2 ghz, 500 GB de SSD RAID0 PCIe

Sempre que a carga de E / S fica muito alta (por exemplo, durante a indexação), a caixa (soft) fica suspensa depois de um tempo. As interrupções do teclado não funcionam, não há caps lock, o HDD se apaga.

Antes de desligar, a interface do usuário fica muito lenta e pisca ao redesenhar. Eu tentei tweaking o agendamento de E / S, correndo o SSID RAID0 e um disco SATA lento. Também tentei combos de armazenamento suportado RAID não-soft e RAID0'd incase md foi a causa. Basicamente, sob alta E / S, o sistema é inutilizável e geralmente falha.

Temps, uso de RAM e uso da CPU estão bem. O Memcheck está bem, assim como o teste da CPU.

Começando a pensar que pode ser uma falha na placa-mãe? Qualquer outra coisa que eu possa tentar software sábio? Tenho certeza que essa quantidade de bloqueio de E / S não é normal.

    
por Aiden Bell 26.03.2014 / 14:19

2 respostas

0

Substituiu a placa-mãe. Isso resolveu o problema para a importação, mas o sistema ainda trava por curtos períodos ao fazer I / O intensivo. Removido o software RAID (md) e que parecia ajudar.

    
por 30.05.2014 / 16:33
0

Talvez você possa verificar seu autovacuum . Como você está adicionando muitas novas linhas, você pode aumentar o parâmetro autovacuum_vacuum_threshold ou desabilitar o autovacuum completamente. Use ferramentas como iotop e iostat para obter mais informações sobre a E / S do seu sistema.

Você pode encontrar mais informações sobre autovacuum aqui .

    
por 27.01.2015 / 20:57