トップページ⇒linux
1001コメント261KB

ファイルシステム総合スレ その12

■ このスレッドは過去ログ倉庫に格納されています
0001xfs好きなんでなんとかならんかなあ2010/08/08(日) 23:26:04ID:hB0d5896
zfs/btrfsの先行き不透明な昨今、皆様いかがお過ごしでしょうか。
なんか先月末見失ったと思ったらずっと無いっぽいので立ててみました。
しかし需要はあるんだろうか。

●前スレ
ファイルシステム総合スレ その11
http://hibari.2ch.net/test/read.cgi/linux/1256639505/
●関連スレ?
OpenSolaris総合スレッド その4
http://pc12.2ch.net/test/read.cgi/unix/1267016339/

過去スレ、関連リンクは >>2-10 あたりで。
0242login:Penguin2010/11/20(土) 22:52:52ID:JCy/mfT3
64bit版全部じゃなくて、x86_64のみか?
0243login:Penguin2010/11/21(日) 19:46:45ID:GqjZ/rjt
ZFSをとっととWindowsに移植しろクズ共
0244login:Penguin2010/11/22(月) 01:46:39ID:67pJvWbh
ZFSってごみなの?
0245login:Penguin2010/11/22(月) 08:48:59ID:AjtRLqbg
ゴミではないけど、ライセンスの関係でLinux(カーネル)には取り込めない。
BSDではSunのDTraceも取り込まれてる。
0246login:Penguin2010/11/22(月) 13:42:46ID:3n4MEA2a
>>245
インドかどっかの人が移植してたけど安心して使えないよね
DTrace はLinux も移植中じゃなかったけ?
0247login:Penguin2010/11/22(月) 15:51:16ID:p7UiFvy4
見事に古いカーネルしかない
http://zfs.kqinfotech.com/download.php

ソースはいまだなし
http://sourceforge.net/projects/betacodezfs/files/

aufs/reiser4 はひっそりとv2.6.36向けリリース
http://www.mail-archive.com/[email protected]/msg02947.html
http://www.spinics.net/lists/reiserfs-devel/msg02590.html
0248login:Penguin2010/11/22(月) 16:41:40ID:3SBcDPgo
ゴミ同然である
0249login:Penguin2010/11/22(月) 21:00:48ID:p7UiFvy4
Running The Native ZFS Linux Kernel Module, Plus Benchmarks
http://www.phoronix.com/scan.php?page=article&item=linux_kqzfs_benchmarks
0250login:Penguin2010/11/30(火) 01:52:32ID:zTrIsDxc
こりゃ当分 xfs/reiserfs から離れられそうにないな。
0251login:Penguin2010/11/30(火) 11:52:46ID:LDmzY+dZ
> ZFS on this native Linux kernel module was even worse than using
> ZFS-FUSE and was almost at half the speed of this test when run
> under the OpenSolaris-based OpenIndiana distribution. EXT4, Btrfs,
> and XFS were all at least ten times as fast as ZFS on Linux.

ボロボロすぐる・・・
0252login:Penguin2010/11/30(火) 11:54:50ID:LDmzY+dZ
でもこの文章が本当ならZFS on OpenSolarisですらExt4/Btrfs/XFS on Linuxの
1/5の速度ってことになって、それは変じゃないか?性能を発揮できない何かの
要素があったとか、テストに思わぬ偏りがあった可能性も少しあるかもしれない。
0253login:Penguin2010/11/30(火) 12:21:38ID:zTrIsDxc
>>252
「何か」が明らかになるまで付き合う気は無い、って事だよ。

「何か」が明らかになる → 完成版リリース → 細かなバグ取り

先は長い。
0254login:Penguin2010/11/30(火) 13:29:09ID:zjppyi7y
ZFS 自体元々速度重視というよりは安全性に振った設計でしょ

