Estamos executando a VM do Ubuntu 14.04 (com kernel do Linux 3.13.0-29) em um host nova do OpenLack RHEL 7 com o KVM e notamos que algumas vezes alguns processos ficam pendurados depois de alguns dias. Deixado por muito tempo neste estado, mesmo o SSH ao VM falha. Nós atualizamos para a imagem do kernel Linux 3.19.0-33 e vemos o mesmo problema. Temos uma instância em que somos capazes de executar o SSH na instância e notamos que vários processos estão pendentes provavelmente na E / S do disco. Solucionando problemas de comandos como top, vmstat etc estão pendurados, mas o dmesg funciona. Coletamos /proc/diskstats
, que é o seguinte:
root@Avi-Controller:/home/admin# cat /proc/diskstats
1 0 ram0 0 0 0 0 0 0 0 0 0 0 0
1 1 ram1 0 0 0 0 0 0 0 0 0 0 0
1 2 ram2 0 0 0 0 0 0 0 0 0 0 0
1 3 ram3 0 0 0 0 0 0 0 0 0 0 0
1 4 ram4 0 0 0 0 0 0 0 0 0 0 0
1 5 ram5 0 0 0 0 0 0 0 0 0 0 0
1 6 ram6 0 0 0 0 0 0 0 0 0 0 0
1 7 ram7 0 0 0 0 0 0 0 0 0 0 0
1 8 ram8 0 0 0 0 0 0 0 0 0 0 0
1 9 ram9 0 0 0 0 0 0 0 0 0 0 0
1 10 ram10 0 0 0 0 0 0 0 0 0 0 0
1 11 ram11 0 0 0 0 0 0 0 0 0 0 0
1 12 ram12 0 0 0 0 0 0 0 0 0 0 0
1 13 ram13 0 0 0 0 0 0 0 0 0 0 0
1 14 ram14 0 0 0 0 0 0 0 0 0 0 0
1 15 ram15 0 0 0 0 0 0 0 0 0 0 0
7 0 loop0 0 0 0 0 0 0 0 0 0 0 0
7 1 loop1 0 0 0 0 0 0 0 0 0 0 0
7 2 loop2 0 0 0 0 0 0 0 0 0 0 0
7 3 loop3 0 0 0 0 0 0 0 0 0 0 0
7 4 loop4 0 0 0 0 0 0 0 0 0 0 0
7 5 loop5 0 0 0 0 0 0 0 0 0 0 0
7 6 loop6 0 0 0 0 0 0 0 0 0 0 0
7 7 loop7 0 0 0 0 0 0 0 0 0 0 0
253 0 vda 22268 0 1467482 8840 3305379 153869 50854080 3201712 128 113003472 3146293200
253 1 vda1 906 0 7248 288 0 0 0 0 0 288 288
253 2 vda2 702 0 5616 148 0 0 0 0 0 148 148
253 3 vda3 20628 0 1454314 8396 2934939 153869 50854080 3134592 128 112937796 3146225736
253 16 vdb 2094 0 29738 556 0 0 0 0 0 548 556
Parece que o número de solicitações em andamento para o disco é 128. Isso está sendo executado em um disco SSD. Algum de vocês já viu um problema semelhante? Existe um problema no kernel ou no driver que você pode nos encaminhar?
Obrigado Anand.