お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2021-09-20 10:45:01

toh
メンバ
登録日: 2007-08-17

HDDへの書き込みができなくなった

Ubuntu-mate 20.04.3です。
バックアップ用に使用していたHDD(ST8000DM004)が、空き容量20%ほどで書き込み出来なくなりました。
(実際には、書き込みを始めるとキャッシュを使い切るくらいの頃にエラーで止まって、読み取り専用になる。読み込みはできる。)

やったこと
$ sudo btrfs scrub start /dev/sdc1
$ sudo btrfs scrub status /dev/sdc1
Status:           aborted
Duration:         4:26:30
Total to scrub:   5.77TiB
Rate:             172.49MiB/s
Error summary:    verify=2
  Corrected:      0
  Uncorrectable:  2
  Unverified:     0

ディスクをunmountして、
$sudo btrfs check /dev/sdc1
Opening filesystem to check...
Checking filesystem on /dev/sdc1
[1/7] checking root items
[2/7] checking extents
parent transid verify failed on 2591264260096 wanted 6775 found 1563
parent transid verify failed on 2591264260096 wanted 6775 found 1563
parent transid verify failed on 2591264260096 wanted 6775 found 1563
Ignoring transid failure
leaf parent key incorrect 2591264260096
bad block 2591264260096
ERROR: errors found in extent allocation tree or chunk allocation
[3/7] checking free space cache
[4/7] checking fs roots
parent transid verify failed on 2591264260096 wanted 6775 found 1563
Ignoring transid failure
leaf parent key incorrect 2591264260096
[5/7] checking only csums items (without verifying data)
parent transid verify failed on 2591264260096 wanted 6775 found 1563
Ignoring transid failure
there are no extents for csum range 2898503905280-2898533109760
csum exists for 2898503905280-2898533109760 but there is no extent record
ERROR: errors found in csum tree
[6/7] checking root refs
[7/7] checking quota groups skipped (not enabled on this FS)
ERROR: transid errors in file system
found 6335100116992 bytes used, error(s) found
total csum bytes: 3061593920
total tree bytes: 3593617408
total fs tree bytes: 282591232
total extent tree bytes: 83116032
btree space waste bytes: 198058400
file data blocks allocated: 6328171388928
referenced 6328171278336

再度マウントしてみても、状況改善せず。

HDDに修復不能のエラーがあって、そのせいで書き込みが出来なくなっているようですが、
この状態から書き込み可能な状態へ復帰できるでしょうか。

オフライン

 

#2 2021-09-20 11:05:57

redred
メンバ
登録日: 2020-05-27

Re: HDDへの書き込みができなくなった

mateにアプリの「ディスク」は入っていたかしら?
「ディスク」を使った修復に関する記事です。
https://sicklylife.jp/ubuntu/1804/help/disk-repair.html

オフライン

 

#3 2021-09-20 11:17:37

toh
メンバ
登録日: 2007-08-17

Re: HDDへの書き込みができなくなった

redredさん、返信ありがとうございます。

mete環境に最初から入っていたかは覚えていませんが、手元のマシンにはインストールしていたので早速見てみました。
が、問題のディスクでは、"ファイルシステムを修復" "ファイルシステムをチェック"が選択出来ないようになっていました。
ext4で構成しているルートフォルダや、ホームフォルダのSSDではこの項目は選択可能なようです。
私の想像ですが、この方法は、内部的にはfsckを実行するのではないでしょうか(なのでbtrfsだと選択できない)

オフライン

 

#4 2021-09-20 11:22:58

redred
メンバ
登録日: 2020-05-27

Re: HDDへの書き込みができなくなった

アンマウントしてもダメでしたか?

オフライン

 

#5 2021-09-20 11:28:50

toh
メンバ
登録日: 2007-08-17

Re: HDDへの書き込みができなくなった

アンマウント / マウント 両方の状態で試してみましたが、ダメでした。

オフライン

 

#6 2021-09-20 11:32:24

redred
メンバ
登録日: 2020-05-27

Re: HDDへの書き込みができなくなった

btrfsを非対応でしたか。
余計な情報になりました。

オフライン

 

Board footer

Powered by FluxBB