1/5 かどうかはしらねーが表現は単に煽り気味に見える
0255login:Penguin2010/11/30(火) 13:36:55ID:abYrnG1q
FSは安全性が一番だしね。
鯖とかだと特に。
昔はext2で酷い目にあった。速かったけどw
0256login:Penguin2010/11/30(火) 14:50:58ID:8MV9WTcg
>>254
zfsのチェックはその気になればいろいろ外せるし、安全性というより機能性・利便性ってイメージだな。
ただ、CPUを使ったraidってくくりで考えるなら、raidzはraid5よりパフォーマンス面で有利だから
速度もそれなりに重視されてる感じ。
まぁ、自宅でバッテリバックアップ付きのRAIDカードとUPSを用意するまでもない用途なら
結構便利だと思う。
0257login:Penguin2010/11/30(火) 21:52:39ID:bv2NNwMj
ときどきファイルやシステムが全壊してもいいので、とにかく基本動作がちょ〜速いファイルシステムがいいとおもう!
そういう点ではFAT最強!
0258login:Penguin2010/12/01(水) 00:54:58ID:jO65Huv7
xfsでスーパーブロックぶっ飛んでファイルの8割が消えて
残りは名前が消えてlost+foundに入ってた。

nobarrierで他のhdd挿したらデバイス名が変わるようなusbハブ使ってるのが悪かったのかも。
0259login:Penguin2010/12/01(水) 09:46:57ID:EpL718zP
ZFSとの比較といっても、HDDのみの構成とL2ARC+ZILにSSD割り当てたものではパフォーマンス全然違うよね。
同じハードウェア構成での比較にはならないだろうけど。
0260login:Penguin2010/12/01(水) 11:04:41ID:/R9spsHR
>256
「外す」という視点ではそうなんだけど
他のFSではそもそもその機能を「追加する」ことは出来ないわけだから
安全性指向を意識した高機能ってところじゃないかな

btrfs 辺りだと checksum とかそういうのは入っているのかな?

>259
raid0 的なフラットな zpool と raidz2 では全然違うだろうねぇ

またRAID0以上に性能に応じて I/Oをバランス配分するから
異種HDD使ったときの限界性能はRAID0より上かもね
0261login:Penguin2010/12/01(水) 14:11:25ID:s+Foo6Rf
有るよ、つーかデフォルトじゃね

https://btrfs.wiki.kernel.org/index.php/FAQ#What_checksum_function_does_Btrfs_use.3F
0262login:Penguin2010/12/01(水) 16:54:46ID:O7Ca30nA
ZFSはraidzのパフォーマンスも良いよね。
FUSE経由だとどうしても遅すぎるけど。
0263login:Penguin2010/12/08(水) 02:45:05ID:af1+IIFw
USB接続HDD上のNILFSに、空き容量無くなるまで、rsyncでファイルコピーしてたんですが、おそらくNILFSが満杯になった瞬間に
いきなりNILFSパーティションのマウントが解除されたんです。

再マウントしたら、すんなりファイルは見えたけど、
その時、コピーしていたディレクトリは消えていた

NILFSの完成度ってこんなもん?
それともいきなりマウントが解除されるのもdefault動作なのかな
dmesg見ても、特にnilfsのエラーメッセージは無いみたいだけど...
0264login:Penguin2010/12/08(水) 16:28:10ID:/C0whQw+
>>263
確かいっぱいまで使うとまずいという話はどこかで見かけた気がする…
0265login:Penguin2010/12/11(土) 13:42:17ID:uHdLxPDt
>>263
単純に2ギガのUSBメモリをnilfs2でフォーマットして、
600メガのCDイメージを4つコピーしたら、途中でディスクが満杯になって、容量が無いとメッセージがでた。
cp aaa.iso /mnt/nilfs/a &
cp aaa.iso /mnt/nilfs/b &
cp aaa.iso /mnt/nilfs/c &
cp aaa.iso /mnt/nilfs/d &

ディスク容量を空けるために、4つすべてを削除した。
rm /mnt/nilfs/?

再び同じことを繰り返そうとしたら
cp aaa.iso /mnt/nilfs/a &
デバイスに空き領域が無いと言われた。

???どういうことなの???
0266login:Penguin2010/12/11(土) 13:49:36ID:uHdLxPDt
単純に2ギガのUSBメモリをnilfs2でフォーマットして、
700メガのCDイメージを2つコピーしたら、正常に終了した。
cp aaa.iso /mnt/nilfs/a &
cp aaa.iso /mnt/nilfs/b &

a だけを削除
rm /mnt/nilfs/a

その後、700メガのCDイメージを1つだけコピー
cp aaa.iso /mnt/nilfs/c &
なぜかコピーの途中でディスクが満杯になって、容量が無いとメッセージがでた。

