1 名前: 忍法帖【Lv=29,xxxPT】 mailto:sage [2012/01/15(日) 16:38:33.83 ID:OMF5PJgt] ●前スレ ファイルシステム総合スレ その13 engawa.2ch.net/test/read.cgi/linux/1311812102/ ●関連スレ ジャーナリングファイルシステム ttp://hibari.2ch.net/test/read.cgi/unix/979408065/ OpenSolaris/Illumos (OpenIndiana, etc.) 5 hibari.2ch.net/test/read.cgi/unix/1285876800/ 過去スレ、関連リンクは >>2-10 あたりで。
541 名前:login:Penguin mailto:sage [2012/04/25(水) 11:04:39.89 ID:orC3GEUU] >537 Solaris, FreeBSDならごく普通だろうけど linux だと「ムチャしやがって(AA略)」
542 名前:login:Penguin mailto:sage [2012/04/25(水) 18:13:57.64 ID:ztStmggs] >>535 >RAIDZとか高速なSSDと組み合わせたシステムのベンチマークを行う予定。こちらはCPUもメモリーもたくさんあるので こういうシステムで使うに至って初めて性能云々が言える段階っしょ・・・ ZFSの使い方を習得したいだけならAtomでもVMでもなんでもいいけど、その段階でメリット感じられんとかext4の方が速いとか言ってもしょうがないわな。 ま、ZFS fuseのベンチは時間の無駄だからやめとけw
543 名前:login:Penguin mailto:sage [2012/04/25(水) 18:50:09.44 ID:lWv9c4zK] >>540 カトラー系って何じゃ? MSは、OS開発でドッグフードしなかった例はないはず。
544 名前:login:Penguin mailto:sage [2012/04/25(水) 22:55:53.57 ID:OHjfllRj] >>540 うんこ
545 名前:login:Penguin mailto:sage [2012/04/26(木) 10:04:12.73 ID:WLRg5SoY] ZFSを使っている方に確認です。 L2ARCの効果を確認するため、次の試験をおこないました。 (CentOS 6.2、zfs-0.6.0-rc8) ZFSのディスクに4Gバイトのファイルを用意(仮想PCのデータ) ファイルを別ディスクにコピー1回目 ファイルを別ディスクにコピー2回目 1回目のコピーでcacheへデータは書き込まれるので、 2回目は早くなるかと思いましたが、速度は変わりません。 zpool iostatで読み書きの様子を見てますが、こんな 状態であまり読み込みのキャッシュには使われていない 様子です。 capacity operations bandwidth pool alloc free read write read write ---------- ----- ----- ----- ----- ----- ----- storage 260G 204G 104 0 13.0M 272 sdb 260G 204G 104 0 13.0M 245 cache - - - - - - sda4 2.59G 14.9G 0 11 11.7K 1.42M ---------- ----- ----- ----- ----- ----- ----- サーバのメモリーが2Gバイトなので、4Gのデータの読み込みで、 キャッシュは完全に使いきってL2ARCが働くと思うのですが、 シーケンシャルのファイルでは効果がないのかな?
546 名前:login:Penguin mailto:sage [2012/04/26(木) 10:17:04.63 ID:c29dzUhN] >>545 L2ARCはランダムアクセスにしか効かない。 それもさんざんランダムアクセスを繰り返して埋まってからでないと効かない。 自宅サーバーでL2ARCが効くところを見るのは絶対無理。
547 名前:login:Penguin mailto:sage [2012/04/26(木) 12:03:42.98 ID:WLRg5SoY] >>546 なんだって!!?? かなーり、ショック。 勉強になりました。有難うございます。
548 名前:login:Penguin mailto:sage [2012/04/26(木) 17:00:40.11 ID:n+DFYIq8] L2ARCとかZFSのキャッシュ周りの挙動については ttp://ftp-admin.blogspot.jp/search/label/%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8 ここらへん読むと結構勉強になる。やっぱ実際にガンガン使ってる人の経験はわかりやすい。
549 名前:login:Penguin [2012/04/27(金) 00:21:19.91 ID:8fbM7xtX] ZFSの解説本が無いのがツライ
550 名前:login:Penguin mailto:sage [2012/04/27(金) 10:20:14.32 ID:lxJzttUx] ZFSって結構メモリ食うってのを見かけた記憶があるんだが本当なん?たかがファイルシステムごときに
551 名前:login:Penguin mailto:sage [2012/04/27(金) 10:26:53.18 ID:hngo9Hwy] メモリを与えてやればいいファイルシステムが作れる・使えるぜ? というコンセプトなんだから賛同するなら使えばいいし そうでないなら他のを使えばいい (linuxでは実装がまだアレだろうけど)
552 名前:login:Penguin mailto:sage [2012/04/27(金) 12:10:34.15 ID:ob07Nn1s] ファイルシステムにたかがとか言えちゃうなんて凄いな〜
553 名前:login:Penguin mailto:sage [2012/04/27(金) 12:25:20.72 ID:i3mJrwaH] ZFSを使ってみたいと思うのは、スナップショットの 機能かな。LVMのスナップショットは容量計算が めんどくさいし、速度は遅くなるし、使う気が 失せました。 1時間ごとにスナップショットとって、それを ずーと残して運用してる人もいるし、LVMしか 知らない人からすると、すごいファイルシステムです。
554 名前:login:Penguin mailto:sage [2012/04/27(金) 13:26:45.15 ID:rdYR0vwI] 東北ではファイルスステムっていうらしよ
555 名前:login:Penguin mailto:sage [2012/04/27(金) 13:27:43.37 ID:CTTO7Yfw] >>550 ファイルシステムってレベルじゃないから
556 名前:login:Penguin [2012/04/27(金) 18:10:40.97 ID:eDI9BxG4] ZFSってどうやってfstabとの整合性取ってるの?
557 名前:login:Penguin mailto:sage [2012/04/27(金) 18:20:58.23 ID:i3mJrwaH] ZFSの内部にmount情報があって、起動時にzfs mount -aと いうコマンドでマウントできます。fstabは使いません。
558 名前:login:Penguin mailto:sage [2012/04/27(金) 23:32:13.82 ID:cTJKSEUT] XFSフォーマットのパーティション情報が壊れました。 TestDiskというツールを使いたいのですが、パーティションテーブルの選択でどれを選んだら良いのでしょうか。 ttp://pctrouble.lessismore.cc/software/testdisk/testdisk_03.png
559 名前:login:Penguin mailto:sage [2012/04/27(金) 23:41:16.86 ID:LoGDC6Fy] 一番上かその下
560 名前:login:Penguin mailto:sage [2012/04/29(日) 05:34:54.52 ID:d61+xw9o] >>558 は恐るべきレベルだなw
561 名前:login:Penguin mailto:sage [2012/05/01(火) 12:45:30.64 ID:wTJkzxr/] >>560 こういう方々がいるから俺は生活が成り立ってるんだ。 大切にしてあげなさい。
562 名前:login:Penguin mailto:sage [2012/05/01(火) 14:48:43.45 ID:2H6gSubk] ZFSで自宅サーバですが(くどい?)、 ZILとL2ARCの効果を体感しました。ファイル共有先の Mac OSの上からAFP経由でファイルの読み書きを行った ところ、非常に賑やかにZILとL2ARCへのアクセスが 行なわれまして、L2ARCの方だけが読み込みに答えたり、 ZILに先に書き込まれ、HDDに遅延で書かれる様子が zpool iostatで見れました。 実際の効果はともかく、小さなATOMサーバでも動くんだ というところに、ちょっと感動しました。
563 名前:login:Penguin mailto:sage [2012/05/01(火) 15:31:04.38 ID:lq5Dwn99] >>561 の生活なんてどうでもいいから粗末にしよう
564 名前:login:Penguin mailto:sage [2012/05/01(火) 19:22:52.54 ID:jmQ/iIqJ] Λ_Λ (´∀` )-、 >>562 さん ,(mソ)ヽ i Atom環境でのZFS鯖構築おめでとうございます / / ヽ ヽ l それでは高クロック多コアCPUメモリ満載で  ̄ ̄ ̄ (_,ノ ̄ ヽ、_ノ ̄ ZFSの真の力を解放する段階に進んだということですね anago.2ch.net/test/read.cgi/jisaku/1335769428/
565 名前:login:Penguin mailto:sage [2012/05/01(火) 20:03:12.96 ID:2H6gSubk] >>564 ははは。高機能サーバーが欲しいところですが、 家に置くには少々でかすぎるので、自宅は省電力Atomで我慢します。 連休開けから会社の実習で使うサーバを、連休の間2日間借りれた ので、こちらで思いきりZFSの力を堪能するつもりです。残念なのは RAIDカードにSATAディスクが接続されてて、これは壊しては ダメらしいので、RAIDZの実験が出来ないこと。 bonniie++のベンチと、SMBサーバにしてPCからファイルを 送信し、ZFSとEXT3の速度比較などやってみます。 楽しみです。
566 名前:login:Penguin [2012/05/01(火) 21:52:13.85 ID:EQhJ/ZNC] 最近は仕事にnative ZFSを投入するのが流行なんですか?
567 名前:login:Penguin mailto:sage [2012/05/01(火) 22:24:49.73 ID:lq5Dwn99] 仕事と言っても様々なんですが?
568 名前:login:Penguin mailto:sage [2012/05/02(水) 08:55:54.22 ID:Lj9cFy3J] >566 そんな事はぜんぜんなくて、個人的な興味と事前評価。 Linux NativeのZFSはいつ正式版になるか判らないし、正式版になっても ビジネスの世界は実績が全てだから、ZFSじゃ無く、Ext3とかExt4を 使うのが正解。という事は判っているが、技術としては面白いので 5年ぐらい先に正式版になって、ビジネスの提案に使えれば 良いぐらいの気持ちで遊んでます。 個人的にはレプリカと重複排除機能が熱いかな、と思います。
569 名前:login:Penguin mailto:sage [2012/05/02(水) 11:18:38.26 ID:59iZo3Lw] UNIX板のZFSスレが無くなったと思いきやみんなこっち来てたのか。
570 名前:login:Penguin [2012/05/03(木) 00:38:24.61 ID:Xl/wH1u0] ZFSの重複排除で衝突が起きたら、 その瞬間、宇宙が終わっちゃうんじゃない?
571 名前:login:Penguin mailto:sage [2012/05/03(木) 01:50:51.79 ID:c19guCD2] 仕事でZFS使うのなら、素直にSolarisだものねい。 しっかし、OracleのGoogleへJavaのいちゃもん訴訟を見ると、Appleが SunのOracleへの買収直後にZFS捨て捨てしたのもよくわかる…。 とはいえ、OS Xでext3/4どこではなく腐れたHFS+をいつまで使うんだか。
572 名前:login:Penguin mailto:sage [2012/05/03(木) 01:54:42.48 ID:GjDUgTlm] まだローカルファイルシステムですか?
573 名前:login:Penguin mailto:sage [2012/05/03(木) 04:56:44.95 ID:oxoOTAH7] >>558 同じことやって そのsoftware触ったことあるけど全然みつけてくれなかったよ 消したbsdのパーティション?スライス?は見つけてくれたけど。 拡張領域とか全然みてくれなかった ここ見て手動で直すといいと思う。僕はそうした www37.tok2.com/home/nobusan/boot/mbr.html
574 名前:login:Penguin mailto:sage [2012/05/03(木) 08:37:30.14 ID:0m6SVdw6] zfsのメモリとcpuの使いっぷりだと、ノートで使うのは厳しいように思う。 HFS+ってext3,4と比べてそんなに見劣りする?
575 名前:login:Penguin mailto:sage [2012/05/04(金) 23:37:27.15 ID:TdWYJyA4] そういやMacBookAirってSSDだが 特殊なFS利用してないのかな?
576 名前:login:Penguin mailto:sage [2012/05/05(土) 00:22:42.74 ID:Q1yJFQoi] >>575 普通にHFS+だけど、アクセス仕方などのパラメータはかなり調整されてるみたい。
577 名前:login:Penguin mailto:sage [2012/05/05(土) 20:54:22.66 ID:be4ZIOwP] >>568 まぁ勝手知ったるLinuxでZFSいじくり回して、いけそうやんってなってからSolaris触るってのもいいかもな。 Solarisの作法イチから覚えてZFS試してやっぱ使えん、なんて結論になったら時間の無駄だし。 ZFS on Linux特有の問題に遭遇したらそれはそれで時間の無駄だけどw
578 名前:login:Penguin mailto:sage [2012/05/05(土) 23:58:07.40 ID:RUxVmCw5] >>574 HFS+はジャーナリング付きのFAT32みたいなもんだと思っておけばいい。
579 名前:login:Penguin mailto:sage [2012/05/06(日) 00:21:15.49 ID:LV4tOek1] >>578 そう? パーミッションあるし、もうちょい高機能なんだと思ってたけど。 ジャーナル付きNTFSくらい。
580 名前:login:Penguin mailto:sage [2012/05/06(日) 00:40:36.46 ID:SqaZoyGh] >>579 その辺はACL用にちょっと拡張されたってだけだからなぁ。確かに機能面では 大きく違ってくることではあるけど。 基本的には大昔のHFSからそうは変わってない。実装で頑張ってOS Xのバージョンが 上がるごとにACLだのジャーナリングだとの拡張しているけど。 あと、NTFSについて無知すぎ。ジャーナルはハナからついている。
581 名前:login:Penguin mailto:sage [2012/05/06(日) 01:58:20.15 ID:/BDbWsx+] NTFSさんにあやまれ。
582 名前:login:Penguin mailto:sage [2012/05/06(日) 03:16:25.33 ID:TfSGVwC4] HFS関係って昔リソースフォークの取り扱いとか 変態ファイル名とかですんげー苦労させられた記憶があるんだけど、 他のFSとの相互運用性ってマシになってたりするのかな?
583 名前:login:Penguin mailto:sage [2012/05/06(日) 10:02:00.25 ID:bimIbaZ3] 会社の評価機を借りてLinux NativeのZFSを試してみました。 CPUがXeon 2.3GHz、メモリーが16Gバイト、HDDが2Tバイト SATAと いう構成。特に問題なくインストールできて、ベンチマークプログラム、 ファイルコピーのテストも順調に出来ました。 あたり前の結果で、シーケンシャルの読み書きの速度は遅く、ランダムは速い。 特にランダムの読み込みの速度がEXT4に比べて、30倍くらい速く、DBや ファルサーバのストレージに使うと凄そうですね。 Linuxでの正式リリースが楽しみなファイルシステムです。
584 名前:login:Penguin mailto:sage [2012/05/06(日) 10:18:07.35 ID:1mav6+r3] え? DBにZFS?
585 名前:login:Penguin mailto:sage [2012/05/06(日) 11:33:09.63 ID:Brg6oYil] 何かいいたいことがあるなら具体的にどうぞ。
586 名前:login:Penguin mailto:sage [2012/05/06(日) 12:36:37.90 ID:tnh/l61N] 大坊聡?
587 名前:login:Penguin mailto:sage [2012/05/06(日) 13:13:57.62 ID:SqaZoyGh] >>582 いちおうOS Xでは ja.wikipedia.org/wiki/%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%95%E3%82%A9%E3%83%BC%E3%82%AF#.E3.83.AA.E3.82.BD.E3.83.BC.E3.82.B9.E3.83.95.E3.82.A9.E3.83.BC.E3.82.AF.E3.81.AE.E7.8F.BE.E7.8A.B6 ってことで、リソースフォークの使用は控えられるようになっているけど、 ファイル単体ではなくファイルシステムで見た場合は、 ja.wikipedia.org/wiki/%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%95%E3%82%A9%E3%83%BC%E3%82%AF#.E5.AF.BE.E5.BF.9C.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0 ja.wikipedia.org/wiki/%E6%8B%A1%E5%BC%B5%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%B1%9E%E6%80%A7#Mac_OS_X にあるよう、マルチフォークで属性情報をガシガシ増やしてファイルシステムの 拡張をしているからなぁ。 FS自体の相互運用性は下がる一方かと。 >>584 とりあえず、ttp://developers.sun.com/solaris/whitepapers/index.jspに ある Configuring Oracle Solaris ZFS for an Oracle Database developers.sun.com/solaris/docs/wp-oraclezfsconfig-0510_ds_ac2.pdf を読んでこい。
588 名前:login:Penguin mailto:sage [2012/05/06(日) 13:53:04.67 ID:CV3emWUR] メタ情報をもっと活用する方向にいってくれないもんかな。FSだけの問題じゃないけど。
589 名前:login:Penguin mailto:sage [2012/05/09(水) 03:40:46.17 ID:dNOv9YfW] Oracleデータベースを置く領域はASMで決まりだろ わざわざOSのファイルシステム上に置くメリットって何かあるの? 管理しやすいって?
590 名前:login:Penguin mailto:sage [2012/05/09(水) 07:27:58.74 ID:13vigJRw] FreeBSDスレ見てたらZFSはv30からOracleの意向でクローズドソースになるのね v28採用してるFreeBSDとかは独自発展させるんかな
591 名前:login:Penguin mailto:sage [2012/05/09(水) 23:20:57.21 ID:ZWFhWH7F] v30も暗号化部分がクローズドなだけじゃないの? FSもDBも全部Oracleに握られてるのはいやだなぁ
592 名前:login:Penguin mailto:sage [2012/05/10(木) 02:18:13.19 ID:n6TOlTxc] RHEL6でサポートされるFSはext3、ext4、そしてスケーラブルな(笑)xfsかぁ
593 名前:login:Penguin mailto:sage [2012/05/10(木) 08:46:55.76 ID:n6TOlTxc] Fusion-ioの価格表 ttp://hesonogoma.com/hardware/fusion-io_iodrive_pricelist_2012.html IOが激しくて性能が厳しいサーバがあるのでFusion-io使ってみたいが もう少し価格がこなれてこないと手が出ないな・・・
594 名前:login:Penguin mailto:sage [2012/05/10(木) 10:11:29.71 ID:uzdXa+U4] ebayは日本向け売ってくれないもん? そんなしないぞ
595 名前:login:Penguin mailto:sage [2012/05/10(木) 14:58:38.76 ID:V1j2zBKg] 超大容量HDD付けたnilfsをGC offにすれば速くなることは速くなる。 リードもメモリキャッシュに乗るようにすればよい。
596 名前:login:Penguin mailto:sage [2012/05/10(木) 16:30:30.58 ID:dleBY42Y] >>591 FreeBSDはillumosの動向に追従みたいだけど、現状よりは望み薄っぽいね
597 名前:login:Penguin mailto:sage [2012/05/10(木) 23:07:32.43 ID:NECzXalT] >>591 海外フォーラムを見ると これからは2つのZFSが存在することになる。 非常に残念なことだ。 って書いてあるから、オープンソース最後はv28で、v30以降は完全クローズになるんじゃないかな。 v28までライセンスがCDDLってのは変わらないようだけど。 IllumosもCDDLで公開されているソースを利用しているから、v30以降のZFSのコードは使えず ZFS v30以降はOracleSolaris使うしかないって見解みたい。
598 名前:login:Penguin mailto:sage [2012/05/11(金) 01:37:17.98 ID:4yR4l5go] 今更クローズドにするとかあいかわらず嫌がらせが大好きなんだな。
599 名前:login:Penguin mailto:sage [2012/05/11(金) 01:41:16.20 ID:ocx/xIVv] >>598 嫌がらせっつーかそもそもオープンソースと競合する製品を売っている会社で しかもオープンソースに協力とかしていない会社だから。
600 名前:login:Penguin mailto:sage [2012/05/11(金) 01:50:11.73 ID:yBR+2vnr] さすがにそれはあんまりだ
601 名前:login:Penguin mailto:sage [2012/05/11(金) 01:50:18.30 ID:4yR4l5go] この先どうなるのかしらないけどbtrfs作ってるじゃん。 MySQLも今のところはオープンのまま。
602 名前:login:Penguin mailto:sage [2012/05/11(金) 01:51:26.14 ID:ocx/xIVv] そういやそうだったな
603 名前:login:Penguin mailto:sage [2012/05/11(金) 01:53:10.90 ID:Rs4s5bBT] 今更というよりOracleがSunに買収された時点でこうなるのは仕方なかったのかな。
604 名前:login:Penguin mailto:sage [2012/05/11(金) 03:33:04.68 ID:p1pOPx1v] >>593 >>594 OCZ製のPCI接続SSDであればもっと安かったよ 海外からFusionio買った人いますかー?
605 名前:login:Penguin mailto:sage [2012/05/11(金) 06:46:05.16 ID:jdrQ5XWm] >>603 そうなってりゃ今こんな話にならんだろw もっとも、SUNが好調だったらSolarisをオープンソースにしたかは怪しいけどさ
606 名前:login:Penguin mailto:sage [2012/05/11(金) 08:14:43.73 ID:jkHVDhT6] まったく貢献しない奴より、Oracleの方が1000000倍ありがたいけどな。 OSSに貢献するのは国民の義務でもなんでもないし、営利企業なんだから必ずしも沿えないのは当たり前。 どんなに協力的な会社でも自社の生存を犠牲にしてまでOSSする訳ない。そういう枠の中で、btrfsやocfs2に匹敵する貢献をしてる会社が一体何社あるのかと。
607 名前:login:Penguin mailto:sage [2012/05/11(金) 08:47:12.97 ID:SoMXQdp3] BerkleyDBとかMySQLとかJavaとか不幸にしまくってるじゃん。 ドキュメント方面の予算削られてMySQLの日本語ドキュメントが5.1 までしかないとか、doc.java.comが一時期なくなった(社内でがんばって くれた人がいて復活した)とかひどい目にあってる。 JavaはGoogleとの訴訟で「APIに著作権を認めろ」とかいってるしな。
608 名前:login:Penguin mailto:sage [2012/05/11(金) 09:12:10.28 ID:Rs4s5bBT] オラクルの場合は貢献よりやったことの悪影響の方が多いから OSSに対して非干渉の企業の方が1000000倍ありがたい。
609 名前:login:Penguin mailto:sage [2012/05/11(金) 10:35:25.35 ID:agAAD5md] 業突く張りのボラクルですからね
610 名前:login:Penguin mailto:sage [2012/05/11(金) 11:16:56.86 ID:sTP/os3g] MSの方がまだマシって思わせる企業があるなんて
611 名前:login:Penguin mailto:sage [2012/05/11(金) 12:44:07.18 ID:w0RrmVyz] ZFSの未来はNexentaに頑張ってもらうしかないよね
612 名前:login:Penguin mailto:sage [2012/05/11(金) 13:33:45.09 ID:ocx/xIVv] 挿入削除機能付きファイルシステム ファイルに対する挿入および削除を高速に行うことを目的に開発したファイルシステム www.nhk.or.jp/strl/flexible/doc_ext4_mxf.html
613 名前:login:Penguin mailto:sage [2012/05/11(金) 14:15:11.41 ID:GH1IWZxy] >>607 Oracleが打ち捨ててくれたおかげで幸せになれたOpenoffice.orgとかあるしな〜
614 名前:login:Penguin mailto:sage [2012/05/11(金) 14:56:34.05 ID:5z7FqG21] 開発者がほとんど逃げ出してから捨てられてのって幸せなんだろうか
615 名前:login:Penguin mailto:sage [2012/05/11(金) 14:59:16.12 ID:sTP/os3g] >>612 上流に寄付するなりすればいいのに 半税金で運用している会社のわりに使えないよな
616 名前:login:Penguin mailto:sage [2012/05/11(金) 17:27:06.27 ID:zDYdOm03] >>612 受信料を払っていないのでパス
617 名前:login:Penguin mailto:sage [2012/05/11(金) 18:57:00.39 ID:QWh07S8U] GPLなものに受信料は関係なかろ。
618 名前:login:Penguin mailto:sage [2012/05/11(金) 20:06:42.05 ID:sTP/os3g] >>617 www.nhk.or.jp/strl/flexible/Down01.html NHKがいじった部分は違うよ
619 名前:login:Penguin mailto:sage [2012/05/11(金) 20:09:35.37 ID:jkHVDhT6] >>607 あいつらが予算削減したからドキュメントがないんだって・・・ どんだけ無料ユーザー様なんだよ。 世の中金も手も出さない所ばかりな所で、ドキュメント作成までは カバーできなかったが出したというのに、前の支援者よりレベルが 落ちるだけでボロクソ。誰がそんなコミュニティ支援するんだ?
620 名前:login:Penguin mailto:sage [2012/05/11(金) 20:20:55.68 ID:ocx/xIVv] >>618 こいつはGPL2だよ。 www.nhk.or.jp/strl/flexible/down_ext4_mxf.html
621 名前:login:Penguin mailto:sage [2012/05/11(金) 21:41:37.63 ID:pEam6qOM] Oracleに買収される前にあったものが買収されたら無くなったら呆れるだろ。
622 名前:login:Penguin mailto:sage [2012/05/11(金) 22:24:36.79 ID:4yR4l5go] >>613 捨てるなら最初から捨てればよかったのに、さんざん引っ掻き回して 誰も寄り付かなくなってから寄贈とか嫌がらせの最たるものじゃん。
623 名前:login:Penguin mailto:sage [2012/05/12(土) 01:47:50.44 ID:KLe6gbzV] v28時点の機能で充分なんで、v30以降クローズドでも文句言わんからv28のコードをBSDかGPLにしてくれんかねw>ZFS
624 名前:login:Penguin mailto:sage [2012/05/12(土) 02:25:05.18 ID:jr/vC4EX] ならばApache Licenseにしてやろう
625 名前:login:Penguin mailto:sage [2012/05/12(土) 02:47:00.19 ID:dQiISBRz] 修正BSDならまだしもGPLはちょっと…
626 名前:login:Penguin mailto:sage [2012/05/12(土) 02:49:12.79 ID:AZpPqINZ] GPLにしたらFreeBSDの人たちがキレるだろうな。
627 名前:login:Penguin mailto:sage [2012/05/12(土) 05:39:42.82 ID:dQiISBRz] むしろIllumos側とかがやる気無くすだろ
628 名前:login:Penguin mailto:sage [2012/05/12(土) 09:18:19.28 ID:tnC/P8Hk] Linuxサーバ構築の仕事をやっているが、 ZFSに対してのあこがれは増すばかり。 自宅のファイルサーバ(CentOS)で使って、良い感じで使えているので、 会社のデスクトップマシンのOS入れ替えのとき、Homeディレクトリを ZFSに割り当てちゃおう。
629 名前:login:Penguin mailto:sage [2012/05/12(土) 19:13:56.22 ID:R4XTgxI9] Oracleアンチスレに成り変わってしまったんやなw喜劇やなw
630 名前:login:Penguin mailto:sage [2012/05/12(土) 21:06:59.32 ID:Ybl2SDjr] >>629 以前のスレでも同様の事情が発生したからね まぁ、定期的に発生するよくある話
631 名前:login:Penguin mailto:sage [2012/05/12(土) 21:40:52.96 ID:WiWzjoLA] 最近のファイルシステム事情からするとOracleが叩かれる流れになるのは仕方ないと思うんだが。
632 名前:login:Penguin mailto:sage [2012/05/13(日) 01:47:39.10 ID:yRFiDpFg] ZFSクレクレ Btrfsクレクレ
633 名前:login:Penguin mailto:sage [2012/05/13(日) 10:41:05.88 ID:6yfJ5u8k] OSクレクレ3日でピーコ完了w
634 名前:login:Penguin mailto:sage [2012/05/14(月) 12:41:38.98 ID:0FAxP6SH] zfsをhdd×4のraidz1で運用してる。osはsolaris11 raidの健全性を調べるコマンドって zpool status で必要十分なの?
635 名前:login:Penguin mailto:sage [2012/05/17(木) 02:08:12.61 ID:zXXpU1HC] >>594 ebayに出品されているのは中古品だろ? メーカー出荷の新品と比較しちゃダメよ
636 名前:login:Penguin mailto:sage [2012/05/17(木) 09:03:27.03 ID:quLDDVor] >634 zpool scrub pool名 でオンラインチェックが出来るらしい。 今試しに動かして見てるけど、IOやCPUの負荷が かなり大きい。全力で読み書きしてチェックしてる 様子。 scrub実行中にzpool statusを見ると、チェック の進捗と予想終了時間が判ります。万が一エラーが 起きたら自動修復?されるんでしたっけね。
637 名前:login:Penguin [2012/05/18(金) 02:04:44.50 ID:vSGVCWOh] なんだ、ZFSもfsck必要なのか
638 名前:login:Penguin mailto:sage [2012/05/18(金) 09:54:30.02 ID:qWj86vXl] >637 他のファイルシステムでは、ファイルの書き込み中の電源OFFとか カーネルパニックでファイルが壊れることがあるけど、ZFSは 書き込んでからファイルポインタを付け替えるから、ファイルが 壊れる事はない。 scrubはハードウェアの障害によるデータ化けの対策
639 名前:login:Penguin mailto:sage [2012/05/18(金) 10:44:02.27 ID:wFUz+ABd] ファイルポインタを付け替えようとしているときに電源が切れたらどうなるの? とか思ってしまった
640 名前:login:Penguin mailto:sage [2012/05/18(金) 12:56:46.50 ID:H+gB5nnv] >>639 …。そう思ったらちょっと考えてみるぐらいしてみたほうがいいな。
641 名前:login:Penguin mailto:sage [2012/05/18(金) 13:17:04.13 ID:F39pzlH8] 急いでつけかえるから大丈夫!!!1!!
642 名前:login:Penguin mailto:sage [2012/05/18(金) 13:40:42.56 ID:dgKtu+BA] 考えて分かることなのか
643 名前:login:Penguin mailto:sage [2012/05/18(金) 13:43:58.84 ID:5sSa6Sz4] ファイルポインタを付け替える間に電源を切ることは不可能である
644 名前:login:Penguin [2012/05/18(金) 13:52:20.88 ID:g3FMqL47] ポインタの付け替え時間 <<<<<<< ファイルの書き込みの時間 ファイルの書き込みの最中に電源が落ちると、ファイルは死んでしまいます。 例えばテキストファイルを書き込み中に電源落ちて半分しか書き込めなかった とか。ZFSでは元の情報を保持したまま、新規のデータを作成し、書き込みが 完了した後、ポインタを付け替えます。ファイル書き込み中に電源が落ちても 元のファイルは残ります。という事でファイルシステムは論理的には 壊れません。
645 名前:login:Penguin mailto:sage [2012/05/18(金) 14:28:27.99 ID:dgKtu+BA] そんなこと誰でも分かってるでしょw
646 名前:login:Penguin mailto:sage [2012/05/18(金) 14:33:27.88 ID:XuBoX5Wq] HDDユニット自体が電力を絶たれても がんばってアトミックに動くようになってる(らしい)からでそ。
647 名前:login:Penguin mailto:sage [2012/05/18(金) 16:43:51.44 ID:utn7Luuj] そのためのジャーナルなんだぜ
648 名前:login:Penguin mailto:sage [2012/05/18(金) 16:45:30.78 ID:oOjSEvqe] ジャーナルはメタデータしか記録しないので万能ではない 単にファイルシステムのメタデータが壊れないだけ
649 名前:login:Penguin mailto:sage [2012/05/18(金) 16:49:11.21 ID:cy1LYrTG] >>648 んなことはない FSによって仕様は違う。
650 名前:login:Penguin mailto:sage [2012/05/18(金) 19:32:32.59 ID:qwD1jBDX] ext4は、電源切れた時とか、書き込み後の新しいファイルも 書き込み前の古いファイルも残らない問題があって、 その問題が出る可能性を少なくする修正をしたけど、可能性はあるまんまだよ。
651 名前:login:Penguin [2012/05/19(土) 00:37:17.94 ID:5rNSO6UU] 電源切れても、アトミックに書けることが保証されてるなら、 どんなサイズのデータも 512byteのファイルに分けて書き込めば、不意の電源切断による ファイル損失が回避できるってことだね
652 名前:login:Penguin mailto:sage [2012/05/19(土) 00:44:38.79 ID:oH+axjjp] アトミックに書けないとしても、ログ追記する形なら書き込み失敗=前データが有効ということになるので安全な書き込みは保証される。
653 名前:login:Penguin mailto:sage [2012/05/19(土) 01:22:01.37 ID:bGawkh/l] >>652 それにプラスして>>641 と>>643 だから安全なんだよな
654 名前:login:Penguin mailto:sage [2012/05/19(土) 10:07:02.37 ID:d/xS1V5P] hdparm -W1で使ってても保証されてる? FUA発行前の書き込みが中途半端に反映されてる状況。 FS次第?
655 名前:login:Penguin mailto:sage [2012/05/19(土) 19:50:22.13 ID:FRys3al+] XFS2まだかよ
656 名前:login:Penguin mailto:sage [2012/05/19(土) 19:53:39.97 ID:YxifvVZm] XFSは元々は他OSのFSだしext5の方が良いんじゃね
657 名前:login:Penguin mailto:sage [2012/05/19(土) 19:55:42.67 ID:R06bEnk+] 電源の話が続いてたけど、HDDって電源とんでも1セクタは自力で書けるような仕組みを持ってるの?
658 名前:login:Penguin mailto:sage [2012/05/19(土) 19:57:05.39 ID:d56/CwG2] >>657 それ以前にHDDの内蔵キャッシュメモリ上の内容が揮発する
659 名前:login:Penguin mailto:sage [2012/05/19(土) 20:50:18.22 ID:OclJXskD] >>655 kernel 3.2でx86_64の場合は、件のスタック食いつぶしもマシになったとのこと。 kernel 3.2といえば、ext4の16GB制限もなくなっているんだよなぁ。 とはいえ、Redhatのkernelにそれがマージされるのはいつになることやら
660 名前:login:Penguin mailto:sage [2012/05/19(土) 22:13:23.46 ID:9MY9nMma] RedHatカーネルに移植されない=OracleLinuxに取り込まれない なら別に悪くないかもw
661 名前:login:Penguin mailto:sage [2012/05/20(日) 14:48:12.14 ID:eP6j5/av] >>657 いまどきのHDDならキャパシタや慣性でアトミックな書き込みになるよう努力してるが絶対の保証はされてないというのが自分の認識。 postgresqlやsqliteのマニュアルでもデフォルトでは信用してなさそうだし。 zfsみたいにfs層でアトミック性が保証されている場合はdb側はそれを信じて動作できる。
662 名前:login:Penguin mailto:sage [2012/05/20(日) 15:11:25.04 ID:8YfFWlKc] とあるMLだと大抵HDDメーカーの人とDB側の人が喧嘩してるイメージがある 性能上げる為にメモリにキャッシュしてんのにアトミックじゃないって言われてキレてたりとか ハード屋からみたら当たり前だし、ソフト屋は分かってて噛みついてんだろって思うw
663 名前:login:Penguin mailto:sage [2012/05/20(日) 15:20:18.69 ID:YuJ3DDEz] ぶっちゃけUPSいれろで結論出てるけどな
664 名前:login:Penguin mailto:sage [2012/05/20(日) 15:40:45.14 ID:8YPwgSyJ] ハード屋は電源無くなりゃなんも出来んって言ってるのに ソフト屋はack返してんだろって言うからなw ま、どっちも正しいんだがfcの頃ならともかくiSCSみたいのでfsyncでクラスタfsが完璧に補償されるとか思って欲しくないわ
665 名前:login:Penguin mailto:sage [2012/05/20(日) 16:00:28.49 ID:p9BF+Jlq] 奥なんとかさん。呼んでますよ。
666 名前:login:Penguin mailto:sage [2012/05/20(日) 17:15:21.17 ID:HhKMOwRD] え?iSCSIってアトミック動作保証されないの?? ジャーナルFSにしてても、破損する可能性あるのか
667 名前:login:Penguin mailto:sage [2012/05/20(日) 18:23:12.40 ID:uTdrFX86] iSCSI の実装が腐ってるか、クラスタfsの設定が悪くて実装されていないコマンド 呼んでるとかタイムアウト系のパラメータ間違ってるとかじゃねーの?
668 名前:login:Penguin mailto:sage [2012/05/20(日) 23:25:07.01 ID:ELQ5/TDV] >>657 www.atmarkit.co.jp/flinux/rensai/watch2010/watch03b.html >Martin K. Petersen(OracleのLinuxエンジニアで、IDEMAの内部事情に詳しい)は、 >「もともと512bytesでも保証はなかった。 >ベンダは努力はしていたが、実際には、例えば書き込みセクタを調整することでホットスポットを分散させたりしてたから、 >そういう処理が原因でアトミックに処理できなかった。 >そういう訳で、非揮発性キャッシュ付きのRAIDをみんな使っていたのさ」と説明。 >これについては、「アトミック書き込み保証問題は、サーバ業界が4KiB論理セクタ長に向かっている理由の1つである」とコメントが付きました。
669 名前:login:Penguin mailto:sage [2012/05/21(月) 08:26:04.95 ID:0vaQ/+dW] 家のnilfs は、全部ext4に戻しました。長期間使った時のパフォーマンスの著しい低下が我慢できなかった。
670 名前:login:Penguin mailto:sage [2012/05/21(月) 08:52:31.83 ID:ibgDvpSH] ところで、linuxの次期FSとして一番有力なのはどれなの? 1)btrfs 2)ZFS 3)ReiserFSもしくはそのフォーク? 4)EXT4もしくはその拡張 5)その他
671 名前:login:Penguin mailto:sage [2012/05/21(月) 09:31:16.61 ID:xHaR64QJ] そもそも1セクタ分がアトミックに書き込めることにfs的にどんだけの意義があんのかな。 複数セクタの書き込み単位でアトミックになっていないと整合性が判断できないんであればあまり意味ない気もするし。
672 名前:login:Penguin mailto:sage [2012/05/21(月) 09:54:20.81 ID:w3v01jDq] 1セクタアトミックに書けるなら 任意の複数セクタをアトミックに書けるようにソフトウェアだけで実装できる
673 名前:login:Penguin mailto:sage [2012/05/21(月) 09:57:25.79 ID:PP15/LMj] >>670 1)btrfs→オラクルからはエンジニアが既に去った。 2)ZFS→ケチケチサポートに突入。 3)ReiserFSもしくはそのフォーク?→そんな気配は無い? 4)EXT4もしくはその拡張→結局これだろう。誰かが知恵絞って、多くの人間にたたき上げられてext5とか出るのが想像つきすぎる。 5)その他→ZFSの人が何か作るんじゃないかと個人的には思ってる。
674 名前:login:Penguin mailto:sage [2012/05/21(月) 09:58:33.96 ID:PP15/LMj] > 1)btrfs→オラクルからはエンジニアが既に去った。 去ったのはZFSの人か。スマソ。
675 名前:login:Penguin mailto:sage [2012/05/21(月) 10:04:58.51 ID:2/Hjj9MT] >>670 4
676 名前:login:Penguin [2012/05/21(月) 10:11:32.22 ID:VzIf2jh+] やっぱり4だよね。
677 名前:login:Penguin mailto:sage [2012/05/21(月) 10:49:59.19 ID:Ms9i3XwP] 4だと思う。 で、アマノジャクな人が2か5のZFSもどきを使う。 (だって面白いからな。)
678 名前:login:Penguin mailto:sage [2012/05/21(月) 12:15:28.09 ID:bVL44HWG] DragonflyBSDのHammer移植の方が現実的かもなぁ
679 名前:login:Penguin mailto:sage [2012/05/21(月) 14:23:23.29 ID:ibgDvpSH] やっぱりext4の系譜かー。そうだよね。
680 名前:login:Penguin mailto:sage [2012/05/21(月) 14:58:35.07 ID:ocjJ24me] >>679 機能的にZFS以降のfsとは差がつきすぎているし、 代替は欲しいんだけどねい…
681 名前:login:Penguin [2012/05/22(火) 07:50:09.39 ID:7a68CDWm] japan.cnet.com/news/business/35017280/ 来日中の米Microsoftの最高経営責任者(CEO)Steve Ballmer氏が5月21日、東京・渋谷区のホテルで開催されたパートナー向けのイベント「Windows Partner Executive Summit」で講演した。 Ballmer氏が米国外を公式に訪問するのは、2012年に入ってから初めてのことだ。次期OS「Windows 8」の開発が最終段階に入った今、最初の訪問国・日本のパートナーに「今年はMicrosoftの歴史の中でも、 もっともワクワクする1年」とメッセージを発し、Windows 8の登場によって大きな変化が訪れると強調した。 Windowsを再創造する マイクロソフトCEOのスティーブ・バルマー氏。明日から韓国、中国、インドを歴訪する。 マイクロソフトCEOのスティーブ・バルマー氏。明日から韓国、中国、インドを歴訪する。 ※クリックで拡大画像を表示 Windows 8は、今年後半の登場が予定されているMicrosoftの次期OS。従来に比べて機能を追加しただけでなく、新たなUIを投入する点が特徴だ。より高速で滑らかに動作し、 スマートでモダンなデザインを実現させることを目標としている。既存のWindows 7の機能もさらに強化し、「新たなレベルに引き上げ」(Ballmer氏)たものの提供を目指して開発が行われている。 Ballmer氏が繰り返したのは「再創造(Re-Imagine)」だ。Microsoftは、Windows 8で「再創造の1年であり、チャンスの1年」(同)にしたい考え。 この1年で、3億5000万台のWindows搭載PCが出荷されているとの調査を引きながら、「競合他社はPCとタブレットをあわせて6000万?7000万台の出荷」(同)と、その差を強調。 Windowsという強力なプラットフォームが「再創造」されることで、パートナー企業にとっても新たなチャンスが生まれるとした。 んなもんより時代遅れのNTFSよか新しいファイルシステム作れや!!!!!!!!!111111
682 名前:login:Penguin mailto:sage [2012/05/22(火) 09:32:07.35 ID:In5wan4s] 初歩的な質問ですまないけど一つ教えて。 ext4であるファイルの内容を修正(ファイル全体のサイズは変わらないような変更)をした時、 該当箇所を格納したブロックの内容を変更して、書き戻す位置はHDDに対して元あったLBAと同じ位置を指示するの? それとも別の空いてる場所に書くの? さらに修正箇所が複数ブロックに含まれる場合はどうなるのでしょうか?
683 名前:login:Penguin mailto:sage [2012/05/22(火) 10:29:12.17 ID:xdP67uUV] >>672 んなことない。 それは書き込み順序が保証される場合で、バリア張れなければセクタアトミックでマルチセクタアトミックは実現無理。
684 名前:login:Penguin mailto:sage [2012/05/22(火) 10:53:33.83 ID:1cxhPa0y] >>682 今時のファイルシステムは、ファイルの内容を書き換える場合に、 データブロックをそのまま使って中身だけ書き換えるなんてことはしない。 理由はトランザクション処理におけるクリティカルセクションが長くなるから。 1. 古いデータだけしかない状態 2. 新しいデータを空いているブロックに書き込む 3. 古いデータも新しいデータも共存していて、ただしメタ情報は古いデータを指している状態 4. 新しいデータを指すようににメタ情報を書き換える (メタ情報はすごく小さいのでクリティカルセクションを小さく出来る) 3(または2)の段階でクラッシュしても、古い状態は完全に残っている。 実際にはさらにインテントリストを使って、再起動後に更新をリプレーする工夫がある。 データベースのトランザクション処理を勉強すると良い。
685 名前:682 mailto:sage [2012/05/22(火) 11:07:12.35 ID:lf9QnnI6] 分かりやすい解説、ありがとうございます
686 名前:login:Penguin [2012/05/22(火) 16:06:03.57 ID:YPS563wb] >>684 そうすると、空き容量が書き換えようとするファイルのファイルサイズより小さい場合、 書き換えに失敗するということですね
687 名前:login:Penguin mailto:sage [2012/05/22(火) 16:23:56.66 ID:1cxhPa0y] トランザクション単位は通常ブロックだよ。 ファイルのバージョン管理しているファイルシステムには、 さらにopen/close単位でもトランザクション管理しているのもあるけど。
688 名前:login:Penguin mailto:sage [2012/05/22(火) 17:52:40.29 ID:LU/paeRW] mbrを消したら完全に読めなくなるFSってあるんですか?EROIひと
689 名前:login:Penguin mailto:sage [2012/05/22(火) 18:26:05.86 ID:A1CjT9vU] MBRってどういうものか、ググればわかるような
690 名前:login:Penguin mailto:sage [2012/05/22(火) 18:30:33.55 ID:OmWdc1HW] MBRってFS関係あるんですかね・・・?
691 名前:login:Penguin mailto:sage [2012/05/22(火) 18:34:53.53 ID:1cxhPa0y] wikipediaくらいは読んでるの?
692 名前:login:Penguin mailto:sage [2012/05/22(火) 20:10:19.29 ID:LU/paeRW] >>690 mbr消してもtestdiskつかったりdumpすれば 先頭のデータみたらどこからどのパーティション始まるかわかるから mbr修復できるけど、それができないFSはあるのかなと・・・
693 名前:login:Penguin mailto:sage [2012/05/22(火) 21:33:06.53 ID:rvtR6o93] >>668 >>これについては、「アトミック書き込み保証問題は、サーバ業界が4KiB論理セクタ長に向かっている理由の1つである」とコメントが付きました。 この引用だけ読むと、ん?セクタ長が長くなる方がアトミク保証キツそうだがと思ったが、AFTのRMWを問題視してるのかな? 確かにアラインがあってない状態でブロックライトしたときたまたまそれがトラックまたがりだったりしたら、 電源供給たたれた状況ではRMW完遂キツそうかも。
694 名前:login:Penguin mailto:sage [2012/05/22(火) 21:39:10.48 ID:rvtR6o93] ごめん、FSのブロックとHDDの物理セクタは直接の関係はないからアラインうんぬんはミスリードね
695 名前:login:Penguin mailto:sage [2012/05/22(火) 21:47:16.05 ID:Gee1IVDc] >>690 ディスクだ
696 名前:login:Penguin mailto:sage [2012/05/22(火) 22:28:52.43 ID:UDqTDYqA] >>682 >>684 簡単な検証をしてみたが次のようになった。 1. dd で 1GB のファイル(disk.raw)を作成、mkfs.ext4 でファイルをフォーマット 2. loop オプションでマウント 3. 64KB のファイルを作成。 中身は全部 0xC1 (00とかFFでなければ何でも良かった) 4. 一旦アンマウント。 5. disk.raw を 16進ダンプして C1 が 16個 並ぶ行をカウント → 4096 行 5. fseek と fwrite(C言語) 使って 7000(0x15B8)番地から 12000バイト適当なパターンを書き込み 6. アンマウント 7. disk.raw を 16進ダンプして C1 が 16個 並ぶ行をカウント → 3345 行 (4096-3345)*16(1行16バイトでダンプ)=12016 (12000 バイト + 16の倍数では無いところから開始分) 1GBを32MBにするとブロックサイズは 4KB から 1KB になるけど結果は同じ。 このとき 16進ダンプ自体を比較したが変更されたのは 832 行 (13376 Byte) だけ。 # diff -u pre.txt post.txt | egrep -e '^[+]' | wc -l --> 832 diff の結果を詳しく見ると書き込んだパターンの前のデータはすべて C1 の行で、 どう好意的に解釈しても >>684 の言う動作をしているとはいえない結果だった。
697 名前:login:Penguin mailto:sage [2012/05/22(火) 23:21:43.39 ID:rvtR6o93] ext4のmountオプション
698 名前:番組の途中ですがアフィサイトへの転載は禁止です [2012/05/22(火) 23:40:12.43 ID:tlYG6Oak] 684さんはDBか何かの話をしているのだろう、普通のファイルシステムは セクタ単位に上書きして済ませ面倒な操作は回避する。 電源が落ちると、HDDは一番外側のトラックに緊急書込みしてDRAMの イメージを保存する、SSDもDRAM上に保持していた更新データは急遽 特定のページに書込む、HDDもSSDもDRAM上のデータは電源が落ちても 維持するから書込み応答があれば書込めたと考えていいはず。 ただ、SSDで電源の落ちる速度が速いと飛んでしまうSSDがあって、 それでWindowsの休止が使えないSSDを掴まされた。
699 名前:login:Penguin mailto:sage [2012/05/22(火) 23:45:08.80 ID:R0N4pj0/] 彼の言う「今時のファイルシステム」にext4やntfsは含まれていないのですよ
700 名前:login:Penguin mailto:sage [2012/05/23(水) 00:20:02.34 ID:0eIoicZI] 5の処理はひとつの操作じゃないから、 5の間に解放されたブロックが最利用されてるんじゃないの?
701 名前:696 mailto:sage [2012/05/23(水) 00:47:46.11 ID:9NniJAVU] >>700 すいません、次のとおりです。 1. dd で 1GB のファイル(disk.raw)を作成、mkfs.ext4 でファイルをフォーマット 2. loop オプションでマウント 3. 64KB のファイルを作成。 中身は全部 0xC1 (00とかFFでなければ何でも良かった) 4. 一旦アンマウント。 5. disk.raw を 16進ダンプして C1 が 16個 並ぶ行をカウント → 4096 行 6. マウント 7. fseek と fwrite(C言語) 使って 3. のファイルの 7000(0x15B8)番地から 12000バイト適当なパターンを書き込み 8. アンマウント 9. disk.raw を 16進ダンプして C1 が 16個 並ぶ行をカウント → 3345 行 > 5の間に解放されたブロックが最利用されてるんじゃないの? 再利用されていれば 1KB(1ブロック) 以上 C1 じゃ無いところが発生するはずだが実際は すべて上書きだった。 ここまでだとデフラグされた可能性はあるけど、 ext3/4 のジャーナルがメタ情報しかジャーナリングで保護されないと知っていれば >>684 の言う動作はしていない(していればメタ情報しか保護しない理由がなくなる) と解るはず。
702 名前:login:Penguin mailto:sage [2012/05/23(水) 20:08:33.34 ID:53GntL47] >>684 はそこまで的外れなことは言ってないんじゃないの。 手元のext4のファイルシステムで試してみたけど openにO_TRUNCを付けて開く→別のブロックアドレスに新規の内容が書き込まれる。元のブロックアドレスにはファイルの内容は残存。(>>684 の言う動作をしてる?) openにO_TRUNCなしで開く→同じブロックアドレスに上書きで書き込まれる。(>>701 のやった実験) どっちの場合でもinode番号は保持されている。 当たり前だけど一つの巨大なファイルをO_TRUNCなしで開いて何回もlseekとか使って読み書きする場合は 同じブロックに書き込まないと断片化しまくりんぐなんだよね。 んで>>682 の質問は多分O_TRUNCなしの場合の疑問だから多分元あったLBAにそのまま上書きってことでいいと思われ。 まあ、俺もあんましファイルシステムに詳しい訳じゃないから間違ってたら指摘頼む。
703 名前:login:Penguin mailto:sage [2012/05/23(水) 20:14:35.20 ID:Uvt1kmUp] >>684 それ、Copy-On-Write を実装したファイルシステムの典型的な挙動で それでbrtfsやZFSが注目されてるけど、まだまだ一般的じゃないよ 今普通に使われてるファイルシステムは 未だに停電時のデータ保全は保証されてなくて だからデータベースソフトは凝った制御をわざわざしてる
704 名前:login:Penguin mailto:sage [2012/05/23(水) 20:46:06.35 ID:zTpk22Ks] >>703 ZFSやbtrfsやHAMMERはモダンなfsと言われている由縁ですな。 あと、機能的にはボリュームマネージャとfsとの統合もしているのが モダンなfsの特徴。
705 名前:login:Penguin mailto:sage [2012/05/23(水) 21:47:33.19 ID:HiaPoJkG] >>702 truncしたら >1. 古いデータだけしかない状態 ここが無いだろ
706 名前:login:Penguin mailto:sage [2012/05/24(木) 09:35:00.94 ID:8W5aSkeX] nilfsもモダン
707 名前:login:Penguin mailto:sage [2012/05/24(木) 09:48:16.92 ID:fjuo8JDB] lfsはモダンすぎた
708 名前:login:Penguin mailto:sage [2012/05/24(木) 14:12:40.50 ID:R1zT/wP2] 仮想環境のマシンをカーネルのアップデートで再起動が発生した際にext4でfsckが走った 開発が予定されているext5でも一定間隔毎にマウントする際はfsckが走る仕様は残るのかな?
709 名前:login:Penguin mailto:sage [2012/05/24(木) 16:00:44.85 ID:8W5aSkeX] >>708 ジャーナル処理以外もやってる?
710 名前:login:Penguin mailto:sage [2012/05/24(木) 20:35:01.03 ID:k3/BwS7U] ext5ってどんなのが出るとかって話もうあるの?
711 名前:login:Penguin mailto:sage [2012/05/24(木) 20:52:51.51 ID:iuQ7Cd5b] >>708 デフォルトでmkfsすれば走るようになるけど、mkfsにオプションつけたりtune2fsでオプション変更すれば走らない、というはなしではなくて?
712 名前:login:Penguin mailto:sage [2012/05/24(木) 21:14:44.01 ID:R1zT/wP2] >>711 仮想環境だったので“tune2fs”で間隔の設定変更してなかったの ww で、密かにウワサされているext5はやはり間隔の設定変更は必要なのかなぁ〜 って、ふと思っただけです (__) (何せ、xfsやbtrfsにはマウント時に定期的にfsckが走る事なんて無いですしね) ちなみに実環境は“tune2fs -i0 -c0”でマウント時にfsck走らない設定にしていますよ
713 名前:login:Penguin mailto:sage [2012/05/24(木) 22:03:00.77 ID:ht+qoeDE] やっぱりreiserfs最強
714 名前:login:Penguin mailto:sage [2012/05/24(木) 22:04:29.38 ID:Y0DkWNpb] >>710 冗談の範囲を超える話はまだ出てないと思うけど、 私のアンテナが低いだけかもしれない
715 名前:login:Penguin mailto:sage [2012/05/25(金) 01:04:56.40 ID:fyfyFUcy] >>713 reiserfsのどのあたりが最強なの?
716 名前:login:Penguin mailto:sage [2012/05/25(金) 01:08:43.89 ID:Zj6mI5wX] 数年間使ってるけどfsckとは無縁
717 名前:login:Penguin mailto:sage [2012/05/25(金) 01:31:43.18 ID:lsrc3vra] >>715 開発元締めの犯罪歴
718 名前:login:Penguin mailto:sage [2012/05/25(金) 09:56:47.79 ID:msN7LA9T] いまのlinuxのfs開発状況だと、ハンスが出所して開発再開したら、それなりに歓迎されそうだなぁ
719 名前:login:Penguin mailto:sage [2012/05/25(金) 10:15:49.59 ID:bpVgjmYh] 出てくるの10年以上後だぞ?
720 名前:login:Penguin mailto:sage [2012/05/25(金) 10:25:38.42 ID:Cmbh75Oe] 10年後ならext5くらい
721 名前:login:Penguin mailto:sage [2012/05/25(金) 10:29:51.31 ID:ub3nzNZQ] ハンスはいまも開発を続けているよ。 紙の上でハンドアセンブル、イメージデバッグ、、、 長期間念入りにチューニング&デバッグされた高速&堅牢な夢のfs 出所してからそ実機でテスト
722 名前:login:Penguin mailto:sage [2012/05/25(金) 11:04:00.31 ID:F5a9ntXy] >>721 時間タップリあるだろうし、 他にすることもなさそうだから、 クオリティ恐ろしいかもしれんなw
723 名前:login:Penguin mailto:sage [2012/05/25(金) 12:06:17.83 ID:AqUnLL1K] btrfsのstableリリースとハンス出所してreiser4完成はどっちが早いのかもうわからないレベル
724 名前:login:Penguin mailto:sage [2012/05/25(金) 12:32:56.42 ID:bpVgjmYh] 減刑のための法律勉強で忙しかったはず。
725 名前:login:Penguin mailto:sage [2012/05/25(金) 19:26:34.42 ID:FQfoOI8B] 向こうって模範囚なら殺人犯でも3年で出られるんだろ
726 名前:login:Penguin mailto:sage [2012/05/26(土) 01:13:07.17 ID:rgPUb8eJ] >>725 う〜ん、どうなんだろ? 以前と違い、今は模範囚での刑期短縮って 1年で50日程度とかいう話を聞いたおぼえが。 あと、そういや、こんな記事が。 Linux Guru Hans Reiser Demands New Murder Trial www.wired.com/threatlevel/2011/09/reiser-seeks-new-trial/
727 名前:login:Penguin mailto:sage [2012/05/26(土) 01:14:20.75 ID:rgPUb8eJ] って、fsから話が外れまくったな。Btrfsが標準fsになるFedora 17のリリースが そろそろだけど、これでようやっとBtrfsの開発速度が上がってくれるかな…
728 名前:login:Penguin [2012/05/26(土) 02:30:10.12 ID:I/wUNAvd] なんでバターFSは主力FSになれないの? 修正されない致命バグが残っているとか?
729 名前:login:Penguin mailto:sage [2012/05/26(土) 03:21:44.82 ID:SttHiOpI] 3.2.xを使ってるがファイルが壊れることが時々ある。
730 名前:login:Penguin mailto:sage [2012/05/26(土) 05:48:13.77 ID:iTBNDko3] そら、ファイルが壊れちゃうようなfsをメインになんか使いたくないよな
731 名前:login:Penguin mailto:sage [2012/05/26(土) 08:56:56.81 ID:NFmM9fUH] >>727 それは取りやめになったはず
732 名前:login:Penguin mailto:sage [2012/05/26(土) 10:58:03.65 ID:BURK7wai] >>728 ttp://d.hatena.ne.jp/fixme/20101030/1288433811
733 名前:デムパゆんゆんネトウヨ特攻兵@5月病 【関電 69.0 %】 mailto:はげ [2012/05/26(土) 11:12:30.66 ID:fGtrXgPT] じゃぁブログでブツブツ言ってないでバグ出し協力すればいいじゃないか
734 名前:login:Penguin mailto:sage [2012/05/26(土) 12:15:49.73 ID:BURK7wai] そのブログの新しい方の記事でまさにそういう展開になっている
735 名前:login:Penguin mailto:sage [2012/05/26(土) 12:54:30.76 ID:VoHyanHK] >>728 地道にバージョンアップしてきてるじゃん。 おまえはまさかすぐにでも実用化になると思ってるの?
736 名前:login:Penguin mailto:sage [2012/05/26(土) 13:38:33.15 ID:SttHiOpI] >>732 これはそうなんだが時々BUG_ONから適切なエラー処理に変更するパッチが流れているのでちと古い話。
737 名前:login:Penguin mailto:sage [2012/05/26(土) 14:04:15.08 ID:mAVYiROr] アンドリューモートンが2.36頃にはraiser4がマージされるよとか言ってた矢先のタイホだったからな。 しばらくカーネルに毎回パッチあててraiser4を使いつづけてたけど、さすがにマージの見込みが無さそうなので諦めてext4へ乗り換えた。
738 名前:login:Penguin [2012/05/26(土) 16:15:11.36 ID:I/wUNAvd] そんな話を聞くと、ここはReiser4の無いパラレルワールドなんだなって気がしてくる Reiser4がマージされているもう一つのパラレルワールドのこのスレでは、 逆にBtrfs、NILFS、ZFSの話題が消えてたりするんだろうか
739 名前:login:Penguin mailto:sage [2012/05/26(土) 16:27:41.13 ID:MUdvZwhX] 誰か開発を引き継ごうって人はいなかったのかいな。
740 名前:login:Penguin mailto:sage [2012/05/26(土) 17:21:56.83 ID:NFmM9fUH] 会社組織だったんだから、社長がタイーホされたからといって、会社がなくなったわけじゃないはず。 父親が引き継いで開発を続けるとか言ってたが、元々カーネルメンテナーの多くに良く思われてなかった のと(特にプラグイン構造が)、スポンサーが見つからなくてポシャったのではないかと。
741 名前:login:Penguin mailto:sage [2012/05/26(土) 18:37:05.68 ID:YjIi9L7U] 会社の絶不調なUbuntuデスクトップ機(タワー型)の OSをCentos 6.2(派手なメディア系のソフトは無いけど仕事で使うには 十分なソフト環境)に変え、ファイルシステムはZFSに変えてみた。 ジャンク品の500GのSATA HDDを3本Raidzにして、全部homeにあてて みた。ジャンク品だが経年劣化で壊れたら、それはそれでおもしろいと思っている。 ベンチマークとかファイルのコピー時間とか見てるけど、マザーボードが 読み書き合わせて150MB/secが限界のしょぼいヤツなんで、 まだZFSの恩恵は判らない。 日々のバックアップとか、ランダムアクセスを多用する処理がどれぐらい 良くなるか、来週の業務が楽しみです。
742 名前:login:Penguin mailto:sage [2012/05/26(土) 21:11:33.51 ID:7HdLZpM3] >>741 山中幸盛みたいでかっこういいな
743 名前:login:Penguin mailto:sage [2012/05/27(日) 19:29:51.15 ID:sFUG4pgM] 何をしたいかわからんw
744 名前:login:Penguin mailto:sage [2012/05/27(日) 20:13:08.68 ID:BMpUzC+a] LinuxサーバーにSSDを使うための情報メモ oopsops.hatenablog.com/entry/2012/05/24/164941
745 名前:login:Penguin mailto:sage [2012/05/27(日) 20:20:49.29 ID:T8Ff12Rn] みんなバリア無効にしている? ext3も今度からバリア有効設定がデフォになるらしいけど。
746 名前:login:Penguin mailto:sage [2012/05/27(日) 23:25:49.50 ID:RpQeUUxd] >>745 当然即無効 有効設定不要
747 名前:login:Penguin mailto:sage [2012/05/27(日) 23:40:59.37 ID:fcmbTsZx] 我感謝君迅速回答 謝謝参考情報
748 名前:login:Penguin mailto:sage [2012/05/28(月) 01:30:27.57 ID:v3fn9Bax] >>747 IDがずれてるぞw
749 名前:login:Penguin mailto:sage [2012/05/28(月) 13:41:54.41 ID:06aQcVRA] >>745 「ext3も今度からバリア有効設定がデフォになるらしい」ってまじか? ソースきぼん
750 名前:login:Penguin mailto:sage [2012/05/28(月) 13:50:44.83 ID:p/RNWQpE] >>749 Linuxカーネル3.1 からだからもうとっくに有効になってますね。 sourceforge.jp/magazine/11/10/25/0437213
751 名前:741 mailto:sage [2012/05/28(月) 14:43:01.77 ID:4B9wts/1] >>743 会社のデスクトップ機は、Linuxのサーバとソフトの評価のために 仮想イメージが20個ぐらい入っているんだけど、同じような ディスクブロックだったようで、dedupで1.30という数字が 出ています。ディスクの節約ができたのはまず嬉しい。 あと実際に使ってわかったのは1本ずつのHDD30MB/secの読み 書きが出来る場合、3本のディスクによる読み書きの速度は Raid0の場合は90MB/secになるのだが、RAIDz1の場合は書き込みは 60MB/sec、読み込みは90MB/secになることです。という事は ZFSはRAIDでタマ数を増やすと読み込みはRAID0のように、 HDDの数の倍数になるってことかな?
752 名前:login:Penguin mailto:sage [2012/05/28(月) 15:13:40.13 ID:lYrJmZJf] >>751 ディスクのうち一台にはパリティを書き込むので、台数-1倍になりますな。
753 名前:741 mailto:sage [2012/05/28(月) 19:22:51.86 ID:4B9wts/1] 楽しみにしていたZFS化のメリットだが、仮想環境のファイルの アクセスには効果がなかったようだ。 /home以下のディレクトリに、Raidz1で3本の500G HDDを束ねて、 さらにSSDディスクを2Gと20Gに分けて、ZILとL2ARCとした。 Windowsのイメージの入った仮想イメージを、ZFSのディスクと EXT4のファイルシステムのディスクにそれぞれ置いて、起動時間を 測った見たところ、 ZFS 60秒 EXT4 20秒 .... 玉砕です。 メモリーが8Gなのが悪いのか、ディスクがSATAの古いモデルで、 マザーボードに接続しているのが悪いのか、よくわからない。 もう少し使ってみて、速度が耐えられないようなら、EXT4に戻します。
754 名前:login:Penguin mailto:sage [2012/05/28(月) 21:39:28.11 ID:pfdxoNCT] 正直 ZFS/RAID-Z は座学程度なんで以下は話半分ぐらいで。 ZFS ってストライプ幅を可変にする事でファイルサイズに適した読み書きが 出来るから速いんじゃないのか? 仮想マシンの方がFSのブロックサイズ単位で読み書きするから意味がないし、 それどころか、細かいストライプサイズで足を引っ張りまくりの気がするんだが 実際のところはどうなん?
755 名前:login:Penguin mailto:sage [2012/05/28(月) 22:21:11.05 ID:JoD8MIsl] REGZAの録画用ファイルサーバをLinux ext4からFreeBSD Raid Z1 4台にしたら、時々再生引っかかるようになった。 ディスクの読み書きの速度は同等だし、CPUが足引っ張ってるわけでもなさそう。 大ファイルの連続読み出しのパフォーマンスが悪いのか…
756 名前:login:Penguin mailto:sage [2012/05/28(月) 22:34:42.33 ID:pfdxoNCT] >>755 ストライプサイズが大きいとサイズの大きなファイルを処理するときに有利で、 動画編集系の業務システムではそうなっていると聞いたことがある。 その理屈で言うとストライプサイズの小さめの RAID-Z は不利なのかも。 「引っかかるようになった」のが使い続けていくうちにどんどん悪化してそうなった のか ZFS にしたからそうなったのかが気になるんですけどどっちですか? # RAID-Z って大きいファイルだとフラグメンテーションしまくりな気が。
757 名前:login:Penguin mailto:sage [2012/05/28(月) 22:55:18.32 ID:bomq/PUE] どうせ社内個人用なんでしょう raidに飽きたらcronでバックアップ 安定と速さ、コスト重視ならraidなんかいらない
758 名前:login:Penguin mailto:sage [2012/05/28(月) 22:57:56.77 ID:JoD8MIsl] >>756 最初からそうでした。 まだまだ容量余ってるし、メモリも8GBあるんだけどなー。 録画置き場だけじゃなく、mac用ファイルサーバにもしてるので、映画見てるときにTimemachine のバックアップ走ると飛びまくり…
759 名前:login:Penguin mailto:sage [2012/05/28(月) 23:46:36.39 ID:pfdxoNCT] >>758 返信ありがとうございます。 でかいファイルの扱いそんなに不得意なの? JAIST かどっかでFTPサーバに使ってる話もあったからちょっと眉唾。 CPU の性能/コア数が足りないだけの気がするけど TCP/IP の実装が Linux と FreeBSD で違ってるせいで MAC との通信ばかり優先されるとかあるのかも。
760 名前:login:Penguin mailto:sage [2012/05/29(火) 00:13:01.84 ID:So0/YmwI] ハード要因もあるだろうし、ZFSに限らずI/Oの特性にあわせて ファイルサーバの設定をチューニングするんじゃないの?
761 名前:login:Penguin mailto:sage [2012/05/29(火) 00:54:24.48 ID:qjgx8ugW] FreeBSDならsysctlでパラメータ調整も視野に入れた方が良いかもね 2chサーバーもblog見るとパラメータ調整を相当数してるし
762 名前:デムパゆんゆんネトウヨ特攻兵@5月病 【関電 62.1 %】 mailto:はげ [2012/05/29(火) 01:50:54.77 ID:U5WNEXG6] ふりBSDのバージョンと zfsのバージョンが気になる zfs -V zpool -Vの結果見せなさい
763 名前:login:Penguin mailto:sage [2012/05/29(火) 03:14:57.97 ID:LxrSwIcU] ZFSのうまみは、多くのプロセス/スレッドから同時かつ大量に読み書き したときの、性能のスケーラビリティやキャッシュの利用効率にあるので、 自宅サーバーで利用するメリットは少ない。 ZFSはチューンナップが必要ないように設計されているので、 パラメータをいじるとほとんどの場合裏目に出る。 ただ、先読みキャッシュを切るのは試す価値がある。 zfs:zfs_prefetch_disable=1
764 名前:login:Penguin mailto:sage [2012/05/29(火) 03:17:54.40 ID:v6wCq4A9] >>750 ありがとー Ubuntu 12.04(kernel 3.2)のext3では実際にバリアが有効になっているか調べてみるよ
765 名前:login:Penguin [2012/05/30(水) 00:03:32.90 ID:eFfiskua] >>762 FreeBSD 9.0-RELEASE zpool upgrade -v This system is currently running ZFS pool version 28. 略 zfs upgrade -v The following filesystem versions are supported: VER DESCRIPTION --- -------------------------------------------------------- 1 Initial ZFS filesystem version 2 Enhanced directory entries 3 Case insensitive and File system unique identifier (FUID) 4 userquota, groupquota properties 5 System attributes For more information on a particular version, including supported releases, see the ZFS Administration Guide. てな雰囲気です。
766 名前:login:Penguin mailto:sage [2012/05/30(水) 08:28:42.10 ID:Hg7I9VUi] ZFSがWindowsに搭載される可能性について(Microsoftではなく第三者によって)
767 名前:login:Penguin mailto:sage [2012/05/30(水) 10:35:10.06 ID:Fem8Gu/g] すでにあるだろ https://code.google.com/p/zfs-win/
768 名前:login:Penguin mailto:sage [2012/05/30(水) 10:53:11.42 ID:BMjgTba5] read onlyじゃねえ
769 名前:login:Penguin mailto:sage [2012/05/30(水) 12:29:51.28 ID:kpTDIFzh] warata
770 名前:login:Penguin mailto:sage [2012/05/31(木) 02:15:57.62 ID:0QtNiaVt] >>753 ZFSで仮想マシン動かしてヒャッハーしたいならイメージじゃなくzvolにOS突っ込んだら?それでどんだけパフォーマンスに影響するかは知らんが。 それにL2ARCなんてしばらく埋まらんからとりあえず設定だけして仮想マシン起動時間測ってみました、なんて言ってもねぇ。
771 名前:login:Penguin mailto:sage [2012/05/31(木) 11:27:30.83 ID:CrxYKJgI] >>753 Nexentastor3.1.3がリリースされたから、Solarisカーネル環境でのパフォーマンスも見てみたらいいんじゃないか?
772 名前:login:Penguin mailto:sage [2012/05/31(木) 15:26:50.04 ID:xWRvQh87] ubuntu 12.04 の stat で birth time 欄が出来てた。 touch foobar してみても設定はされなかった。
773 名前:741 mailto:sage [2012/05/31(木) 21:48:05.00 ID:a1oDG+L0] >>770 ZFSでヒャッハーしてます。 一般のファイルの作成、Nautilusなんかでファイルの整理するには 全く問題なく使えてますが、なんとVirtualboxで深刻な問題が 発生しました。仮想イメージをZFSに置いて動かすと、仮想イメージが 壊れてしまいます。イメージを最初に小さく作っておいて、データが 増えるとディスクイメージも大きくなる設定です。 ヒントを頂いたZvolで100Gぐらいのボリュームを切り出して、 Ext3で初期化してそちらに置いたら解決しました。 目的に合わせて柔軟に使えるのも、面白いですね。
774 名前:login:Penguin mailto:sage [2012/06/01(金) 02:36:39.43 ID:CGIW/EB2] >>773 データが壊れるなんて最低じゃね〜の?
775 名前:741 mailto:sage [2012/06/01(金) 09:12:37.53 ID:SXtJZzRy] テストしてみたら、Fixed size storage形式でZFS上に Virtualboxの仮想ディスクを確保しておくと、問題ないようです。 まとめると次のとおりです。 Dynamic allocated size ZFS上でCentOS 5.8インストール中 2回/2回 ディスクエラー発生 ZvolでCentOS 5.8インストール 1回/1回 正常終了 Fixed size storage ZFS上でCentOS 5.8インストール 1回/1回 正常終了
776 名前:login:Penguin mailto:sage [2012/06/01(金) 11:56:12.20 ID:GcMrQfvt] 前にSunのZFSのページにヘルメットとゴーグルしたおっさんが 稼働中のHDDをハンマーでぶん殴って壊して 縮退→交換→リカバリーやってる動画あったな
777 名前:login:Penguin mailto:sage [2012/06/01(金) 17:27:29.04 ID:J3dtdgCS] >>773 動かしたらイカンだろw
778 名前:login:Penguin mailto:sage [2012/06/02(土) 09:17:25.99 ID:XDNKPOnJ] は?