blk_update_request エラーの終わりのない流れを止めるにはどうすればよいでしょうか?

blk_update_request エラーの終わりのない流れを止めるにはどうすればよいでしょうか?

現在、人々が作業している 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時々「フロッピー ドライブ」をポーリングし続ける何かが実行されます。

関連情報