???どういうことなの???
0267login:Penguin2010/12/11(土) 13:55:29ID:f9VudxE1
なんか、フロッピーディスクをマウントしたとき、
おなじようなことになったことがあるな。
0268login:Penguin2010/12/11(土) 14:01:32ID:uHdLxPDt
nilfs って、rmしてファイルを消しても、実際には消されてなくて、
運用とともに、書き込み可能な領域は減りつづけるのみで、ファイルをrmしただけでは実際には容量は回復しない…ってことでしょうか?はて
0269login:Penguin2010/12/11(土) 15:21:32ID:B9IrOklO
何を今更ってレベルじゃねーぞ
nilfsがどういうもんかぐぐれ
protection_periodのデフォは1時間だ
0270login:Penguin2010/12/11(土) 15:51:49ID:AKOnWV6g
>>268
LFSとGCについてお勉強して出なおせ
0271login:Penguin2010/12/11(土) 16:51:30ID:w7RSV/g4
猫になんとか
0272login:Penguin2010/12/11(土) 17:16:27ID:gLb48RLC
豚にどうとか。
0273login:Penguin2010/12/11(土) 17:20:57ID:EGUPm+fH
でもアンマウントはされないはずなんですよね?…はて?
0274login:Penguin2010/12/11(土) 17:36:49ID:uHdLxPDt
なぜか書き込めなくなったNILFSのUSBメモリを、
シイタケといっしょに1時間ほど陰干ししたら治ってた。
0275login:Penguin2010/12/11(土) 17:54:55ID:08l8hKnl
リンゴと一緒に保管するとエチレンが出ていい感じに熟成される。これ豆知識な。
0276login:Penguin2010/12/11(土) 18:00:03ID:8B48eY9E
>>274
それ、面白いと思っているの? ところで、気が狂うってどういう気分?
0277login:Penguin2010/12/11(土) 18:02:16ID:uHdLxPDt
HFS+みたいに?
0278login:Penguin2010/12/11(土) 20:01:59ID:PAtIruTa
VxFS早く改良しろよ・・・糞が
0279login:Penguin2010/12/15(水) 06:45:47ID:MNHV+qpH
猫にご飯
0280login:Penguin2010/12/15(水) 11:07:07ID:jTVxHZBd
なんかワロタ
0281login:Penguin2010/12/18(土) 04:03:36ID:qCGp7Nn3
AFTに適しているファイルシステムってどれなんでしょ?
0282login:Penguin2010/12/18(土) 04:20:51ID:Fx3MEbwB
お前が作れよ
0283login:Penguin2010/12/29(水) 11:25:21ID:DmFF0iB1
gfsってクライアント最高何台
ぐらいまでで利用できるのですか?
0284login:Penguin2010/12/29(水) 21:39:38ID:4Rg7Oni5
VxFSたけーよ
0285login:Penguin2010/12/31(金) 16:33:24ID:JhKSsqmn
来年はNILFSが、警告を出さないでマウントできるようになりますように。
0286login:Penguin2010/12/31(金) 17:07:49ID:ShzHYhQx
-o compressでマウントしたbtrfs上で
aria2c --file-allocation=prealloc/fallocで適当なファイルをダウンロードすると、
wgetやaria2c --file-allocation=noneでダウンロードしたものとサイズやmd5sumが違ってしまうんだけど、
これってbtrfsかaria2のバグなのかしら?

誰か再現する人いる?
カーネルのバージョンは2.6.36
0287login:Penguin2011/01/01(土) 10:02:21ID:siTfLSTK
Winsowsだと実質NTFSしか選べない(使い物にならない)からつまんねー
どっかがファイルシステム作ったりしないもんかな
0288login:Penguin2011/01/01(土) 13:37:33ID:WTg8W7J2
まあMSのNTFS差し置いて主流になったりする希望が無いからなぁ
0289login:Penguin2011/01/01(土) 13:54:08ID:tAUlAIOa
コンシューマ向けはexFATだっけか。
0290login:Penguin2011/01/01(土) 14:57:59ID:MEIaeYqr
Windowsからext2/3/4あたりをシームレスに読み書き可能なドライバを
フリー(GPL)で出してくれればいいのになあ。

