df ハング: デバイス sdh1 のバッファ I/O エラー、論理ブロック 754166359、非同期ページ読み取り

df ハング: デバイス sdh1 のバッファ I/O エラー、論理ブロック 754166359、非同期ページ読み取り

Ubuntu 20.04 マシンをしばらく実行した後、 を実行しようとするとdf、そのままハングアップしてしまいます。

dmesg同じエラーメッセージが大量に表示されます:

[118924.226495] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.226928] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.227149] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.227344] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.227500] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.227701] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.227906] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.228065] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.228354] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118924.228517] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.496105] buffer_io_error: 1440 callbacks suppressed
[118929.496110] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.496422] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.496605] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.496780] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.496964] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.497150] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.497296] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.497445] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.497625] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118929.497855] Buffer I/O error on dev sdh1, logical block 754166359, async page read
[118934.783290] buffer_io_error: 1440 callbacks suppressed

次はどうやって進めたらいいでしょうか?

をアンマウントして/dev/sdh1から再度マウントすれば、再び正常に実行できるようになりますか? その場合、コマンド を実行できるように、 のdfマウント ポイントをどのように見つければよいでしょうか?/dev/sdh1sudo umount <mountpoint_of_/dev/sdh1>

次のコマンドを試しましたが、何も返されませんでした

  • findmnt -S /dev/sdh
  • findmnt -S /dev/sdh1
  • grep /dev/sdh /etc/mtab
  • grep /dev/sdh1 /etc/mtab

答え1

アンマウントするためにマウント ポイントを知る必要はありません。デバイス名だけで十分です。 を実行するだけですsudo umount /dev/sdh1

マウントポイントを識別したい場合はfindmnt /dev/sdh1これで十分でしょう。

関連情報