ジャーナリングファイルシステム

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
NGNG
いまやるとしたら、みなさんどうします?
すごく困ってるんですけど。
79名無しさん@お腹いっぱい。
垢版 |
NGNG
ごめん、2つもはいってしまった
80名無しさん@お腹いっぱい。
垢版 |
NGNG
>>43
UBC その他の新作ドライバも捨て難いので最新 -current でごーごー ;_;
私は厨房なんでこのへんは治ることを祈ることぐらいしかできない。
巨大ボリュームになると fsck にかかる時間が無視できないから
LFS に期待大なのね。
81名無しさん@お腹いっぱい。
垢版 |
NGNG
じゃーなるあげ
82名無しさん@お腹いっぱい。
垢版 |
NGNG
lfs_cleanerd がデフラグなんかもやってくれると嬉しいな。
83名無しさん@お腹いっぱい。
垢版 |
NGNG
LFSあげ。
セグメント境界==ストライプ境界ができる日はいつかな…。
84名無しさん
垢版 |
NGNG
UBCパッチの報告がありましたね…。
LFS復活の日は近い?

期待あげ
85名無しさん@お腹いっぱい。
垢版 |
NGNG
age
86名無しさん@お腹いっぱい。
垢版 |
NGNG
age
87名無し
垢版 |
NGNG
あげ
88名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD Press に Usenix のジャーナリングと soft update を
比較した論文の翻訳が出ているのであげ
89名無しさん@お腹いっぱい。
垢版 |
NGNG
>>14
Metadataってなんですか?教えていただけませんか。
90#6411
垢版 |
NGNG
>>89 データ(この場合はファイルの中身)を管理するためのデータ。
superblockとか、ファイルインデクス、占有マップなど。
(ディレクトリエントリも含まれることがある)
91名無しさん@お腹いっぱい。
垢版 |
NGNG
June 28, 2001:

IBM is pleased to announce the v 1.0.0 release of the open source
Journaled File System (JFS), a high-performance, and scalable file
system for Linux.

http://oss.software.ibm.com/jfs
92名無しさん@お腹いっぱい。
垢版 |
NGNG
ReiserFS 使ってるよん。
Debian だけど残念ながら、apt でFS変換っつーのは無いね。
ext3 は既存の ext2 からバージョンアップできるらしいが、ReiserFS
は無理みたい。

んで、ReiserFS はやっぱ読み込みが速いよ。ext2 はシーク音が
「ゴガガガガ、グフッ」って感じだったけど、「ジジジジジ」って
いかにもヘッドが振れてない感じがするんだよね。
逆に書き込みは遅くなったが。
93名無しさん@お腹いっぱい。
垢版 |
NGNG
まったくヴァカは死ねば?
94名無しさん@お腹いっぱい。
垢版 |
NGNG
reiserfsは不具合あるみたいですね
xfsが完璧そうで期待age
95名無しさん@お腹いっぱい。
垢版 |
NGNG
んー、おれは JFS に期待してるんだけど。
もちろんXFSにもReiserFSにもがんばって欲しい。
NGNG
>>94
どんな?
97名無しさん@お腹いっぱい。
垢版 |
NGNG
http://www.cyborg.ne.jp/~sympow/xpic/1uzmai/mai02e.jpg
NGNG
>>97
板違い。
99名無しさん@お腹いっぱい。
垢版 |
NGNG
>>55
>>60
あるよ?FFFSで非同期モードでマウントしたらクリチカルな操作をしても
遅延モードのままバッファリングするからext2fsと勝負できる位には
速くなるっす。怖いんで使わないけど。LFSとかにもあるかどうかは
不明。UPS買ったら非同期モードにしようと決心してもう1年近くに
なるなぁ。早く買わなきゃ…。
10099
垢版 |
NGNG
そういや、最近はsoft-dependenciesがサポートされて、安全に
遅延書き込みできましたね。これでも多少は速くなるので、
まずはこれを試してみようっと。

どんどんジャーナリングFSから離れていくんで下げ。>_<
101名無しさん@お腹いっぱい。
垢版 |
NGNG
>>99
4.3BSD(NEWS-OS)を使ってたとき、
FFSのasync mount使ってたけど、
kernel panicして落ちたときに修復困難なくらい
壊れてくれたんで信用してないんだけど、
FreeBSDのは改善されてるのかなぁ?
ext2fsだとあまりひどいことにはならないので
ディフォルトasyncにできたんだろうな。
10299
垢版 |
NGNG
>>101
今でもasyncはヤバイと思われ。UPS入れててもpanicすると逝けますネ。
というわけでNetBSDでsoftdepつかってみました。いけてます。

