すべてのプロダクト
Search
ドキュメントセンター

:Linux インスタンスのシステムログに「blk_update_request: I/O error XXXX」のようなエラーメッセージが表示された場合の対処方法

最終更新日:Nov 09, 2025

このトピックでは、Linux ECS インスタンスの /var/log/dmesg/var/log/messages などのログファイルに表示される「blk_update_request: I/O error XXXX」エラーの原因と解決策について説明します。

問題の説明

Linux ECS インスタンスの /var/log/dmesg/var/log/messages などのログファイルに、次のようなエラーメッセージが表示されます。

[10268473.205487] blk_update_request: I/O error, dev vdn, sector 2403211760
[10268473.206534] blk_update_request: I/O error, dev vdn, sector 2403211768
[10268473.207573] blk_update_request: I/O error, dev vdn, sector 2403211776
[10268473.208633] blk_update_request: I/O error, dev vdn, sector 2403211784
[10268473.209696] blk_update_request: I/O error, dev vdn, sector 2403211792
[10268473.210754] blk_update_request: I/O error, dev vdn, sector 2403211800

原因

このエラーはディスクの書き込みエラーを示します。これは、/dev/vdn などの対応するデバイスが ECS インスタンスに存在しないか、ホストディスクに障害があるために発生する可能性があります。

解決策

このセクションでは、I/O error, dev vdn エラーを例として使用します。他のディスクエラーを修正する手順も同様です。

  1. Linux ECS インスタンスに接続します。

    詳細については、「接続方法の概要」をご参照ください。

  2. 次のコマンドを実行して、/dev/vdn エラーメッセージで指定された I/O error, dev vdn デバイスが ECS インスタンスに存在するかどうかを確認します。

    • デバイスが Linux ECS インスタンスに存在しない場合は、ステップ 3 に進みます。

    • デバイスが存在する場合、ホストディスクに障害がある可能性があります。

      lsblk

      次のコマンド出力は、/dev/vdn デバイスが ECS インスタンスに存在しないことを示しています。

      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      vda 253:0 0 40G 0 disk 
      └─vda1 253:1 0 40G 0 part /
      vdb 253:16 0 40G 0 disk 
      └─vdb1 253:17 0 40G 0 part /mnt
  3. /dev/vdn デバイスを ECS インスタンスに再アタッチします。

    詳細については、「データディスクのアタッチ」をご参照ください。