Есть виртуальный сервер RHEL 7, на котором сейчас работают люди, но консоль в vSphere каждые несколько минут показывает «blk_update_request: I/O error, dev fd0, sector 0». Есть ли способ выйти из этого цикла и вернуться к обычной консоли/командной строке?без перезагрузки сервера(как я уже сказал, люди сейчас работают в этой среде)?
Меня даже не беспокоит эта ошибка. Насколько я понимаю, она возникает из-за того, что машина думает, что к ней подключен дисковод, вероятно, из-за того, что программное обеспечение для резервного копирования подключается к этому серверу и проверяет монтирование томов резервных копий и тому подобное.
решение1
Выгрузите floppy
драйвер устройства и добавьте его в черный список:
modprobe -r floppy
echo "blacklist floppy" >/etc/modprobe.d/no-floppy.conf
depmod
Если что-то продолжает опрашиваться /dev/fd0
, вам, возможно, придется попробовать выполнить первую команду несколько раз или, возможно, использовать , fuser -c /dev/fd0
чтобы определить процесс, обращающийся к дисководу, и временно остановить его, пока вы извлекаете модуль floppy
и добавляете его в черный список, чтобы он больше не загружался автоматически.
И приглашение к входу в консоль все еще присутствует, хотя оно может быть перекрыто сообщениями об ошибках.
Кстати, коренная причина сообщений об ошибках заключается в том, что либо эмуляция дискет VMware не идеальна, либо кто-то удалил дисковод из конфигурации виртуальной машины. И тогда у вас есть что-то вроде udisksd
запущенного процесса, который время от времени опрашивает "дисковод".