うちはRAID5の上に構築してるFFSなので、ファイル操作が死ぬ程遅いんす。
ただでさえ遅いソフトでやるパリティ計算を同期のために毎回待つので
当然なんすけどね。んで、softdep入れてやると一瞬で、おお〜。

理論的には当然なんだけど、プロジェクトディレクトリとかrm -rf
したら一瞬でプロンプトに戻ってきてビビリました。まるでwand of
cancelationをmagic holding bagに突っ込んだときのように、しばらく
キョロキョロとプロジェクトディレクトリを探して辺りcdやlsして
しまいました。そんなわけで*BSDな人は是非トライ♪
103名無しさん@お腹いっぱい。
垢版 |
NGNG
ReiserFSとかJFSとかって*BSDに移植できないんかな。
104名無しさん@お腹いっぱい。
垢版 |
NGNG
RDBMSの領域をおいても意味ないような気が・・・
もともとDBってのはリカバリログ域があるんだからほっときゃいーんです。
しかし、4重化するほど大切なのであれば、
リカバリログ域をそういうところに置くとよいでしょう。
表・インデックスをそういうところに置く必要はまったくなし。
105名無しさん@お腹いっぱい。
垢版 |
NGNG
いまごろジャーナルですか?プププ UNIXて遅れてるね。
OS/390は昔ッからそんなもんタダでついてますよ。
106名無しさん@お腹いっぱい。
垢版 |
NGNG
>>105
ハァ? UnixWare だって IRIX だって以前からファイルシステムはジャーナル化されていると思うけど
NGNG
こんなんありました。

http://www.namesys.com/v4.html

(Version 4 of ReiserFS)
DARPA at www.DARPA.mil is the primary sponsor of Reiser4.
108 
垢版 |
NGNG
ジャーナルファイルシステムが、ちゃんと
想定している種類の破壊を防いでいるという
ことをテストするにはどうすればよいでしょう。
もしくはそういったテストをするソフトとか
スクリプトはありますか?
109名無しさん@お腹いっぱい。
垢版 |
NGNG
>>108
ディスクがごりごりいってるときに、いきなり電源抜いてみれば?
110 
垢版 |
NGNG
それでは、本当にハードディスクがヘッドクラッシュを
してしまいかねません。ハードの故障までは回復
できないと思います。RAIDではないから。
111食いだおれさん
垢版 |
NGNG
>>101
> 4.3BSD(NEWS-OS)を使ってたとき、
> FFSのasync mount使ってたけど、
(略)
> FreeBSDのは改善されてるのかなぁ?

soft updateは、async writeとは違う。
transaction commitしていい時までqueue(めちゃ短い)する手法。

高健全性度
journaling > soft update > sync write > async write
112名無しさん@お腹いっぱい。
垢版 |
NGNG
結局ReiserFSはダメダメってことで
113名無しさん@お腹いっぱい。
垢版 |
NGNG
>>111
あと依然として SoftUpdate には fsck が必要だね
114風の谷の名無し
垢版 |
NGNG
XFSはいいぞー。マイナーだけど。
漏れのノートで使ってるよ。アフォKDEのせいでリセットしまくりだけど
一度も飛んだことないっす。XFSマンセー。
(でも開発メンバーリストラされたらしい・・・)
115名無しさん@お腹いっぱい。
垢版 |
NGNG
>>112同意
116名無しさん@お腹いっぱい。
垢版 |
NGNG
>110
今売ってるハードディスクがそんなんで飛ぶとは思えないなぁ。
それに、電源切るのがいやならリセットでもいいだろ。
NGNG
>>116
漏れもそう思っていたが、ごく最近実際そうなった。
買って半年の○BMのHDD…。
NGNG
>117
関連スレ 「IBMのHDD、半年で2台死亡」
http://pc.2ch.net/test/read.cgi/hard/999663378/l50
119名無しさん@お腹いっぱい。
垢版 |
NGNG
オレはNTFS使う
120名無しさん@お腹いっぱい。
垢版 |
NGNG
>>111
sync > softupdate
ではないの?
121名無しさん@お腹いっぱい。
垢版 |
NGNG
>>113
FSCKかけないFSなんぞ怖くてつかえん。
122
垢版 |
NGNG
>>121
昔の本には、定期的にfsckするのは媒体異常をチェックする意味もある、て書いてあるよね。
ふだん使ってない領域をアクセスしたら壊れてた・・・とかならないように。
でも、現代のHDDだったら不要では?て議論はあっても良いと思う。
NGNG
ディスクのライトキャッシュのフラッシュはまじめにやってるんだろうか?
ジャーナリングの場合は
1,ログの書き込み
2,ディスクキャッシュのフラッシュ
3,ダーティなデータを適当な順序で書き込み
となると思うが
softupdateの場合はどうなりますか?
NGNG
>>123
こうなる
http://www.mew.org/~kazu/doc/softupdate.html
NGNG
これ、わかりやすかった。
http://www.dd.iij4u.or.jp/~okuyamak/Documents/NetworkFileSystem.Tune.4.html
126123
垢版 |
NGNG
>>124
ディスクのキャッシュのフラッシュはどこに入るんでしょうか?
NGNG
softupdateは順序に対する制約が多いので、ディスクドライブが賢くなると
ジャーナリングに対して不利になります。
Solarisは(多分)それを見越してsoftupdateではなく、ジャーナリングを
使っていると思われます。
128仕様書無しさん
垢版 |
NGNG
保守あげしまーす
129名無しさん@お腹いっぱい。
垢版 |
NGNG
 
