Estamos rodando o Asterisk 1.8.22.0 que usa NFS para arquivos de som (para IVRs), mensagens de voz, etc. De vez em quando a média de carga fica bem alta. Sempre que isso acontece, vemos a espera de E/S no topo ultrapassar 7%. Quanto mais tempo permanecer lá em cima, mais alta será a carga (às vezes até 120%). Tudo isso é muito compreensível e esperado (alta E/S == baixa inatividade da CPU, o que se traduz em alta média de carga). Os "episódios" de alta E/S geralmente não duram dois (10-30 segundos no máximo), mas quando prejudicam a qualidade da chamada. Parece quase que funciona bem até que a caixa atinja um ponto crítico e não consiga lidar com a espera de E/S. Quando o problema persiste, o iostat mostra que os discos estão se comportando bem, o que nos leva a acreditar que é um problema com arquivos acessados por NFS. Este é um problema apenas em nossas caixas CentOS7. Temos a mesma versão do Asterisk em caixas CentOS6 sem tais problemas. Presumo que tenha 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 instalamos:
nfs-utils-1.3.0-0.33.el7.x86_64
Alguma indicação?