Como parar o fluxo interminável de erros blk_update_request?

Como parar o fluxo interminável de erros blk_update_request?

Tenha um servidor virtual RHEL 7 no qual as pessoas estão trabalhando atualmente, mas o console no vSphere está apenas mostrando um "blk_update_request: erro de E/S, dev fd0, setor 0" a cada poucos minutos ou mais, existe uma maneira de sair deste loop e voltar para um console/linha de comando normalsem reiniciar o servidor(como eu disse, as pessoas estão trabalhando atualmente nesse ambiente)?

Não estou nem preocupado com o erro, pelo que entendi é porque a máquina pensa que há uma unidade de disquete conectada, provavelmente por causa do software de backup tocando naquele servidor e testando algumas montagens de volume de backup e tal.

Responder1

Descarregue o floppydriver do dispositivo e coloque-o na lista negra:

modprobe -r floppy
echo "blacklist floppy" >/etc/modprobe.d/no-floppy.conf
depmod

Se algo continuar polling /dev/fd0, talvez você precise tentar o primeiro comando algumas vezes, ou talvez usá-lo fuser -c /dev/fd0para determinar o processo que acessa o dispositivo de disquete e interrompê-lo temporariamente enquanto remove o floppymódulo e o coloca na lista negra para que não seja carregado automaticamente novamente .

E o prompt de login do console ainda está lá, embora possa ser inundado por mensagens de erro.

A propósito, a causa raiz das mensagens de erro é que a emulação de disquete do VMware não é perfeita ou alguém excluiu a unidade de disquete da configuração da máquina virtual. E então você tem algo como udisksdcorrer que continua pesquisando a "unidade de disquete" de vez em quando.

informação relacionada