NGNG
salvage sage ;D NetBSD 1.6 + LFSv2 coming soon!
NGNG
とりあえず保全sage
132名無しさん@お腹いっぱい。
垢版 |
NGNG
CPUのアイドルの時に、定期的に裏で、プライオリティ最低で、
ハードディスクをRAWデバイスとして、トラックを順番に読んでみて
磁気記録のECCが壊れてないかどうかを見にいかせるオプションが
欲しいなぁ。FSCKなどは、今ファイルとして使っているブロック
しか対象としないし、しかもリンク情報しか触らないから中身が
壊れていても読み出すまでは判明しない。
NGNG
JFS4BSDは着々、のようですな
NGNG
>>132
FreeBSD の diskcheckd が正にそれでは。最初は base に入ってたけど、今は ports に移動されている。(sysutils/diskcheckd)
NGNG
>>125
難しくてあまり分からなかったけど、ext2系は怖いな。
136名無しさん@お腹いっぱい。
垢版 |
NGNG
あと、ext2のfsckって、Solaris ufsのfsckとかに比べて、妙に遅いし....
NGNG
>>136
Linuxのext2の実装は全OS中最も本格的にasyncです。
http://www.tux.org/lkml/#s9-12 などを見ると
場合によっては他のOSのtmpfs,memfsの類よりも高速です。
その分こわれかたも最強なので、fsckも最強の復元力を要求されるため
遅くなってしまいます。
NGNG
んで、ext3は単にext2にジャーナル付け足しただけなんで、fsckは必要なく
なっているものの (なぜか数回のbootごとにfsckかかるけど) 壊れかたに
違いはなく、怖〜いfsのまま…。まあ、Linux界にはもっと怖いReiserFS
なんてシロモノもありますけど。

Linuxで原理的にまともなfsというとXFSがJFSってことになりますけど、
どちらも実装はまだちょっと未成熟なので、実運用時の安定性ではext2&ext3
に劣るようです。
139名無しさん@お腹いっぱい。
垢版 |
NGNG
速度的にはext2がなんだかんだで一番だったな。
ext3にするとちょっと遅くなるけど。個人的にはXFS使ってます。
ReiserFSは小さいファイルが沢山あるときは速いんですが、エロビデオなんかを扱うような
場合は不利になりますね。あとNFSするときにも不具合がありますし…(VFS絡み)
XFS/LinuxがACLを実装して運用できるようになればますますおもしろい。
140名無しさん@お腹いっぱい。
垢版 |
NGNG
>>138
http://www.zdnet.co.jp/help/howto/linux/redhat7_2_ext3/03.html

あと、LinuxのFile Systemを話題に出すならこれも参考にすれ。
http://pc.2ch.net/test/read.cgi/linux/1006743807/l50
141名無しさん@お腹いっぱい。
垢版 |
NGNG
ファイルシステムを取り替えたら、Linuxのスワップファイルのサイズの
1個あたり2GBという制限が取り除けますか? 40GBのスワップを
とるのに20個の領域を取るのが美しくないし、あまり良くないです。
できれば単一のドライブに40GBのスワップ領域を1つデンととって
終わりにしたいのですがぁ。。。
IA-64だと、スワップの大きく取れないシステムなんて、意味ないですから。
NGNG
スレッドタイトルが読めない方がいます
143名無しさん@お腹いっぱい。
垢版 |
NGNG
JFFS2マンセー
144名無しさん@お腹いっぱい
垢版 |
NGNG
>>141
主記憶はどのぐらい実装するの? こっちのほうが興味あるなぁ
NGNG
XFS良いよね。
Indogo2使っていた時はぜんぜん思わなかったけど,

「linux(ext2)触りだしてなんでこんなに悲惨な事になるのよ!!」

しまいには,

「またかよ…。」

XFS for Linuxが安定して運用できるレベルになることを望む。
#今も良い感じなんだけど,稀におかしくなるね。