しかしx64対応が難しい(金がかかる)か…
0291login:Penguin2011/01/01(土) 22:28:58ID:Vq2iPcNA
>>290
ext2fsdで可能だけど、ext4は制限あるかなー
0292login:Penguin2011/01/02(日) 00:21:56ID:mRgwT/ja
xfsとかだとどうだろう

NTFSだとフォーマットするだけで無駄に容量食うし需要はありそうな感じ
0293login:Penguin2011/01/02(日) 08:34:37ID:sSvSzeYU
>>292
某無線LANの親機に繋いでHDDを共有する時のフォーマットがxfsをサポートしてる。
需要あるかもしれないけど、Windowsから読めるドライバの情報が見つからない。
0294login:Penguin2011/01/02(日) 12:29:29ID:mRgwT/ja
>>293
親機でsamba動いてるとか?
0295login:Penguin2011/01/04(火) 05:20:55ID:txq9NUSX
今年こそ、ext3のデフラグが http://www.vector.co.jp/soft/win95/amuse/se258976.html
のインターフェースで実現しますように。

そうすれば、きっとLinuxユーザーが3%(推定)くらいは増えるのに。
0296login:Penguin2011/01/04(火) 10:12:55ID:j3pe53Zh
それはない
0297login:Penguin2011/01/04(火) 14:15:23ID:ZAYmsTLl
Windowsって、アプリがファイル名を比べるときはかならず英大文字小文字を同一視するように作ってあるから、
単にファイルシステムドライバを作っただけではダメだと思うね。
それでも正気を保っていられるアプリなんて皆無だと思うよ。
0298login:Penguin2011/01/04(火) 14:24:20ID:BFy6ogTh
NTFS自体は大文字小文字区別出来るんだけどね。
上のレイヤーがね……いい加減腐った互換性は捨てて欲しい。CP932とかもさ…
0299login:Penguin2011/01/04(火) 20:09:59ID:OnNw2bpC
linuxは、windowsのようなカラフルなデフラグがないからダメなんだと思う。
あのデフラグを見ているだけで楽しいのに、linuxにはそれがない。
0300login:Penguin2011/01/04(火) 20:35:27ID:BFy6ogTh
>>299
そんな異常性癖の人をターゲットにしたくないなあ
と釣られてみる
0301login:Penguin2011/01/04(火) 21:53:43ID:ZAYmsTLl
デフラグしなきゃ使い物にならなくなる
時代遅れのファイルシステムしか選べない民は
心底、不幸だと思うよ。



