ファイルシステム総合スレ その15
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin;
2012/06/30(土) 08:36:00.10ID:q3w7kzQBhttp://engawa.2ch.net/test/read.cgi/linux/1326613113/
●関連スレ
ジャーナリングファイルシステム
http://toro.2ch.net/test/read.cgi/unix/979408065/
OpenSolaris/Illumos (OpenIndiana, etc.) 6
http://toro.2ch.net/test/read.cgi/unix/1337411922/
FS関連スレ
http://kohada.2ch.net/test/read.cgi/os/1137387538/l50
過去スレ、関連リンクは >>2-10 あたりで。
0619login:Penguin
2012/11/29(木) 18:36:14.17ID:ELpMFPV8ファイルコピー動作とかを認識して重複排除するとかできないんだろうか?
最近読みだしたデータに限って同一判定するとか。
0620login:Penguin
2012/11/29(木) 18:54:19.39ID:UP0NKDBjよく意味が分からんけど
書き込みが発生したときにブロック単位で同じのがあるかどうかを見るんじゃないの
そのテーブルがメモリをバカ食いするってことだと思うけど
0621login:Penguin
2012/11/29(木) 18:55:27.61ID:5r3O4WuDNAS上で完結する世界ならそれでもいいけど、実際に求められてるものとは違う
0622login:Penguin
2012/11/29(木) 19:48:42.51ID:0qHQtO7n0623login:Penguin
2012/11/29(木) 20:48:15.45ID:pjalMcgj0624login:Penguin
2012/11/29(木) 20:57:57.56ID:8G72Uq2Sクラウド、VPSの仮想HDDの中の/bin以下のファイルみたいなかなり特殊な用途?
0625login:Penguin
2012/11/29(木) 23:13:38.69ID:pDJO4XkO褒め殺しではない
純粋に褒めているし実際に使っている
叩いた事など神に誓ってない
ZFSなら叩きたい
0626login:Penguin
2012/11/29(木) 23:19:38.18ID:Fy7iUFEH0627login:Penguin
2012/11/30(金) 07:52:53.99ID:+IUiRuU30628login:Penguin
2012/11/30(金) 11:19:43.24ID:O6Mkk6WA特定の状況だけ適用してもらいたいんならその状況時にユーザーモード側でioctl発行しろと返されんのがオチ
0629login:Penguin
2012/11/30(金) 13:06:34.15ID:MBudbpC1HDD増やした方がコスパよくね?業務に使うならともかく個人ならな
0630login:Penguin
2012/11/30(金) 13:20:22.58ID:97UtYzmP少なくても自分は容量食ってるのは動画とか音楽とか写真だから全く意味無い
0631login:Penguin
2012/11/30(金) 14:41:02.44ID:+IUiRuU3重複排除でバンザーイと思って、Virutalboxと
ZFSの組み合わせを試してみた事がある。
ほとんど重複排除の効果は無く、一時停止で保存した
ファイルでゲストOSが再開できないとか、逆の意味で
バンザーイの結果だった。
0632login:Penguin
2012/11/30(金) 14:45:50.73ID:XBMblfhY0633login:Penguin
2012/11/30(金) 19:14:17.65ID:+U2+nr9a0634login:Penguin
2012/11/30(金) 20:43:12.76ID:c5zYVaPD何ギガもあるsqliteファイルとか。
0635login:Penguin
2012/11/30(金) 20:46:57.15ID:+d+9eytJ前にもそんな議論があったような
0636login:Penguin
2012/11/30(金) 20:50:49.19ID:Wbr1Hrjfバックアップでないものをバックアップと言う人が多いよ
まったく
0637login:Penguin
2012/11/30(金) 20:56:39.55ID:+d+9eytJ勝手にバックアップのハードル上げてるだけだと思うが
0638login:Penguin
2012/11/30(金) 21:21:07.01ID:cH0j9TJP応答時間に数秒要するからバックアップにしか使えないけど
0639login:Penguin
2012/12/01(土) 11:06:30.84ID:57GOA1iwってガンダムXごっこができるな。
スペースデブリの月面DCへの影響は無視してもいいよね。
0640login:Penguin
2012/12/01(土) 11:11:57.60ID:u17Es2jQ宇宙に向けて全データを電磁波の形で発信しておけば
少なくともこの宇宙がなくなるまでは保存されるな。
0641login:Penguin
2012/12/01(土) 11:43:54.49ID:N7ftY3APその発信したデータを読みたければ、電磁波より速く飛んで先回りして受信しなければならないのでは
0642login:Penguin
2012/12/01(土) 12:13:10.05ID:NaDxh72b文系かよw
0643login:Penguin
2012/12/01(土) 15:37:17.27ID:RSbxRGIT不意の電源OFFだと全部破壊されちゃうんだよね
それだとバックアップに使うのは怖いな
0644login:Penguin
2012/12/01(土) 15:39:14.11ID:YCftnAyr0645login:Penguin
2012/12/01(土) 16:17:37.35ID:ahLWJFql0646login:Penguin
2012/12/02(日) 11:30:19.75ID:7/pq8/aL波長によって激しく減衰する、宇宙は完全な真空ではなく万年やら億年
経過したそれが何も影響しないというのはアフォ。
0647login:Penguin
2012/12/02(日) 19:04:34.13ID:mVabdcTiZFS
0648login:Penguin
2012/12/02(日) 23:00:00.47ID:rtnvhs7J0649login:Penguin
2012/12/03(月) 00:59:53.94ID:NL3l4q/N0650login:Penguin
2012/12/03(月) 02:01:26.58ID:m+hsgespって誰が言ってるの?
0651login:Penguin
2012/12/03(月) 07:50:17.46ID:XMtYyBax0652login:Penguin
2012/12/03(月) 09:12:19.30ID:IatjFUis粘着してるなぁ。
0653login:Penguin
2012/12/03(月) 19:51:06.32ID:jsdeVSEBソースは2ch (笑)
0654login:Penguin
2012/12/03(月) 20:16:29.29ID:OnmaiFIf0655login:Penguin
2012/12/04(火) 02:47:31.73ID:/MyXzNsh0656login:Penguin
2012/12/04(火) 11:58:42.03ID:0MaVXl3zお前、本当に馬鹿なんだな…
0657login:Penguin
2012/12/04(火) 12:10:59.15ID:4OSV5gGC0658login:Penguin
2012/12/04(火) 12:19:44.14ID:/MyXzNsh0659login:Penguin
2012/12/07(金) 03:38:12.68ID:Kmapfwofhttp://code.google.com/p/zfs-win/
あるにはあるんやな
0660login:Penguin
2012/12/11(火) 10:48:11.30ID:OC3w0rBs某システムの評価で圧縮して400MバイトのMysqlのダンプファイルを
インポートしてみた。
平時はあまり使われない、Logsの領域にも激しく書き込みがあり、
Logsのallocの領域がみるみる増えて行く。raidz1のディスクで30MB/sec
Logsの30MB/secと合計で60MB/secの書き込みが出来て、ZFSの
実力の一部が判った。
0661login:Penguin
2012/12/11(火) 20:46:17.33ID:xycx3/qXhttp://kernelnewbies.org/Linux_3.7
0662login:Penguin
2012/12/24(月) 22:27:48.15ID:sbyUtyUS0663login:Penguin
2012/12/24(月) 22:40:45.97ID:E6q8YXZlいや、あるよ。
0664login:Penguin
2012/12/24(月) 23:08:00.12ID:eKE+nVHw0665login:Penguin
2012/12/25(火) 00:49:11.63ID:1QXwWvF50666login:Penguin
2012/12/25(火) 01:24:41.49ID:nEcZEp+30667login:Penguin
2012/12/25(火) 10:35:35.06ID:IP+RDtTjいろいろ直っているみたいだが、ウチの
自宅サーバでは何の問題無く動いているので、
違いが判らん。
0668login:Penguin
2012/12/25(火) 11:38:28.45ID:h2WGgx8H0669login:Penguin
2012/12/25(火) 11:43:42.21ID:Y1A2QGKN0670login:Penguin
2012/12/25(火) 12:05:30.52ID:XahNtSbC誤り
mtimeが変わるのはファイルの内容を書き換えた時
リンクカウントの増減はメタデータだけの変更に当たる
0671login:Penguin
2012/12/25(火) 15:42:44.80ID:p7dp1Rj60672login:Penguin
2012/12/28(金) 05:03:18.35ID:Isi4WQd9http://blogs.technet.com/b/askcorejp/archive/2010/04/26/ntfs.aspx
$Secure のデータは少しずつ登録される事が多く、非常にフラグメントが発生しやすい環境です。
$Secure のフラグメントが解消される事で、登録できるセキュリティ記述子の数が増える事が期待できます。
Windows7 / Windows Server 2008 R2 以降の環境で発生した場合には、まずはデフラグの実施をご検討ください。
※ 現在、Windows 7 / Windows Server 2008 R2 環境でデフラグを実施したところ、反対に $Secure の File Record 数が増えてしまったという報告を受けています。
詳細が確認出来次第この記事をアップデートいたしますので、それまで $Secure の ATTRIBUTE_LIST を減らす事を目的としたデフラグの実施はお待ちください。
;(;゙゚'ω゚');
0673login:Penguin
2012/12/31(月) 04:28:13.37ID:dAiNz+QV0674login:Penguin
2013/01/01(火) 21:53:27.45ID:Nww2FIpdその地雷を最初に踏んだ人がどれだけ悩んだか
話を聞いてみたい
0675login:Penguin
2013/01/06(日) 23:12:39.85ID:kYUtqyriファイルシステムってZFSだけでしょうか?
調べてみるとlessfsは重複排除と圧縮機能があるみたいですがチェックサムはなさそうで
ext4とbtrfsは圧縮とチェックサムがあって重複排除はない(btrfsは実装予定?)みたいです
0676login:Penguin
2013/01/06(日) 23:35:38.20ID:Re23CH8Ehttp://en.wikipedia.org/wiki/Comparison_of_file_systems
0677login:Penguin
2013/01/07(月) 10:19:35.98ID:0RviA27S0678login:Penguin
2013/01/07(月) 12:19:52.72ID:AWuj5r3N0679login:Penguin
2013/01/07(月) 20:13:16.34ID:ZaqHohDc0680login:Penguin
2013/01/07(月) 21:30:47.50ID:zbCcU4Hgraid5で1ディスクの1ブロックだけ化けた場合でも修復できないんだっけ?
0681login:Penguin
2013/01/07(月) 22:40:40.63ID:RNyulshOファイルシステムではレイヤーが違うから「RAID5+xfsでデータ化ける」なんてことはない。
データが化けるのは別の原因で xfs 以外のファイルシステムにしたときに、たまたまその
ブロックを踏まなかったってだけだろ。
この場合ハードウェアRAID が何らかの故障を抱えているんだと思う。
ただ、アクセス速度を上げるために、パリティチェックしない製品/設定がある
(ハードディスクに全くアクセスできない場合のみパリティから修復)らしいので、
「raid5で1ディスクの1ブロックだけ化けた場合でも修復できない」事はありえるが。
0682login:Penguin
2013/01/07(月) 22:57:19.54ID:zbCcU4Hgパリティ部分がデータ化けしたらそのブロックは修復できんの?
0683login:Penguin
2013/01/07(月) 23:57:05.50ID:JEVZzUqPRAID-Zなら別だがな。
0684login:Penguin
2013/01/08(火) 00:00:55.60ID:8lDKm/Dg0685login:Penguin
2013/01/08(火) 00:28:39.57ID:Atou43r/化けられたらどうしようもない。
運を天に任せて1台切り離せば読めるかもしれないぞ。
0686login:Penguin
2013/01/08(火) 10:29:38.66ID:/ogJNGIYHDDにCRCが付いてるだろ。
0687login:Penguin
2013/01/08(火) 19:40:17.92ID:KdksbYECそのため最近の RAID 装置は、「書き直し」ジョブが定期的に走るようになってる。
0688login:Penguin
2013/01/10(木) 16:11:44.04ID:gRqgAReQなので1[PB]とか読み出したら、上位(RAMならECCとか)でチェックしない限り確実に誤データが入り込むんでない?
0689login:Penguin
2013/01/10(木) 23:26:59.15ID:r/7w+A81btrfsのRAID5も、実装されたら修復できるようになるんじゃないかな。
出る出るといわれ続けてもうすぐ4年経つんだっけかw
btrfsではデータブロックのチェックサム(CRC)を記録してるから、
化けたブロックは特定できるはず。
どのデバイス上のブロックが化けているかが分かれば、
残りのデバイス上のブロックからXORでブロックの中身を計算して
書き戻せば修復できるはず。
もっとも、RAID5以前に「読み」「書き」以外のことをすると
高頻度であっさりハングする不安定さをどうにかすべきだと思うが。
0690login:Penguin
2013/01/11(金) 15:26:03.19ID:inrpPmjz0691login:Penguin
2013/01/11(金) 17:49:24.05ID:oxVyIfiF0692login:Penguin
2013/01/11(金) 23:01:57.29ID:F3CrXeKc真剣にNTFSライセンスの購入を検討した方がいいんじゃないの?
0693login:Penguin
2013/01/11(金) 23:07:04.30ID:lbTcwCRMZFSはlinux界隈じゃなくてUNIX界隈だから関係ないよ。
0694login:Penguin
2013/01/11(金) 23:48:58.03ID:juyFHRggってかオラクルは何でクローズドにしたんだろ。
0695login:Penguin
2013/01/12(土) 00:16:46.64ID:aNxW0D7Fライバルを買収して相手製品を死蔵して潰す場合と、
ライバルを買収して相手製品を自社で売る場合がある。
オラクルには独自のFSがあるんで、死蔵させて潰す選択をしただけ。
0696login:Penguin
2013/01/12(土) 00:46:35.27ID:0Z5ZsCEg> オラクルには独自のFSがあるんで、死蔵させて潰す選択をしただけ。
何言ってんだ? Solarisで使ってるだろ。
まさかbtrfsのことじゃないか?
0697login:Penguin
2013/01/12(土) 04:13:36.30ID:BOSy2gR3遅すぎるわ
0698login:Penguin
2013/01/12(土) 10:26:25.88ID:Y5noCBqR0699675
2013/01/12(土) 15:01:50.21ID:cOhIruVBhttps://btrfs.wiki.kernel.org/index.php/Deduplication
でもこれWindows 2012のNTFSのデータ重複除去と同じく
書き込み時に重複排除してくれるものではなさそうです
0700login:Penguin
2013/01/12(土) 15:42:52.09ID:KIJWX0q5やっぱFSみたいな物は、昔から言われてるけど、企業がお金かけて作らないと
厳しいねぇ。
ドッグフードをガシガシ食って、主要部分だけでもバグ潰ししないと、いつまで経っても、
ドッグフードのまま・・・
0701login:Penguin
2013/01/12(土) 16:22:29.70ID:Q49Svj5w0702login:Penguin
2013/01/12(土) 16:36:35.20ID:cOhIruVB重複排除と透過圧縮とファイルのチェックサムがあって
わりと使われていそうなのはZFSだけみたいなんでZFSを使ってみることにします
0703login:Penguin
2013/01/12(土) 17:43:29.86ID:uRAkZkwXLinuxには、ext4っていう最先端技術が一杯盛り込まれた優れたファイルシステムがあるだろう?
0704login:Penguin
2013/01/12(土) 20:28:12.35ID:3vA9nSNa0705login:Penguin
2013/01/12(土) 21:07:33.39ID:cOhIruVBext4 のチェックサムはメタデータに対してなんですね
何か勘違いしてました
ZFSでもファイルデータの修復ができるのはRAIDZとかで冗長化している場合だけですよね
ファイルのデータに対してチェックサムじゃなくて誤り訂正符号が
付けられるファイルシステムは聞いたことないですし
もしかして3-way mirrorかRAID6なら(そんな頻繁に起こると思いませんが)データ化けが起ころうが訂正できるのかな
いずれにせよlessfsってのとbtrfsの重複排除機能の情報は少ないのでZFSにしてみます
0706login:Penguin
2013/01/12(土) 21:28:17.87ID:eknoUllvRAID5+0でもRIDE6+0ででも組めばいいのに
0707login:Penguin
2013/01/12(土) 21:33:42.79ID:3Cj8wb7mzlib圧縮すらstableでないfsじゃぁねぇ…。
0708login:Penguin
2013/01/12(土) 21:43:08.44ID:LY2IsmYi正直、データの整合性はHWに任せてOKと思うんだけど…
0709login:Penguin
2013/01/12(土) 21:44:47.86ID:b65AxsL8stableじゃない事がなんなんだ!
皆でドッグフードの不味い部分をもっとガツガツ食べようぜ
0710login:Penguin
2013/01/12(土) 22:54:07.82ID:cOhIruVB透過的圧縮と特に重複排除が優先して使いたい機能です
lessfsで良いじゃないかってところなんですが情報が少なくて躊躇してます・・・
よく考えたら3-way mirrorやRAID6にしようがファイルの読み出しで
きっと毎回全部のディスクからデータを読んで比較なんかしてないですよね
mdadm はそんな設定があるのかな?
ZFSはファイルを読んだときにチェックサムが合ってなければ
RAID-Zから復旧してくれるんだろうと思います
0711login:Penguin
2013/01/13(日) 02:46:29.73ID:NAAHtUCCおまえがそもそもRAIDがなんなのかすら理解できていないことは理解できた
0712login:Penguin
2013/01/13(日) 07:41:59.28ID:UZ72D32gだったらEMCでも買えよ
0713login:Penguin
2013/01/13(日) 09:20:57.78ID:vcbLXZXaRH系だとraid-checkってスクリプトがスケジュールに登録されてて
週一でアレイの整合性チェックが実行されるはず
mdが内部でどんな処理してるのかまでは知らないけど
確かにRAID6なんかでデータ部の修復までしてくれたら嬉しいわな
0714login:Penguin
2013/01/13(日) 10:11:21.77ID:cyAX9XCn0715login:Penguin
2013/01/13(日) 10:16:16.87ID:cyAX9XCnmdadmにそんな仕組みはないみたいだぞ
http://serverfault.com/questions/391922/linux-mdadm-software-raid-6-does-it-support-bit-corruption-recovery
http://www.spinics.net/lists/raid/msg32814.html
もしディスク間で書かれているデータが異なっていたら
checkでmismatch_cntが増える
http://tkyk.name/blog/page/10/
で >>682-683 のとおりRAID1(2-way mirror)やRAID5なら
どちらが正しいか分からない
3-way mirrorやRAID6なら修復できるのかは知らないけど
重複排除を使いたいならZFSで良いんじゃないか?
0716login:Penguin
2013/01/13(日) 10:42:31.20ID:nef7rk8V数世代前でも無い限りRawデータだってCRCぐらい付いてるだろ
0717login:Penguin
2013/01/13(日) 14:26:41.53ID:WNNbjCZHこのため、かなりの数のbitが同時に都合よく化けない限り、エラー訂正できる。
(もちろんエラーが、検出は出来ても訂正は出来ない場合にはリードエラーとなる)
そして、これは推測だけど「訂正可能なレベルのエラー」の中で、ある程度の回数だとかbit数だとかの規定値を超えたら
それはファームにより「不良セクタ」としてマークされ、代替処理が行われると思われる(OSからは見えない)。
一方、RAID456で使われているのは「パリティ」で、これは誤り訂正も出来ないし
エラー検出能力もきわめて低い。
しかし、「欠損」つまりどこのbitでエラーが起きたのか確実にわかるケースに限定すれば
正確に補完する能力があり、容量効率も良い。
これの欠損が、物理的な故障にぴたりとあてはまる。
0718login:Penguin
2013/01/13(日) 14:27:24.11ID:WNNbjCZH■ このスレッドは過去ログ倉庫に格納されています