Btrfsは非常に安定した安心なファイルシステムです

Btrfsは非常に安定した安心なファイルシステムです
59
イーロン・マスクツイッターやめろ @naota344

うちの場合はこのディレクトリのキー部分あたりのツリーが壊れてるみたいで、なんかのディレクトリにファイル作ろうとしたら死ぬ感じ、ね

2013-06-03 21:34:54
イーロン・マスクツイッターやめろ @naota344

btrfsのさっきの直すパッチ書いてカーネルがリンクされるその時。btrfsのtransactionがabortし、読み込み専用ファイルシステムになった

2013-06-03 21:49:46
イーロン・マスクツイッターやめろ @naota344

うっうっ、リンクしようとすると詰んでつらい

2013-06-03 22:08:47
イーロン・マスクツイッターやめろ @naota344

んんんんんー、btrfs checksumはあってるけど、leafがcorruptしてることもあんのかーそっかーへえー

2013-06-03 22:28:26
イーロン・マスクツイッターやめろ @naota344

結局壊れたツリーのとこを、かこうとするとひたすらIOエラーで死ぬしかない

2013-06-03 22:30:45
イーロン・マスクツイッターやめろ @naota344

ファイル作ろうとしたら死ぬバグは直せてるんだけど、どうせそのへんに書こうとするとcorruptだしファイルシステムread onlyになるとおもうとな

2013-06-03 22:35:06
イーロン・マスクツイッターやめろ @naota344

とりあえずbtrfs-debug-treeで問題のブロックをみてみようとすると、btrfs-debug-treeがSEGVするから

2013-06-03 22:42:29
イーロン・マスクツイッターやめろ @naota344

問題のディレクトリは/var/tmpらしい。いらねえええええええええ

2013-06-03 22:44:43
イーロン・マスクツイッターやめろ @naota344

SystemRescueCDすごいと思ってたけどgccまて入ってたのかよ。おかげで、btrfs-progsの最新版コンパイルできたは

2013-06-03 23:14:10
イーロン・マスクツイッターやめろ @naota344

っておいよく見たらbtrfsck abortしてんじゃんかよ

2013-06-03 23:22:41
イーロン・マスクツイッターやめろ @naota344

fsckがabortするようなファイルシステムがどっかのデフォルトになるわけないだろ起きろ

2013-06-03 23:30:46
イーロン・マスクツイッターやめろ @naota344

本来item6のoffsetが、item7のoffset+sizeである3657+46になっていなければならないが、この部分が壊れている。 http://t.co/pGY6OHlt5v

2013-06-03 23:56:15
イーロン・マスクツイッターやめろ @naota344

item6のoffsetをメモリ上で書き換えたらうまくキーの中も読みとれてる  http://t.co/oSxbAjEorB

2013-06-04 00:21:58
イーロン・マスクツイッターやめろ @naota344

てきとーにbtrfsの任意のブロックの任意のキーをいんたらくてに書き換えたいな

2013-06-04 00:23:24
イーロン・マスクツイッターやめろ @naota344

write_tree_blockっての見つけたけど、transactionはらないとだめなのかー

2013-06-04 00:26:01
Takeshi HASEGAWA @hasegaw

LinuxConで外人になおたさんを「ファイルシステムブレイカー」と紹介した私の正しさが今日証明された(?

2013-06-04 00:36:47
イーロン・マスクツイッターやめろ @naota344

とりあえずoreorebtrfsckが問題部分のブロックツリーの プリントに成功した

2013-06-04 00:40:24
イーロン・マスクツイッターやめろ @naota344

@hasegaw btrfsがバグってただけで僕は悪くないです!!

2013-06-04 00:41:11
イーロン・マスクツイッターやめろ @naota344

うーん‥btrfsディスク直接直すならcsumも直さないといけなくなるのか

2013-06-04 01:04:09
イーロン・マスクツイッターやめろ @naota344

昨日から書いてたoreorebtrfsck.cがうまく問題部分を修正できた模様。再起動に入る

2013-06-04 11:19:07
イーロン・マスクツイッターやめろ @naota344

どーも oreorebtrfsckが成功したらしく、無事に安定したFSを手にいれました^^

2013-06-04 11:26:32
イーロン・マスクツイッターやめろ @naota344

このことから分かる通りbtrfsは非常に安定した安心なファイルシステムです。

2013-06-04 11:27:01