Detectar arquivos por trás do problema de espera de E / S

1

Estamos executando o Asterisk 1.8.22.0, que usa NFS para arquivos de som (para IVRs), correios de voz, etc. De tempos em tempos, a média de carga fica muito alta. A qualquer momento, vemos a espera de I / O no topo ultrapassar 7%. Quanto mais tempo fica lá em cima, maior a carga sobe (às vezes até 120%). Isso tudo é muito compreensível e esperado (alta I / O == baixa CPU ociosa que se traduz em alta carga média). Os episódios de episódios de alta E / S geralmente não duram dois longos (10 a 30 segundos no máximo), mas quando prejudicam a qualidade das chamadas. Parece quase como se funcionasse bem até que a caixa alcançasse um ponto de inflexão e não pudesse lidar com a espera de E / S. Quando o problema está em andamento, o iostat está mostrando que os discos estão se comportando bem, o que nos leva a acreditar que é um problema com os arquivos acessados pelo NFS. Este é apenas um problema em nossas caixas CentOS7. Nós temos a mesma versão do Asterisk em caixas CentOS6 sem tais problemas. Eu suponho que tem a ver com a forma como a caixa monta a unidade NFS? Em ambas as caixas em / etc / fstab, temos

xx.xx.xx.xx:/var/lib/my_mount /var/lib/my_mount      nfs soft,bg,intr,noatime 0 0

No CentOS6 nós instalamos

nfs-utils-1.2.3-64.el6.x86_64

No CentOS7 nós instalamos:

nfs-utils-1.3.0-0.33.el7.x86_64

Algum apontador?

    
por Dovid Bender 17.01.2017 / 18:18

0 respostas