と、俺も釣られてみる。
0302login:Penguin2011/01/04(火) 22:54:26ID:OnNw2bpC
デフラグ専用ファイルシステムがほしい。
0303login:Penguin2011/01/05(水) 09:26:44ID:D/y6tXBw
未だに、Linuxならデフラグなんてしなくても性能は低下しません(キリッ
なんて奴が居るとは・・・
0304login:Penguin2011/01/05(水) 11:06:56ID:Yb3ZR2+L
>>299
デフラグ画面っぽいスクリーンセーバでも作って眺めてれば。
0305login:Penguin2011/01/05(水) 11:40:26ID:QMilJfBD
>>303
え、誰も言っていないけど?
0306login:Penguin2011/01/05(水) 12:00:09ID:uSmWwsX2
素朴に思うんだけど、例えばパーテーションAとまったく同じサイズのBをつくり
cp A B をすれば、Bには断片化が解消された状態でコピーされて、
それを再び フォーマットしたAへと、cp B A して書き戻せば、
結果、Aにデフラグ相当の最適化を行ったことになるのでは?
0307login:Penguin2011/01/05(水) 12:02:55ID:rIa5NjuI
そうだよ
0308login:Penguin2011/01/05(水) 12:03:06ID:Yb3ZR2+L
>>306
それじゃ>>299の欲求は満たせないと思う。
0309login:Penguin2011/01/05(水) 12:07:08ID:QMilJfBD
>>306
NTFSだとそれでも若干断片化するらしい
0310login:Penguin2011/01/05(水) 13:46:43ID:Yb3ZR2+L
>>299
こんなんあった。
http://dav.sourceforge.jp/
0311login:Penguin2011/01/05(水) 13:48:33ID:Yb3ZR2+L
あ、でも現状見るだけか。
0312login:Penguin2011/01/05(水) 16:34:19ID:ZmmgYlrX
>>305
釣られんなよw
0313login:Penguin2011/01/05(水) 16:37:44ID:QMilJfBD
>>312
誤謬を指摘しただけさ
0314login:Penguin2011/01/06(木) 04:03:23ID:UV8hGk+J
必死(プ
0315login:Penguin2011/01/07(金) 14:00:30ID:JWHy6S4g
storage foundation basic でvxvm/vxfsが無償で使用できるのでおぬぬめです
0316login:Penguin2011/01/07(金) 15:53:56ID:WXT4gT4j
[Phoronix] Can DragonFlyBSD's HAMMER Compete With Btrfs, ZFS?
http://www.phoronix.com/scan.php?page=article&item=dragonfly_hammer&num=1
0317login:Penguin2011/01/07(金) 16:30:33ID:bawiKhsl
比較条件もあまり詳しくないけど、まあ同じDFBSDの上でもUFSと
くっきり違うので、HAMMERは安定はしていても性能はこれからという
ことかね。

あと、なんかbtrfsのマルチスレッドランダムライトが速過ぎないか?
0318login:Penguin2011/01/07(金) 16:38:23ID:/DdXN6cf
いつものPhoronixで予定調和
0319login:Penguin2011/01/07(金) 19:35:33ID:YeXBzHDJ
例によって EXT3,4は async ?
0320login:Penguin2011/01/12(水) 16:44:04ID:9LjZNhVD
Phoronixのベンチマーク(>>316)に対するDragonFlyの中の人の反応など
http://www.shiningsilence.com/dbsdlog/2011/01/11/7071.html

てかDragonFly/HAMMERは板違い?
0321login:Penguin2011/01/12(水) 22:55:37ID:ZJLRKVTT
まあなんだかんだ言って

 デフォルトのまま何も考えずに適当に使って他より著しく遅くはない

というのは大事。Phoronixは煽り装置としては優秀ということか。
0322login:Penguin2011/01/14(金) 22:01:43ID:al1ByfG7
Intel の SSD には ext4 で FA ?
0323login:Penguin2011/01/14(金) 23:11:50ID:IGJHhUfO
NILFSでそ?
0324login:Penguin2011/01/16(日) 11:17:48ID:184ml9Iq
NILFS2で素朴な疑問なんだけど、
たとえばファイルAがあったとします。内容は”あいうえお”というテキストファイルです。
Aの内容を”あいうえ○”に書き換えたら、実際にはAの差分である”○”が追加で記録される形になるので、これをA’としたら、
AとA’の2つのファイルになる。(内部的に)
次にAを”あいうえ×”と書き換えたら、A+A’の差分である”×”が追加で記録される形になるので、これをA’’としたら、
AとA’とA’’という3つのファイルになる。(内部的に)
で、もしも”あいうえ○”の時点のデータにアンドゥしたければ、A+A’の時点のデータを参照することで戻れる。

もしも、ここが誤解でないとすれば、つまり、
たとえば
「ファイルサイズが1ギガのムービーファイルAがあって、この内容を1ギガ分全て書き換える。これを短い時間内に80回繰り返すと、
 ディスク容量は(内部的に)差分を記録するために 1ギガ(A) + 80ギガ(Aの差分) を消費してしまう」ような気がする。

つまり、一見、「Aという1ギガのファイル1個しか記録されてない状態ないのに、容量80ギガのSSDがもぅ書き込み不可能だ」という状態が、起こりうるのでは?という素朴な心配。

この心配も、たとえば、容量1000ギガなどが当たり前の最近のハードディスクならあまり気にならないが、
一方、SSDは容量が貴重。
この貴重な容量を差分で使いきってしまうケースが起こりうるNILFS2を、はたして本当にSSD向きとして万人に薦めてヨイモノナノカ?正直、疑問。
すくなくとも、この差分をなんとかコントロールする方法を知らない状態でSSDにNILFS2を使うと、いろいろ怪奇現象に遭遇してしまいそうな予感。
「じゃぁ、GCの頻度を高く設定すればいいだろう」という話なのだろうけど、SSDの人にNILFS2を薦める際に、その辺のデメリットと対策の補足説明を加えつつ薦めてるケースって、一度も見たことが無い。
やはりこの辺は、NILFSの利点をのみを強調したい時は、あえて触れずに曖昧にしときたい部分なのだろうな…と思いつつレスを横から眺めてます。はて?
0325login:Penguin2011/01/17(月) 15:11:02ID:fmDkxOiS
>>324
単なるベンチマーク紹介の時はどのFSだってそういった特徴の長所
短所は測定した性能関係以外書かないだろうし、一方でFSとして
紹介するなら長所短所を両方書かないのは少ないでしょ。一方的に
褒め上げて薦める提灯記事なんてNILFSでもどのFSででも見たことない。

漏れとしてはLVMの紹介した人に似たような突込みをしたい所だが・・・
0326login:Penguin2011/01/19(水) 23:43:21ID:lFT2Ovvh
GCあるじゃんの一言で終了することをなんでこうも長ったらしく書き込めるんだろうなw

まあ,数GB一気に書き込む用途としてはハイバネーション時のHDD書き出しがあり得るといえばあり得るけど…そんなに問題になるのかねえ.
0327login:Penguin2011/01/20(木) 21:17:39ID:MSE4WZgK
オンラインストレージ(webdav)をdavfs2でマウントして
バックアップ先として使おうと思ってるんですけど
当然、Linux特有のファイル属性は保存できないんで
アーカイブを読み書きできるファイルシステムを被せたいんですが
何かお薦めはありませんか?
0328login:Penguin2011/01/20(木) 21:21:24ID:VfPywrcn
-o loop
0329login:Penguin2011/01/20(木) 22:13:42ID:MSE4WZgK
>>328
ファイルシステムは何ですか?
0330login:Penguin2011/01/20(木) 23:32:08ID:gELsZL/f
ext3とかすきなの
0331login:Penguin2011/01/20(木) 23:42:55ID:MSE4WZgK
ディレクトリを-o loopではマウントできないですよね??
0332login:Penguin2011/01/21(金) 00:04:05ID:uEujiMoN
dav上にでっかいファイル置いて、それをフォーマットしてマウント。
0333login:Penguin2011/01/21(金) 00:11:12ID:L3O9BtYI
>>332
できました
どうもありがとう
0334login:Penguin2011/01/21(金) 11:37:45ID:CWPVa3So
そういえばSafeSync が容量無制限でwebdav で利用できるらしいので気になってる
>>327 みたいな使い方したいんだけど誰かLinux で試した人要る?

SafeSyncオンラインストレージサポートWeb
http://jp.trendmicro.com/jp/support/personal/safesync/
0335login:Penguin2011/01/22(土) 22:13:23ID:lU2zx2Ka
やっぱりレイテンシ改善系は体感速度が上がって良いねぇ(スループットも上がってるけどね) >vfs-scale
stack-plugとreduce rqlockにも期待期待。
0336login:Penguin2011/01/23(日) 09:19:15ID:n95JsDFA
>>326
そんな思考じゃ何時まで経っても進化しないぞぉ?
0337login:Penguin2011/01/24(月) 19:50:03ID:Z8MOkTUM
オンラインストレージってファイルのサイズ制限があったりして
上で話題になった-o loopは使えないケースが多いな
サイズ指定のスライス+暗号化をするfuseファイルシステムって需要ある?
dar使えばいいんだろうけど、FSスレなんで
0338login:Penguin2011/01/24(月) 21:28:51ID:CUf4d81Z
>>337
サイズ目一杯のファイル沢山作ってLVMでまとめりゃいいんじゃないの
0339login:Penguin2011/01/24(月) 21:41:40ID:Z8MOkTUM
>>338
それだと10GBのストレージなら最初に10GBのアップロードが発生してしまうよ
0340login:Penguin2011/01/24(月) 22:50:46ID:XcYaMXaW
Debian SqueezeのインストーラメニューでReiserFSが選べなくなっていた。
ついに来るべきものが来たか、って感じ。
0341login:Penguin2011/01/24(月) 23:51:39ID:YzH1TD/A
「アレが無いの...」
0342login:Penguin2011/01/25(火) 07:53:59ID:aEjRSv4h
340が次に何を選ぶかに興味がある。報告ヨロ
俺も迷った挙句使いつづけた口
■ このスレッドは過去ログ倉庫に格納されています