NGNG
>>145
XFS、希にと優香、結構おかしくなります。
XFS or JFSが枯れるまではext3使わざるを得ないと思います。
NGNG
>>146
使わないといつまでも枯れないですね。。
NGNG
すいませんがお前らBFSも語ってください。
漏れはわからん・・・(;´д`)スマン
NGNG
OpenBFS を NetBSD に移植して欲しい
MIT-style license だし

NGNG
NetBSD の lfs_cleanerd が数時間 segment clean し続けたときはあせった
ログに

/netbsd: fs_segclean: not cleaning segment 588: 8192 live bytes
last message repeated 19 times
lfs_cleanerd[509]: lfs_segclean: segment 588: Device busy
last message repeated 187 times

こんな感じで message 出まくり

2G の partition で /usr/pkgsrc に使っているんで必要なファイルを backup した後
#rm -rf *
でファイル消したら止まったけど, そんなに file system がぐちゃぐちゃだったのか
NGNG
>>150
最近のcurrentってLFSフツーに使えるんでしょうか?
話を見てると怖くて試せないす。
152150
垢版 |
NGNG
>>151
こっちは 1.6 なんで current はどうか分からないけど
working directory のようなそれほど重要でない場所ではについては
それなりには使えると思う
書き込み速度はやはり速いし

>>150 は LFS を NFS で export して
NFS client の方から pkgsrc を compile しまくったときに現れた message

で file system がぐちゃぐちゃというのは directory などがぐちゃぐちゃという意味ではなくて
segment 自体が相当虫食い状態になったんだろうなということ
単なる推測で言った言葉です
NGNG
>>152
なるほど。pkgsrc くらいだったら壊れて問題ないし、
私も試してみようかな。thx
NGNG
ext3ジャーナリングファイルシステム
http://pc.2ch.net/test/read.cgi/linux/1006112190/

/**ファイルシステム総合スレ その1**/ (既出)
http://pc.2ch.net/test/read.cgi/linux/1006743807/
NGNG
>>154
ext3ジャーナリングファイルシステム

/**ファイルシステム総合スレ その1**/
に統合されたんだ。
むやみに貼るな。
156名無しさん@お腹いっぱい。
垢版 |
NGNG
ジャーナルファイルは二度書き込むらしいので遅いのではありませんか?
RAID5+UPSなどを組んでいるディスクを使う場合には、
ジャーナルファイルでなくても ext2 のようなファイルシステムで十分
でしょうか?
NGNG
>>156
全ての書き込みをsyncでやると遅くなるので、
大抵はジャーナルだけsyncで書き他を全てasyncで書いている。

RAID5で保護される内容とジャーナルファイルシステムで保護される内容を理解していないと思われ。
RAIDはディスクの破壊に対処するシステムで、
ジャーナルファイルシステムは予期せぬシステムダウンによるファイルシステムの破壊に対処するシステム。
UPSを使えば安全と思うかも知れんが、kernel panicなど電源以外の要因でシステムダウンすることは往々にしてありえる。
158山崎渉
垢版 |
NGNG
(^^)
159山崎渉
垢版 |
NGNG
(^^)
160名無しさん@お腹いっぱい。
垢版 |
NGNG
LFS
161山崎渉
垢版 |
NGNG
(^^)
162あぼーん
垢版 |
NGNG
あぼーん
163あぼーん
垢版 |
NGNG
あぼーん
164あぼーん
垢版 |
NGNG
あぼーん
NGNG
sage
166名無しさん@お腹いっぱい。
垢版 |
NGNG
reiserfs v4はどうなのよ?
犬糞ネイティブだけあって糞なのか?
167あぼーん
垢版 |
NGNG
あぼーん
168名無しさん@お腹いっぱい。
垢版 |
NGNG
GRUBのUTF2対応はまだー?
169あぼーん
垢版 |
NGNG
あぼーん
170名無しさん@お腹いっぱい。
垢版 |
NGNG
ぬるぽ
171名無しさん@お腹いっぱい。
垢版 |
NGNG
名前がカッコイイから使おうかな・・・・・
じゃーなりんぐふぁいるしすてむ・・・・




っでなににつかうの??
NGNG
>>171
ベンチマークとか。
NGNG
/**ファイルシステム総合スレ その2**/
http://pc.2ch.net/test/read.cgi/linux/1063025258/l50
NGNG
>>173
そんな板orスレッドないです。
175名無しさん@お腹いっぱい。
垢版 |
NGNG
>174
http://pc5.2ch.net/test/read.cgi/linux/1063025258/801-900
176名無しさん@お腹いっぱい。
垢版 |
NGNG
BSDファイルシステム使いたいんだけども?
NGNG
どうぞ?
NGNG
PC-UNIXで動くまともなファイルシステムってないの?
NGNG
あります
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況