1 :
login:Penguin :
01/11/26 12:03 ID:dWigt/36 ext2,ext3,reiserfs,xfs,jfs <---Linuxパーティション用 NFS,fat,vfat,ntfs,UFS, <----Linuxで読み書きできるやつ ここらで、ファイルシステムの勉強、相談をしたいなと思う鬱な午後 チューニングや、使用した感想などなんでもOK
2 :
login:Penguin :01/11/26 12:11 ID:dWigt/36
総合で1Gもある大量のファイルをext3上においたら3.5Gもディスク容量を 使われて速攻でつかうのやめたよ(vfat 1.1G ReiserFS 1.1Gだった) 現在は2.4系に統合されてるReiserFSが一番安定していて、 いろいろと使えると思うんだがどうよ?
ReiserFSは導入したら一瞬でファイルシステムが壊れたので以来信頼してない。
4 :
login:Penguin :01/11/27 15:09 ID:ZXXAGBmj
圧縮ext2 はカーネル2.4に対応してない。 なぜだ!?
5 :
login:Penguin :01/11/27 17:03 ID:f8abWcqE
XFSはフォントサーバと名前がまぎらわしいので 改称きぼんぬ
7 :
login:Penguin :01/11/27 23:05 ID:x+t3uX+T
当然NTFSが最強
8 :
ないよ :01/11/27 23:08 ID:ANbhDcDO
Linux Japanの今月号に、ファイルシステムの事載ってるよ。 ReiserFSが総合的に良かった。 細かいファイルの処理が速いみたい。 詳しいことは、本を見てね。
9 :
login:Penguin :01/11/28 00:29 ID:rWRD1VYu
ReiserFSのパーティション飛んじゃった・・・・ これで2度目だよ(鬱
10 :
login:Penguin :01/11/28 00:45 ID:5rFilejz
壊れても壊れても、ReiserFS信奉者は絶対にやめようと しないのが、側で見ているとなぜか滑稽。 ある局面で圧倒的に速いのが快感になってしまうのかと 思われ。 「速い=良い」という論理に浸ると心地いいもんね。
11 :
login:Penguin :01/11/28 01:13 ID:HHFZ/cP6
ntfs5.1でlinuxでけへんか?
12 :
login:Penguin :01/11/28 02:45 ID:FcLXWS30
2.2系のReiserFS使ってない? なんか2.2系のやつはファイルが壊れるとか 2.4系に入っているReiserFSでは一回も不具合が起きたことないよ
13 :
login:Penguin :01/11/28 06:32 ID:j2x9G5VD
>>9 JFS がしょっちゅう飛ぶ。
rm -r 一回じゃファイルが消えないわ、でかいファイル作ると
消せないわで、ファイル操作がおっかなびっくりだよ。
誰か他に使ってる人いないのかな。
14 :
login:Penguin :01/11/28 06:34 ID:TZjV2k5m
XFSが結構いいとか聞いたがどうなの?
15 :
login:Penguin :01/11/28 08:20 ID:939WczVJ
>>11 NTFSをLinuxでマウント、じゃNTFSの機能を全部使ってないことになるんだが。。
"NT" と名前にある通り、OSにWindows NT/2000/XPがあることを前提に作られたファイルシステムだし。
>>15 NTFSとのカラミだが共通のACLレイヤを設けるってハナシがあるな
どのfsでも使えるような。
17 :
login:Penguin :01/11/28 13:39 ID:PrDNekgC
>>16 うまくいくことを期待。
NTFSでもしそれが実現できたとすると、WindowsNTとかからは何らかの
特定のファイル(ACLデータベース)として見えるようになるのかな?
本来はNTFSのACLをそのまま扱えると便利なんだが、いかんせんrwx
でUGOがベースとなってるLinuxと、かたやユーザとグループを軸にして
読み書き実行以外の権限まで設定できるNTとは文化の違いが・・
・・・つーかreiserfsかext3あたりがNTとか2000から使えればそれで良し
という話もあるが(w
18 :
login:Penguin :01/11/28 15:22 ID:KL/nCD+s
>>17 samba 2.2 で ACL が使えるようだが
あの辺とうまくカラめるんでないのかな。
なにも素で NTFS を mount する必要はないわけで。
19 :
login:Penguin :01/11/28 15:41 ID:uRrngkv0
>>18 XFSと産婆の組み合わせでACLがちゃんと使えるそうだが、他のFSではダメなんじゃないかな。
20 :
login:Penguin :01/11/28 15:45 ID:KL/nCD+s
21 :
login:Penguin :01/11/28 16:01 ID:PrDNekgC
>>18 NTFSパーティションがLinuxから読み書きできて、かつそのNTFSの
ACLがLinuxおよびsambaからネイティブに扱えるってこと?
または、sambaがLinuxカーネルのファイルシステムドライバを飛び越
してNTFSを直接読み書きしてACLを扱うということ?「なにも素で〜」を
読むとこっちのような気がするけど・・
ローカルファイルシステムとネットワークファイルシステムを混同してない?
22 :
login:Penguin :01/11/28 16:10 ID:PrDNekgC
>>20 読んでみた。ワシが心配するまでもなく既に言及されてたね。
"I guess the real problem is that NTFS security doesn't map very
well onto Unix/Linux type of security model because the NTFS model
has way more features."
[NTFSのセキュリティモデルはUnix/Linuxのものに比べてより多い機能
を持っているため、NTFSのセキュリティはUnix/Linuxのセキュリティモ
デルにぴったり当てはめることができない] という現実問題があるように
思う。(だいぶ意訳)
と。
非常に興味深いね。しばらく動きを観察してみることにしよう。
12月号 UnixUSER誌 特集:さまざまなファイルシステム これって買いか?
24 :
login:Penguin :01/11/29 03:45 ID:YXLukV1M
ext3は、ext2との互換性を保つために色々な部分で制限があるような気がするよ やっぱり、reiserFSかな Kondara2.0では一回もおかしなことになったことないし
>23 自分で買いかどうか判断できないようなら、 買って勉強するのにはいいから買いだと思うよ。
26 :
login:Penguin :01/11/30 20:42 ID:UnSERKsL
>>24 ReiserFSは2.4にしてからいろいろはまったけど、、、
ずーとKondara2.0使ってる分には良いのだろうねぇ。
XFSはなかなか良かった。でも結局はext3にしました。
ext3のジャーナルって結構容量喰う? >2 で出てた 1G -> 3.5G みたいに無駄喰いするんだったらイヤだなぁ。
>>27 メタデータジャーナルなんで容量は食わない。食ってもせいぜい数MB〜十数MB
容量の件はブロックサイズの問題だろう。mkfs するときにブロックサイズ
を小さめに取っておくこった。
29 :
login:Penguin :01/12/01 02:30 ID:2KOULiz5
つーか、すげーちっこいHDDを運用するのに 最も適したファイルシステムはなんでしょ? ちっこさでいうとだいたい32Mから128Mバイトくらい
31 :
login:Penguin :01/12/01 04:23 ID:3QsAXG7f
reiserFSだと管理用に数十Mの管理領域がいるらしいから小さいHDには むかないよね
32 :
login:Penguin :01/12/01 04:34 ID:2KOULiz5
>>30 やっぱりそれかー
地味なところでFAT16?FAT32?とかがいいかなぁ とか
思ってもみたんだけどパフォーマンスの測り方がよくわからん
ので知ってる人がいたら聞きたかったのです
まあ実験してみようかなー
>>23 取り敢えず買ってみたよ。記事的には少ないかも知れないけど、
SGIの前向きな姿勢が見られて楽しいかも。Resource もちょこちょこ
のってたので比較検討する前段階として良かったかな。
取り敢えず、今 ReiserFS 使ってるからなかなか他に移行できない
けど、JFS+LVMなんかにしてみたいなとか思ってるよ
34 :
鬱だ :01/12/01 16:16 ID:PlAAXr5g
kernel2.4.16ですが、ReiserFSを導入したら、plamoさんが逝ってしまいました。 しかも、(マシンは1つだけだし)FDドライブ壊れてるし、 再インストールします。
>>34 おいをい、テストもせずに導入したの?チャレンジャーですね。それともrootに導入した?
36 :
login:Penguin :01/12/06 02:49 ID:KOvxAw9r
良いスレだ XFS + ACLを導入したいね。 Samba使った場合も、便利だろうし しかしXFSの情報は少ない>LinuxJAPANの記事の後ろにもSGI以外の情報ないし
37 :
login:Penguin :01/12/09 02:26 ID:Oa4btVQa
いいスレだからage
38 :
Kondara 2.0 では :01/12/09 03:42 ID:jHBbvf/B
インストール時の fdisk /dev/hda で コマンド (m でヘルプ):t して ↓ 88 Linux ReiserFS したら、ReiserFS 問題なくインストール完了。
39 :
login:Penguin :01/12/09 03:45 ID:rIHlcH07
>>38 namesys の FAQ だと、83 でいいと書いてるけど、
なんで kondara だと 88 なの?
前にも見たことあったのだけど、疑問だったのよ。
41 :
40 :01/12/09 12:27 ID:qtXQTS/7
ごめんかくとこ間違えた
43 :
login:Penguin :01/12/09 18:23 ID:WC1/YXOe
44 :
login:Penguin :01/12/09 19:05 ID:QnwH0Feq
45 :
login:Penguin :01/12/09 19:52 ID:koXBhWr4
>>42 SGI 解雇しちゃったらしいからね >Linux版XFS開発者
CXFSどーなるやら?
半年前、評価で使ってみた時はバグだらけだったけどね(IRIX版)
46 :
login:Penguin :01/12/09 22:19 ID:K5wNaoFq
>45 マジで? 一応 Kondara2.0でReiserFSが実用になってるからいいけどXFSも期待してた・・
47 :
login:Penguin :01/12/11 00:21 ID:p3dPsrE5
カーネルを2.4系にしたら、ext2上でディレクトリを mv(リネーム・移動)したときにタイムスタンプが 更新されるようになっちゃったんだけど、これって バグじゃないの?
48 :
login:Penguin :01/12/11 01:05 ID:qBZZdBOv
あぃ、質問なんですが、 なんでext2ってフラグメントを起こさないんですか? ハカ諸氏納得のいく説明を期待しています。
49 :
login:Penguin :01/12/11 01:11 ID:dKcFVPYO
>>48 全く断片化が起きないわけぢゃあないし、実際断片化解消ツールも
世の中には存在してるけど。
あくまでMS-DOS/Windows98等が採用してるFATファイルシステムと
比べると、断片化そのものも断片化による性能低下もはるかに
起きにくくなってるってこと。
50 :
login:Penguin :01/12/11 14:51 ID:6cGqmuLA
漏れも使ってるけどReiserFSってそんなに速いの? それと、クラッシュしたときに救出できる率がext2,ext3に比べてダメダメだっていう記事をどこかで読んだけど。 ジャーナリングファイルシステムの意味ないぢゃん。
51 :
login:Penguin :01/12/11 23:41 ID:51Ml1BQb
find .とかやってみるとわかるよ。CPU負荷は異常に上がるけど。 XFSだとCPU負荷上がらないんだよね。 クラッシュについては、俺の経験では、ReiserFS弱かった。 媒体エラーがたくさん出たときに、ext2はなんとか大丈夫だったが、 ReiserFSはFSごとロストした。いきなりdfの結果がゼロなんだもん。 逆の経験を持つ人もいるみたいなので正確なところはわからない。
52 :
login:Penguin :01/12/12 04:02 ID:nVJPoH2y
2.2系のReiserFSは駄目らしい 2.4系のカーネル付属は使えると思う
53 :
login:Penguin :01/12/14 03:12 ID:gydsffhI
Kondara2.1正式版がでた こいつはインストール時にいろいろなファイルシステムがつかえるらしい 人柱キボヌ
54 :
login:Penguin :01/12/15 02:32 ID:rUnBnGZG
>>54 「失敗してしまいます」なんて情報だけで原因が特定できる奴は神
57 :
login:Penguin :01/12/18 00:16 ID:Gp4RkrPf
54だが、IntelCPUでインストールしたところ、問題なかった。 すいませんでした。 >55,56
58 :
sage :01/12/18 00:48 ID:ej7AyxdU
RedHat7.1 MMX233 HD12GB DIMM160MB のマシンなのですが インストール時に パッケージにて apache-1.3.19-5 がインストールされて いたので最新版の apache-1.3.22-1.7.1 を入れたいのですがうまくはいりません rpm -Fvh a* などでまるまる入れようとすると ~~~~~~~~~~~~~~~~~~~~ エラー: 依存性の欠如: mod_bandwidthは apache-1.3.22-1.7.1 に必要とされています mod_putは apache-1.3.22-1.7.1 に必要とされています mod_throttleは apache-1.3.22-1.7.1 に必要とされています apache = 1.3.19-5は mod_ssl-2.8.1-5 に必要とされています ~~~~~~~~~~~~~~~~~~~~ と言う感じで エラーがでます。 なので mod_* をインストールしようとすると ~~~~~~~~~~~~~~~~~~~~ エラー: 依存性の欠如: apache < 1.3.22-1 mod_bandwidth-2.0.3-2 と競合します apache < 1.3.22-1 mod_put-1.3-2 と競合します apache < 1.3.22-1 mod_throttle-3.1.2-3 と競合します ~~~~~~~~~~~~~~~~~~~~ とまたエラーが出ます… この際 apache-1.3.19-5自体を アンインストール使用とおもってやってみたのですが ~~~~~~~~~~~~~~~~~~~~ エラー: これらのパッケージを削除すると依存性を破壊します: apacheは apacheconf-0.7-2 に必要とされています apache = 1.3.19-5は mod_ssl-2.8.1-5 に必要とされています webserverは mod_dav-1.0.2-4 に必要とされています webserverは mod_perl-1.24_01-2 に必要とされています ~~~~~~~~~~~~~~~~~~~~ と出てしまいます。 いったいどうすればよいのでしょうか? ちなみにソースからコンパイルしてインストールすれば入るのかもしれないのですが RPMでインストールしたく 質問させていただきました。 よろしくお願いします。
>>58 スレ違いだろ。
sageも名前欄に書いてるし。
荒らしは他のスレへ。
60 :
58 :01/12/18 00:56 ID:ej7AyxdU
スレまちがいました。 すいませんでした
62 :
login:Penguin :01/12/24 23:11 ID:ynOwWv75
age
やっぱまだext2かな,安全第一で考えると. 大事なファイルを壊されたらたまらん.
64 :
login:Penguin :01/12/31 14:21 ID:5F9xHWIG
Redhat7.2 + XFSにてACLが利用できるようですので Sambaを再コンパイルしてみたのですが、下記の様な有り様です。 configure時には、"--with-acl-support"を付加してます。 カーネルは POSIX Access Control List supportがbuilt-inになってます。 checking whether to support ACLs... checking for acl_get_file in -lacl... no checking for ACL support... no ACL使ってる人いたら教えて下さい
age
サルベージ
67 :
login:Penguin :02/01/30 02:01 ID:1N0XjZ+K
>>64 使ってる人じゃないけど、そのメッセージからすると
ACLサポートにはライブラリが要るんじゃないか?
68 :
login:Penguin :02/01/31 00:38 ID:CF9nDYsn
うーん、いいスレ で、将来的にはどのFSが、生き残るのかな?
XFSマンセー
70 :
login:Penguin :02/01/31 00:55 ID:o+EauUH6
JFFS2知ってる人いる? マウント方法/作成方法知ってる人いるかなぁ
>>29 > つーか、すげーちっこいHDDを運用するのに
> 最も適したファイルシステムはなんでしょ?
>
> ちっこさでいうとだいたい32Mから128Mバイトくらい
minixfs はどうよ。
レスキューディスクとかこれで作られてたりするのをみかける。
cramfsじゃダメ?
73 :
login:Penguin :02/02/09 13:13 ID:43ioZgRc
おい、XFS糞だぞ。 一度終了して再起動すると、正常に終了したはずなのに ファイルがなくなってたり、設定ファイルが編集前に戻ってたりする。 ReiserFSみたいだ。 っていうか、ReiserFSより消える頻度高いぞ。 すぐに入れ替えないと…。
74 :
login:Penguin :02/02/09 13:39 ID:43ioZgRc
ext3やJFSもあんまりいい噂は聞かないし、 ReiserFSとXFSはホントにファイル消えるし、 ジャーナリングファイルシステムはどれもだめなのか? ext2を使い続けるしかないのか?
75 :
login:Penguin :02/02/09 14:27 ID:x/jLIlQj
>74 Kondara2.0とKondara2.1でRiserFSを /に使ってるけど すごく調子いいよ、すくなくともファイルが消えたことはない
/home, /usr/local, /varあたりをreiserfsにしてるけど、 いきなりリセットしたりするとログのリプレイしても中身がゴミになってることがある。 メタデータしかジャーナリングしてないせいだろうけど。
>76 なったことある。 2.3.99のころとか、2.2系と併用してたときはよく壊れた気がする。 一番つらいのは、ジャーナルエリアが逝ってしまうこと。 ログリプレイ中に死ぬからどうにもならない。 ログリプレイの飛ばし方がわからなかったから、 ログリプレイしないようにソースいじって、 別のマシンでカーネルつくってバックアップとったよ。
78 :
login:Penguin :02/02/09 18:02 ID:amkhsMHw
>>73 漏れは2.4.17でXFSをつかってるけど今は安定してるぞ。
昔、2.4.5くらいのころはよくPANICが発生してファイルが
消えたもんだがな。
消えるのがいやならおとなしくext2でも使ってな
79 :
76 :02/02/09 18:24 ID:aHb9+dVu
reiserfsck --build-tree DEVICEとかじゃだめ? ひょっとして/から氏んでてまったく動かないっつーこと?
>>79 reiserfsprogs 3.x.0jだと--rebuild-treeで正常に動かないバグが有ったような気が。
最近3.x.1aでやったけどだいたい直ったよ。
その後rpm -Vaしてみたら結構化けてるファイルがあったから化けたパッケージは入れ直したけど。
81 :
名無しさん@Emacs :02/02/09 18:58 ID:43ioZgRc
>>78 2.4.17用XFSパッチはどこから持ってきた?
82 :
78 :02/02/09 19:17 ID:amkhsMHw
83 :
名無しさん@Emacs :02/02/09 19:25 ID:43ioZgRc
>>82 サンクス。
まだメンテされてたんだ。
開発者首になったって聞いてたから、もう新しいのは出ないのかと思ってた。
84 :
:02/02/09 20:24 ID:O4HZtvIP
>>78 2.4.15ならext2でも安心できないけどね。(使ってる奴いないと思うが)
よく「トラブった」と泣き喚く人がいるけど、contribしてるんかね?
報告とか調査とかパッチとか。なんのためのOpenSourceなんだか・・・。
85 :
78 :02/02/09 20:51 ID:amkhsMHw
86 :
login:Penguin :02/02/09 23:39 ID:JzaFzmnR
みんなどのパーテーションをジャーナリングファイルシステムにしてるの?
87 :
login:Penguin :02/02/10 00:37 ID:++I0ZM53
88 :
login:Penguin :02/02/10 00:37 ID:++I0ZM53
ext3 ね。
89 :
login:Penguin :02/02/10 04:12 ID:rXiAmV4t
全部reiserfs
90 :
login:Penguin :02/02/10 04:36 ID:YjwXhYzQ
> みたらJFSがよさげなんで。つかext2が一番よさげ?(藁 アハハ そういえば以前は間抜けな事して時々固まってたけど、 ext2 でファイル失ったことは一度もなかったな。
92 :
:02/02/10 07:21 ID:ffgGUDYm
NTFSこれ最強!!
93 :
78 :02/02/10 09:05 ID:R0hIcrt4
漏れは仕事でIRIX触ってるもんだから全部XFS.
俺は趣味で全部XFS
ReiserFSっていかにもLinux的だよね。 ふつーのun*xじゃいくら速くてもこんな危ないもの は流行らないだろうし、Winとかなら「FAT32で どこが悪いの?」だし。kernel2.4みたいな 「安定版」が存在できる世界のFSだと思う。 でも/,/home以外ReiserFSだけど。
96 :
login:Penguin :02/02/10 21:18 ID:90R3TFSz
漏れは全部ライーザ
>>95 ファイルシステムとその実装の質をごちゃまぜにしないこと!
Linuxのntfsでntfsはヘボいとかいってみたり、
*BSDのext2でext2は遅いとか言うようなもんですぜ。
/boot 以外は ReiserFS。けど他のが軽ければ乗り換えるかもしれない。
やばげな時は戻れるのでext2
もといext3
phase tree アルゴリズムとかなんとかゆうのをつかった おもろそーな file system なかったっけ。。。
ところで、fsck がない、以外の理由で ext2 以外を 使っている理由が聞きたい。 reiserfs -> パーティションを一杯までつかっていると挙動が怪しい xfs -> もともと巨大ファイルのためのファイルシステムでは? jfs -> ?
>97 あれだけ無駄のないシステムならどう実装しても 弱いと思うが。バグ云々でなくても、物理エラー が出たときにどこまで耐えられるかって問題があるだろ。
>>103 物理エラーに耐えられるファイルシステムを一つ以上挙げよ
105 :
90 :02/02/11 22:04 ID:6ZG0UVLd
>>102 ジャーナルはfsckをなくすためのものだと?
106 :
login:Penguin :02/02/11 23:24 ID:fH/wyHkd
予想できない障害に強いファイルシステムがジャーナルじゃないの?
火事とか?
不倫とか
ガンにも強いのか?
最近はやりの富士山噴火じゃないか?
>>108 私はジャーナルを付けていたがためにひどい障害に遭いました
113 :
login:Penguin :02/02/12 01:23 ID:dOTve27S
114 :
login:Penguin :02/02/12 03:17 ID:QbVkGCWA
>>105 ディスクでかいと fsck は凄まじくムカツクぞ?
FAT16 (w
>104 VFATとか。(FATさえ死ななければ)
藁藁藁藁
UMSDOS コレ最強
119 :
名無しさん@Emacs :02/02/14 02:43 ID:z04c7JYX
いじわるはだめー
121 :
login:Penguin :02/02/15 02:13 ID:CzfldXt0
なんかJFS人気ないね. IBMもシコシコ更新してるのに. なにが悪いんだろ?
122 :
login:Penguin :02/02/15 04:17 ID:nJLDhW+m
>>121 開発が一番後発だったのと、カーネルにパッチを
当てなきゃいけないからかな?
JFS は 3ヶ月くらい前まではかなりリスキーな選択
だったけども最近は結構いい感じだと思う。
(まだ油断できないけど)
>>102 単一ディレクトリに 1000 個以上ファイルを置きたい
から、というのはダメ?
123 :
login:Penguin :02/02/15 05:50 ID:IoyrsXwM
>>122 JFS は RawHide のカーネルに入ってた。
LVM と相性いいみたいだから、そっち方面で期待かな。
124 :
login:Penguin :02/02/15 12:44 ID:q0FIMZz9
ひそかに期待なファイルシステムだな
125 :
login:Penguin :02/02/15 23:00 ID:vcUq8vhg
TurboLinux7はJFSに対応済み。
126 :
login:Penguin :02/02/15 23:12 ID:2haDC09A
2.4.18pre9-ac4 では、Merge IBM JFS とあるよ。
127 :
login:Penguin :02/02/16 00:20 ID:2tuhZgbu
>>126 キタ━━━━━━(゚∀゚)━━━━━━━!!!!!
このスレ的にはAlanCoxマンセー!!!
#XFSは仲間はずれ?
pre9 に自分で JFS patch 当てたのに。 ちょこっとベンチしたけど、ReiserFS より負荷低いみたい。 早いことも多いし。
ext3って、遅いし、不完全だし、負荷高い あまりいいものじゃないと思うんですがどうでしょう?
130 :
:02/02/16 13:07 ID:HJ1Kdp7X
ext3じゃなくReiserの間違いでは?
>>129
可も無く不可も無く > ext3 ツボにはまると速いけど外れると最低 > ReiserFS
使ってて何となく不安 > JFS
いまのLinuxカーネルはXFSみたいな大きなモノを受け入れるより 前にext3,reiserfs,JFSなどの経験が必要なのです。
XFSもJFSも変わらんと思うが
136 :
login:Penguin :02/02/18 00:15 ID:TiLxf8zM
Alan Coxの2.4.18-pre9-ac4の内容全てが2.4.18に採用されるってわけでもないんでしょ? Marcelo Tosattiの判断次第では。
137 :
134 :02/02/19 00:47 ID:W+UL4+zu
ちがう。 おいらが言いたいのは今の段階でJFSを使うのもXFSを使うのもリスクは変わらんということよ。
>>122 lsしなきゃいいじゃん。openやunlinkは10万のオーダ超えてから
でないと問題にならないし。
といいつつ、昔10万ちかくファイルがあるディレクトリで
lsやって30分くらい帰って来なかった。でもreiserfsでも
数分は帰って来ない。
色つきのlsとかみたいに名前以外の情報をとってくると時間かかるね (サーチのコスト + statの時間)*ファイル数で サーチの時間だけlog(n)におちてもなぁって感じ?
ls てデフォルトではファイル名のソートやるよね。 ファイルが多いときはそこが結構ネックになるんじゃないの? > -U, --sort=none > ディレクトリの中身をソートせず、ディスク上にある 順 > 番 にリスト表示する (-U と -f の違いは、-f オプショ > ンが他のオプションを有効にしたり無効にしたりする 点 > にある)。非常に大きなディレクトリをリスト表示する場 > 合、このオプションは特に有用である。なぜなら、 ソー > トをしないことにより著しく速くできるからである。
141 :
login:Penguin :02/02/23 15:50 ID:2DRyBDim
ある汎用機では特定のファイルのみジャーナルを設定できて、そのジャーナル情報 はある一定量を超えるまでは消されずに残るので、ジャーナル情報が残っている限 り、そのファイルが消されてもジャーナル情報から復旧させることが出来るんだけど、 今Linuxで実装されているFileSystemでは復旧させるのはできないんだよね?
>>141 >ある汎用機
MVSだろ VOSでもいいけど MSP/XSPはしらんが
>ジャーナル情報が残っている限り、
>そのファイルが消されてもジャーナル情報から復旧させることが出来る
IBM汎用機用語でのジャーナルというものはそのようなもの。
ファイル単位での復元が可能となっている。
汎用機スレた人たちはUNIXにコレを求める傾向が強い。
JFSでのジャーナルとは、どちらかというとRDBMSでいうログに当るので、
ダウンリカバリ(障害時復旧)用である。
よって個々のファイル指定復旧は不可能。
fsckが速いというのはこのダウンリカバリ機構のおかげといえよう。
143 :
login:Penguin :02/02/24 04:00 ID:wCMeHAG+
>>142 >MVSだろ VOSでもいいけど MSP/XSPはしらんが
Hなマシン ダス。
こっちではジャーナルとは言わないんだけど、単語書いちゃうとバレちゃうので。
>ジャーナル情報が残っている限り、
>そのファイルが消されてもジャーナル情報から復旧させることが出来る
嘘書いてました。BackupFileが存在してあって、そのジャーナルがあれば
指定した時刻の状態のファイルにRecoveryできる。ということで元ファイル
が必要でした。
144 :
:02/02/24 09:37 ID:mHdYr4Op
>>143 噂でしか聞いたことないけど・・
それって版数管理機能付きFSの意味?汎用機ではFSにそんな機能が付いてるらしいね。
Unixでもsnapshotって機能があるFSがあるけど、それと同等?
145 :
( ● ´ ー ` ● ) :02/02/24 14:26 ID:+bxqLlGw
VMSにそんなのあるね。
2.4.18リリースあげ ChangelogみるとReiserFS fixがイパーイあるね.
ReiserFSもまだ、バグだらけなのね
ReiserFSだが、最近ファイル消えなくなったのは気のせいかな? 2.4.18も早速試してみるべ。
ReiserFS に autofs のマウントさせたらファイルシステム潰れた。ウワーン
150 :
:02/02/28 14:51 ID:zu/3iBkT
>145 あったねそんな機能。どんどん版が増えていって終いには微妙な違いのある同じ ファイルだらけになってたな。で、鬱陶しくなったら purge すると。
151 :
login:Penguin :02/03/01 00:13 ID:6GvSbDyz
現時点で一番無難だからねぇ >ext3 ext2としてもマウント可能なんで、怖がりな人にも導入しやすいかも。 つーかJFSどうしたんだよ > IBM
153 :
login:Penguin :02/03/01 03:58 ID:D13B7APR
正直ext2とext3は、つかっててどこが変わったのかわからん
154 :
login:Penguin :02/03/01 05:11 ID:8cWGo4Eq
>>153 使い手から見てわからないようになってるのがいいのかと。
155 :
名無しさん@Emacs :02/03/01 08:35 ID:x6KtxA5L
(´-`).。oO(
>>153 はどのレベルでの話なんだろう?)
156 :
login:Penguin :02/03/01 13:01 ID:DR7LgQ7U
>>155 きっと、使ってて、電源コード引っかけて抜いてしまった時の話だよ。
似たような結果が得られるからね(涙
2.5にJFSが入ったようです 特筆すべきは変更が fs/jfs/ に収まっているということ カーネルとJFSの双方の歩み寄りの賜物ですな XFSのパッチも小さくなりつつあるけど道はまだ長そう
158 :
login:Penguin :02/03/05 11:25 ID:/Rg3mfsM
159 :
login:Penguin :02/03/05 14:47 ID:6R0Jc5NO
>>113 > > ジャーナルはfsckをなくすためのものだと?
> それ以外にどんなメリットがあるって?
logの構造にもよるけど、
参照の局所性が増すから性能上がることあるよ。
(fileの生成死滅が激しくてlogが捌ける前に削除される事が頻繁な時など)
4.4BSDのlog-structured file systemの論文はwebで簡単に手に入るから、
読んで見れ <
http://www.cs.berkeley.edu/~brewer/cs262/
>>161 そういうやつ多いんだよね
*ログをまとめて書けるからsync系の動作が速い
*バッファの順序の依存関係が少ないからまじめに実装すればsoftupdateより速い
てのはあるよね
>>161 わざわざ論文を引用しときながら勘違いしとるなんて、ひどい間抜けだ
読めもしない言語で書かれた論文を引用しちゃだめっすよ
>>160
164 :
login:Penguin :02/03/08 02:01 ID:m6Fg/esC
Linuxでapmのテストやacpiのテストで電源ボタンをがすがす押していたので 電源を入れるたびにfsckが怖かった。 やっぱりジャーナリング欲しいな。 とりあえず、EXT3にしようかと思う。 そもそも、UNIX系のOSに何故ジャーナリングが必要なのかと小一時間。。 急な電源断対策? の割に、オーバーヘッドが大きいのではないかとか。 そうでもないのかな。
165 :
login:Penguin :02/03/08 02:21 ID:T+eAyKY3
EXT3って最新の2.4.17でもエクスペリメンタルって出るから やめた方がいいと思う。少なくともファイルサーバーでは。 実験段階のソフトでデータ飛ばしたらまずい。
166 :
:02/03/08 03:05 ID:6EAl31Ul
2.4.17 は最新ではないが...
167 :
login:Penguin :02/03/08 03:23 ID:vdUGwMHy
1.Linuxが、デスクトップOSとしても使えるようになってきた 2.なんらかの原因で操作不能にさせる奴続出(telnet等の使い方しらない) 3.電源プチ! --> ジャーナルの出番! ってことでは?
168 :
login:Penguin :02/03/08 03:29 ID:T+eAyKY3
>>166 先月の後半から今月の前半にかけて
安定版を取りに行ったやつでは最新だろう。
>>167 最近の Disk でっかいから fsck うざいってのは大きいのでは?
>>168 2.4.18 を 2月26日に get しましたが。
170 :
login:Penguin :02/03/08 04:52 ID:T+eAyKY3
>>169 で、それもEXPERIMENTALと出ただろ。
>>170 EXPERIMENTAL についてはそうだけど、
途中で話の流れが変わってるやん。
172 :
login:Penguin :02/03/08 23:59 ID:R93IwBop
PartitionMagicで切りなおしたパーティションのext2fsに対して Win2000からexplore2fsで書き込みをしたら、そのパーティショ ンをマウントできなくなってしまいました。 データを失うことなく復活させる方法はあるのでしょうか?
>>172 ってか、explore2fsで書き込みなんかしちゃダメ。
あれは読み込み専用と考えて差し支えない。
174 :
login:Penguin :02/03/09 12:45 ID:djwDxMbq
>>164 まあ、電源ブチる前にsync;sync;syncするのは常識でしょう。
175 :
login:Penguin :02/03/09 13:15 ID:IfpXrxhH
>>172 fsck -f してもダメ?
めんどくさいけど、winでexplore2fsからチビチビと
データを救出するとか(書き込んじゃダメだよ)
>>174 sync は2回だよ。まったく非常識な人だな。
177 :
login:Penguin :02/03/09 21:06 ID:djwDxMbq
178 :
login:Penguin :02/03/09 21:07 ID:djwDxMbq
sync for me; sync for you; sync for god; というお話知らないだろ?(w
one for me.one for you. one for pod が元ネタね。紅茶の呪文。
UFS?
181 :
:02/03/09 21:40 ID:JAlKxYKI
ノックは三回
182 :
172 :02/03/09 23:08 ID:ccYKU1DX
>>173 >>175 ありがとうございます。
rc.localに&つけ忘れた一行追加したらブート途中で止まるようになってしまっ
たので、dualbootのWin2kからexplore2fsでrc.localを書き換えようとした次第
です。ノートPCなんですが、手元にフロッピードライブが無かった故についやっ
てしまいました。explore2fsのFAQとかをちゃんと読むとPartitionMagicで切っ
たパーティションに書き込むとマウントできなくなるよとちゃんと書いてありま
した。(涙)
PartitionMagicでパーティションを作り直したら復活するかなと思って試してみ
たら、inodeテーブルの拡張中なんて言うメッセージが出て来て...まさかファイ
ルシステムまで作ってしまうとは。案の定、explore2fsから見るとそのパーティ
ションにはlost+foundのみが...
今度からはきちんとレスキューディスク使います。
結局諦めて現在、Kondara 2.1のネットワークインストール中です。
183 :
名無しさん@Emacs :02/03/10 00:26 ID:i6OOHKwX
>>182 もちろん、rc.localにクソを書いて止まった時点で、
Ctrl-C を押してみることは試されましたよね?
184 :
SunOS5.8-i38pc :02/03/10 00:32 ID:JC+4gRGS
ちなみにsolarisは8ですらrcは最後に sync ; sync ; sync だよ sync for me; sync for you; sync for god; のつもりなんだろうなぁ
>>184 ホントだ。
添加のSolarisでもお祈りは欠かせないんだな。
ちょっとビクーリしたYO!
186 :
jfs :02/03/12 09:10 ID:+vPn6/mw
jfs 1.0.16 公開age
jfs って日本語ファイル名使えないんだ。(T_T)
188 :
login:Penguin :02/03/25 01:34 ID:/VL0yvZw
189 :
login:Penguin :02/04/05 21:15 ID:CzwBnJbr
XFS使ってる人いない? SGI XFS 1.0.2をRedhat7.2にインストールして使っているんだけど XFSを利用しているせいか? SGI XFSのカーネル(2.4.9-13SGI_XFS_1.0.2) を利用しているせいかcdrecordでCD-R焼くとシステムごとフリーズしちゃうんだよね。 で、カーネル差し替えてみようと思ったら oss.sgi.comつながらないし....
190 :
login:Penguin :02/04/05 21:17 ID:oA9QKJot
Debianでジャーナル出来るFS使いたいけど、debでアップグレードできる奴ってありますか?
>>189 うーん、おいらはVine-2.5Beta1+Kernel-2.4.18-0vl9+XFSだからなぁ。
特に問題なく焼けるし。
でも確かにoss.sgi.comつながんないね
>>187 少なくとも touch "ほげほげ" はできたけど、そういう話じゃなくて?
>>190 ない。
tune2fs -j /dev/hoge って打ち込むのと
apt-get install hoge って打ち込むのがそんなに違うか?
potato使ってるんなら話は別だが。。
それとFSはカーネルがサポートしてないと動かないぞ。
deb作れないことはないだろうけどかなり環境依存になるだろうなぁ。。
194 :
jfs :02/04/06 21:18 ID:zh/fLnBa
1.0.17age Utilities changes - more rigorous dtree validation in fsck.jfs - fix fsck.jfs to write to the fsck.jfs log properly on big endian machines - fix xchklog to read the fsck.jfs log properly on big endian machines - fix xpeek to display/modify PXD information properly on big endian machines - replace fsck.jfs heartbeat with alarm() based heartbeat (Christoph Hellwig) - improve mkfs.jfs and fsck.jfs parameter parsing and usage alerts - messaging code cleanup, logredo code cleanup, general code cleanup (all) File System changes - Call sb_set_blocksize instead of set_blocksize in 2.5 (Christoph Hellwig) - Replace strtok by strsep (Christoph Hellwig) - Store entire device number in log superblock rather than just the minor. - Include file clean (Christoph Hellwig) - Fix race introduced by thread handling cleanups (Christoph Hellwig) - Detect dtree corruption to avoid infinite loop - JFS needs to include completion.h - Support external log(journal) device file system work part 1 (Christoph Hellwig) - Store device number in JFS superblock and log superblock. This adds robustness to external journal replaying in case the device number changes between reboots. - Superblock changes needed to support external journal. Removed some never-used fields and added a couple new ones. The external journal support is not yet in mkfs.jfs and fsck.jfs, but is coming soon.
そういえば IBM の連載、JFSマンセーで終るのだろか。 はやく JFS 解説してくだされ。
196 :
login:Penguin :02/04/08 19:05 ID:tMvyEsY1
>191 oss.sgi.com 復活してるみたい XFS1.0.2のISOのインストーラー + Redhat7.2でセットアップした ままなんだけど、最新版にアップデートするにはどーすればいいのだろう?
197 :
login:Penguin :02/04/08 19:12 ID:tMvyEsY1
>191 Vine + XFSでCDR焼けているんですね カーネルはXFSのリリースに含まれるSGI謹製のモノ使ってますか?
198 :
login:Penguin :02/04/09 02:29 ID:u4vQAPBS
参考にはなるけど、俺はまだ使いたかない。 Part8, 9読んで、なるほど、と思うだけ。 多くのケースで、ReiserFSと同等以上の性能 出てるんだね、もう。
仕事で導入しているサーバ(RH7.2 or TLS7)は、/bootは、ext2に
してるけど他はext3にしてます。
いまのところfsが壊れたことはありません。fsckに時間がかから
ないのがいいですね。
ところで、/tmpなどはext2のほうがいいんでしょうか?
いまは ext2にしてますが、
>>160 によると生成・消滅の頻度が
高い場合はext3のほうがそうさそうに思えますね。
OracleとかのDB領域は、ジャーナリングはいらないから ext2 の
ほうが適しているという理解であってますか?
(むしろrawioを使うべきか。でもちょっと怖い)
>>200 >>160 は、(Net)BSD-LFSの話だよ。ext3は、ジャーナリングデータを
格納する隠しファイルを持ったext2だから、特性はext2と変わらない。
稼働中に電源落ちたら悲惨な事になりやすいのも、変わらない。
202 :
login:Penguin :02/04/29 20:25 ID:RY5brTWZ
NFS でエクスポートしても安心なやつってある? 昔reiserfsを他からマウントしたらあっという間に固まって、それ以来使ってないんだけど。 ext3 なら大丈夫かなぁ
203 :
login:Penguin :02/04/29 21:36 ID:Hmatk7Dt
>>202 ext3をHP-UX 10.20に対してexportして、ちゃんと動いてるぞ。
いまのところ、ファイルトラブルはなし。SMPのHP機でunmountできなく
なるってのがあるけど、これはファイルシステムの種類とは関係無い
問題らしい。参考までに。
204 :
名無しさん :02/04/29 22:06 ID:ku3c5tPl
>>189 2.4.9ならXFS patchなしでも、俺の環境では必ず固まったぞ。
SCSI上のCD-R/RW driveでね。
205 :
ddd :02/04/30 19:43 ID:KX2Hn8ZP
ext3こわれたもうだめだext2いれなおす
206 :
login:Penguin :02/04/30 20:09 ID:Ge08hpMh
>>205 ん?ext3壊れたの?このスレみてても、ext3が壊れるのって
めずらいいよな。
よければ、環境と状況おしえて下さいな。
207 :
login:Penguin :02/06/01 05:07 ID:b9JL6zou
ext2以外で今のおすすめは何? xfsもjfsもカーネルツリーに組み込まれないと、 カーネルの追っかけが出来ないのがつらい。
ext3
209 :
login:Penguin :02/06/01 05:35 ID:7hkikZG3
>>207 jfs はソースが独立しているので最新のカーネルも比較的追いかけやすい。
しかし信頼性ではちょっと不安があるので、ドキュメントを精読して覚悟して使うべし。
210 :
login:Penguin :02/06/01 08:57 ID:sUsOGlHK
>>206 俺は205じゃないが、turbo7使っていたときに立ち上がらなくなったことあるよ。
とくになにかしたわけじゃないので、ext3のせいかも知れん。
(数回強制終了してもうたが)
そのときは、/, /bootをext3に、/homeをext2にしてた。
211 :
login:Penguin :02/06/02 11:29 ID:Z4YsSxrW
ext3を使っていますが、起動時の「○回目なので、fsckします」とでる fsckしたくないからext3にしたのに…?? 回避する方法をご存じかな?
212 :
login:Penguin :02/06/02 11:34 ID:g40QuZ6n
>>211 /sbin/tune2fs -c -1 -i 0 /dev/????
e2fsck -j したときにこうしろってメッセージ出たろ?
213 :
login:Penguin :02/06/02 13:33 ID:py5zdXfq
>>211 ext3って定期的にfsckしとかないとまずいんじゃ…
214 :
:02/06/02 13:49 ID:nrSjD/v3
-c -1 って何だ。-c 0 の間違いか?
215 :
login:Penguin :02/06/02 15:00 ID:g40QuZ6n
>>214 どちらでもいいが、-c -1 が本来の指定。-c 0 すると -1 になる。
-c 0 した時のメッセージや /sbin/tune2fs -l して見てみれ。
216 :
211 :02/06/02 16:06 ID:JRMzLulc
/sbin/mkfs.ext3 をしたもので、/sbin/tune2fs知らん買った。 やってみます。
218 :
login:Penguin :02/06/21 14:34 ID:vDGYN/Y3
age
219 :
login:Penguin :02/06/21 17:09 ID:LABdcGGT
>>213 それはどんなファイルシステムでも同じことだと思うが。
2.4.18、ext3 S/W Raid1 Pen3×2 なんか重く感じるんですけど
221 :
login:Penguin :02/07/03 01:40 ID:GzBd1MAX
>>221 情報ありがとさん。
でもちょっと怖いよー
言い回しを日本語らしくすると、もうちょっと楽観的に考えられるのかなぁ?
続き、、、 topやらosviewで見てるとシステムがCPU時間の1〜2割ほどを 喰ってるようです。 ファイルシステム云々だけではなさそう。RedHat Errtaみてると SMP+EXT3だと問題があるらしくカーネル周りの更新があるようだけど 詳細はよくわからん。 ##スレ違いだったらゴメソ
224 :
login:Penguin :02/07/21 01:49 ID:pXOEtC2Y
ext3がext2より実装的に早く処理を行えるということはありえますか?
226 :
login:Penguin :02/07/22 00:19 ID:ALgejMG9
ext3を使ってて、ハードディスクが壊れるってことありえますか?
>>226 どんなファイルシステムを使っててもハードディスクはいずれ壊れる。
>>222 結局 data=writeback てのは ext2 と同等の処理にしてるだけ。
>>228 横レスすまそ。
>>225 のリンク先を読む限りでは data=writeback であっても
メタデータのジャーナリングは行っているように読めるのですが、
ext2 でもメタデータのジャーナリングは行なっているということでしょうか?
気になったのでよろしければ教えてください。
230 :
login:Penguin :02/07/22 00:48 ID:xwncSxqC
質問なのにsageてしまいました。 よってage。
231 :
login:Penguin :02/07/22 00:53 ID:zwFccS6b
>>229 いや、ext3 で data=writeback にしてもメタデータは ext2 より安全。
データの扱いが ext2 と同等の危険度になるだけ。
>>231 危うくへんな勘違いをしてしまうところでした。
素早いお答えありがとうございました。
234 :
login:Penguin :02/08/14 16:53 ID:Ca6f3XXJ
>>233 奥山さんのやつね。これ読むと Linux の fs で原理的に安全なのは XFS だけ
(でも実装の問題はある) ってことになるね。
ちなみに今は NetBSD の LFS の実装もだいぶ改善がすすんでいるんで、あと
数年(w したら最強の fs になる可能性もあり。
>>233 たしかにext2やext3に問題がたくさんあるのかもしれないが、
その文章は明らかに不勉強な厨がBSDマガジンでも写して書いたものだと
思われます。
235に追記 少なくとも、その奥山という人がjbdやext3のソースを 読まずに書いているのは確実。
ん? 奥山さんが読んで無いわけないような気がするけど。。。
そういうのは「読んだ」とは言わない 「眺めた」と言う
240 :
初心者 :02/08/15 01:11 ID:ynVT9xnW
ext2に欠陥がある、というならばLinuxは欠陥OSと言うことになるように思えるのですが、どうなのでしょうか?
>>240 そうですが何か?
個人的にはいまさらext2なんて使いませんが。
>>240 ext2 に問題ありまくりなことなんて常識中の常識だと思うが…
>>235-236 &
>>239 それじゃ批判されたら脊椎反射で悪口言い返しているだけの
よくいる馬鹿にしか見えないぞ。ちったぁ技術的な面で反論しろよ。
>>244 では、jbdによるディスクへの書き込みはext2/ext3の書き込みを使ってない
という反例が一つあるので233はダウト。
その奥山こそ厨房アンチLinuxerだと思われ(類例/.JPのbrake-handle)
246 :
mfs :02/08/15 19:48 ID:InG6D1KV
奥●タン召還シル!
247 :
login:Penguin :02/08/15 20:58 ID:6VVrldzj
このひと、ほんとにfjで有名なの? どのあたりに出没してる?? 見かけた覚えが無いんだけどさ。
>>247 昔はNe○oとキ○ガイ争いをしてたもんだよ。
今はどっちも落ち付いたけどね。
>>247 fjは知らんがFreeBSD-users-jpで見るよ
し●いさんもね
250 :
login:Penguin :02/08/16 12:35 ID:0NkDl+/d
ありがとう! でも、よく自分で教祖とか名乗れるなあ...ある意味すごい人だね
251 :
login:Penguin :02/08/16 17:42 ID:dZwUHEEe
ちょっと質問です Linux から FreeBSD のパーティションをマウントしたいのですが mount -t ufs -o ro,ufstype=44bsd /dev/hda1 /mnt/bsd とやるとそのBSDスライスの最初のDisklabelしかマウントできません。 先頭以外のdisklabelをマウントするにはどうしたらよいのでしょう?
252 :
login:Penguin :02/08/16 18:22 ID:UOJemfl9
>>251 たぶんカーネルの再構築が必要。
Linux カーネルに BSD ディスクラベルサポートが含まれていれば、
個々のBSDパーティションがそれぞれひとつのデバイスに見えるはず。
スライス全体が一つのデバイスにしか見えていないという事は、
CONFIG_BSD_DISKLABEL が無効になっていると思われる。
もし、BSD スライスが Linux の前にある場合、カーネルを再構築して
CONFIG_BSD_DISKLABEL を有効にすると、Linux からはパーティション
が増えたようにみえるので、パーティション番号が変わってしまう。
あらかじめ fstab を修正しておかないとファイルシステムがマウント
出来ず、Linux が起動しなくなる事があるので注意。
最近の Red Hat Linux 等は fstab でパーティション番号を指定せず
ファイルシステムのラベルで指定するので、この問題を回避出来る。
253 :
login:Penguin :02/08/16 19:47 ID:dZwUHEEe
>>252 多謝!
何はともあれマウントできたのでよかったのですが、
> もし、BSD スライスが Linux の前にある場合、カーネルを再構築して
> CONFIG_BSD_DISKLABEL を有効にすると、Linux からはパーティション
> が増えたようにみえるので、パーティション番号が変わってしまう。
うちの環境(Kernel-2.4.19)では、BSDスライス内のDISKLABELは
デバイス番号の最後(9-12)に追加されてます.
こんな感じでした.
/dev/hda1 fat32
/dev/hda2 ext2
/dev/hda3 bsd
/dev/hda4 EXT
/dev/hda5_ reiserfs
/dev/hda6_ fat16
/dev/hda7_ swap
/dev/hda8_ fat32
/dev/hda9_ : /
/dev/hda10 : bsdswap
/dev/hda11 : /var
/dev/hda12 : /usr
254 :
252 :02/08/17 00:22 ID:B2eIXR90
>>253 改善されてるとは知らんかった。昔の仕様はあんまりだったもんなぁ。
255 :
login:Penguin :02/08/22 15:04 ID:fkpQ61rx
おい、お前ら。今日 LWN 見たら 2.4.19pre4 に JFS が入ってたってよ。なぜageぬ?
お前ら、ReiserFSはやめておいた方が身のためです。 半年経ちましたが、fsckしたらボロボロですた。 次はおとなしくext3にします。
>>255 なぬ? となると実装がやっと枯れてきて 2.4 系にものっけられるようになった
ってことか? 仕様上はいちばん stable な fs だから、要注目だね。
ってことで、はよ 2.4.19 出ないかな?
>>257 codeはunstableだと思うガナー > jfs
>>259 XFSはパッチ当てるのがめんどいのでイヤ。
2.4.20が出たらJFSを使ってみようかしらん。
ガーン…ReiserFS評判良さげだったから入れちゃったのに…
263 :
256 :02/08/27 00:37 ID:zGfonRto
>>262 私も半年前はそう思ってました。
その頃から「ReiserFSはアブナイ」という評判は聞いてましたが、
そうそう壊れるもんじゃないと思ってました。
それより、「小さいファイルに対してアクセスが速い」という情報の方が
魅力的に感じたものでした。
でも、やはり安定が一番です。
linux-users:94909で、 ReiserFSで消せないファイルがあって困ってる人がいるんだけど、 ここの住人さんで分かる人いない?
バックアップ取ったうえでreiserfsckかけてみろ
最近は全然問題起きてないけど、 いろいろみてるとなんか怖いね。reiserfs。 2.2と2.4の両方を使ってるときはひどかった。 はやくJFS/Linux, XFS/Linuxがstableになるといいな。
xfsはどうしていつまでもpatchのままなんだろ? 充分安定していると思うのだが…
>>265 reiserfsckは実行しても何も変わらなかったそうです・・・。
当分はext2を使ってるのが無難なんですかね。
reiserfsck --rebuild-tree
>>267 patchがでかすぎるからだろ。
2.5.xのtodoには入ってたYO!
>>269 それをやってる最中にあぼーんしたことがあるので、
止めた方がいいです。
圧縮ファイルシステムはどれ?
272 :
:02/08/30 12:48 ID:6XZ/kODg
e2compr には御世話になったものだが…
274 :
login:Penguin :02/08/30 21:29 ID:tKqGai8T
最強のファイルシステムは xfs でファイナルアンサー?
>>272 いまもe2comprのお世話になっています(^^;おかげで、最新カーネルに移行できないという罠
>>273 XFSがカーネルに統合されるのはうれしいことだけど、
ACLってXFSの目玉機能の一つだったから、ちょっと残念だな。
>>275 自分も重宝していた。主にニューススプールや /usr/share に対して
使っていたけど、さほど速度の低下もなかったし、ディスクが減ったとき
の急場凌ぎにも使えた。
てっきり 2.2.x で統合されると思ってたのだけどね。ディスクも大容量で
安くなったし、あまり意味がなくなってしまったのかな。開発は正式に中止?
今だったら ~/.navi2ch あたりに使いたいかな(w
>>273 そうか。ACLはkernel本体の準備が万全になってからで仕方ないか…
279 :
login:Penguin :02/08/31 20:20 ID:s5Ijt6B3
ext3でマウントしているんですが、マザーに4台、IDEカードに4台 さらにIDEカード2台の合計10台繋いでるんでか、I/Oエラーが頻繁に起こります 繋ぎすぎなんでしょうかね?
280 :
login:Penguin :02/08/31 20:51 ID:06AbHVSY
>>279 多いな。やっぱつなぎすぎで電源が足りてないんだと思う。
過去のログでも電源を見直してみれというレスがつく事が多かった。
281 :
login:Penguin :02/09/02 03:11 ID:Nj/FQuJU
2.4.20-preに入ったのに何かと話題になりにくいJFSを入れてみました。 みなさん、XFSばかり可愛がらないで、JFSも愛してやってください。
282 :
jfs :02/09/04 14:07 ID:e8/pSBxz
>>281 最新では、resize もできるようになったみたいだしね。lvm+jfs でマンセーになったのかな?
>>281 実装が枯れてくれば XFS よか素性はいいから使いたいところなんだけどねぇ。
問題はいつになったら実装が枯れるのか。まあ、使わないことには枯れないのは
確かなんだけど。
284 :
JFS :02/09/05 14:03 ID:b0HIm7rm
枯れてないのはReiserFSやXFSも同じなんだから使ってやってください。
そもそもファイルシステム以前にkernel自体枯れてない罠
286 :
XFS :02/09/05 21:41 ID:sJqBA6A6
でも、おいら的には仕事でXFSでなれてるんで、このままXFSでいきまする。 でも、かなり前からacパッチに統合されてる分だけJFSの方が使っている人が 多そうなんだけどどうなんだろ。
288 :
login:Penguin :02/09/14 12:29 ID:97ftJODt
事情がありまして、Kernel 2.2.20を使っているんですが、EXT3を使うためのパッチって ありますか?
>>288 Vine の 2.2 系のカーネル使えば?
漏れも最近まで 2.2.20 でハァハァしてたし。
reiserfsはマルチプロセスで読み書きが発生すると極端に遅くなるような気がするする。 結局XFSに戻してしまった。
293 :
login:Penguin :02/09/16 07:36 ID:uUt+35Wb
reiserfs より XFS の方がディスク多く使います? ディスク消費量少なくてすむと思ってたのに増えてしまって。 移行のときヘマしたのかも。普通に cp したけど。
>>293 > 普通に cp したけど。
symbolic linkが無くなって、copyされてるんじゃないの?
$ \ls -l /usr
してみれ。/varや/usr/shareに対するsym. link残ってる?
295 :
293 :02/09/16 12:05 ID:uUt+35Wb
>>294 嘘書いてました。cp じゃなくて cp -a しました。
>$ \ls -l /usr
/usr の下にはもともと symbolic link はなかったような気がしますが。
symbolic link をコピーする時にリンク先をコピーしてしまってディスク消費
量が増えているかもしれない、ってことでしょうか?
もともと symbolic link のあった場所をいくつか見てみましたが問題なさそ
うです。
# ってもしかしてそういうことじゃないかも。
ちなみにどれくらい増えたかというと
reiserfs XFS
2142360 → 2506796(kb)
気にするほどじゃないんですが reiserfs の方がディスク使うイメージがある
ので変だなと…。
reiserfsの方が「小さいファイル」の格納はうまかったような気が。
>>296 小さいファイルの読み書きが速いというのは聞いたことがあるが、格納もうまいの?
298 :
login:Penguin :02/09/18 00:37 ID:rJNtBE3P
299 :
login:Penguin :02/09/18 00:53 ID:rZLlypOF
>>298 2.4系列にはバックポートしてくれんかのう……
/.Jでこのスレと同じようなこと繰り返してるな。
>>301 私は235,236,238,245です
/.では簡潔な発言をした方のACです
softupdateは鰯の頭です
2.5のXFSはバッファキャッシュを使わずに巨大な I/Oを一度に発行するので,でかいデータを扱っても 割り込みの数やCPU負荷を抑えられるというメリットが あります。
NortonGhost2003《やっと》ext3に対応。
305 :
login:Penguin :02/09/25 18:13 ID:xXMi80dh
LinuxのUDFって日本語ファイル名が使えないの?
>>306 (゚∀゚)すばらしい!!
だが・・・なんて色使いなんだこのページわ・・・
近代的な(linuxの)fsの機能 o 高速なディレクトリアクセス(hashでB-treeに対抗できてる?) o i-nodeのダイナミックアロケーション (reiserfs, jfs, xfs: df -i で変な数字が出てくる) o ブロックの遅延確保(XFS) o バッファキャッシュを使わずに巨大I/O(xfs,(jfsはジャーナルのとこだけ)) o SMPでのスケーラビリティ(ext3は低い,ext2を含めて他は高い) o tail merging(reiserfs) あとはlinuxでの動作実績(1年ぐらい)も欲しい
>>308 ディレクトリのアクセスが速くなるのはいいけど
ReiserFSステと言うほどExt3が良いの? どんな点が?
ReiserFSはこれからのFSだからもうちょっと見守ってみるべきかと。
実際問題としてディレクトリエントリへのアクセスが
遅いなと感じるようなディレクトリ構成は、何か間違っていると思う。
>>310 reiserfsとext3をそれぞれ別の端末で使ってたけど、
クラッシュ時に嫌な壊れ方をするのは前者だったので
新規にmkfsするときはext3の方が多いです。
EXT3のパーティーションをfsck.ext2やっても何も問題ないですか?
fsck.ext3ってfsck.ext2のhard link、、、じゃないな、今見たら
ファイルサイズはもちろんMD5も同じなんで同一バイナリなのだろうが
違うinodeだな、なんじゃこりゃ(debian sid/i386の環境)
>>313 つーことで、問題無いというか同じ事だと思います
>>314 ありがとうございます。今からEXT3にします。
さて、今から 1TB のディスクをフォーマットするんだが、 ファイルシステムは何が良いだろう。(ext2,ext3,reiserfs,jfs) ポイントとしては、1)小さい多量のファイル 2)NFS の2点。 自分としては reiserfs にするか jfs にするか迷っているのだが。
テストしないの?
やってるよ。 でも例えば dd if=/dev/zero of=/mnt/disk1/largefile とかやってHDD全体をなめるテストだけでも1日かかるんだわ。
>>316 reiserfsは小さいファイルへのアクセスが速いが,まだ若すぎる.
1TBっていうからには個人での用途ではなく,
安定性が求められると思うんだが,
それだったら現状ではext3あたりしか選択肢はないように思えるんだが.
>>320 はどうよ?
んー、ディスク半分くれたら考えてもいいよ。
ext3(data=jarnal)は書き込み性能が他の半分程度しかない (bonnie++で計測)んで、選択肢としては悪くないのだが... 使用環境を想定したテストはまだこれからなんだが、 チェックの組合せが多いとぼらんてぃあーではしんどいんだわさ。
>>321 data=journalなら書き込み時間が倍になるのは
道理だと思うのですが?
いや、だから、ext3(data=ordered)とjfsとreiserfsから 選択するとしてもext3なのかな...と思って。
>>323 jfsが選択肢に入ってるのにxfsが選択肢に挙がっていないのは何故?
xfsも1.1になってだいぶ改善されたとかdeveloperWorksの記事にあったけど。
(
>>287 のリンク先の記事)
1)たまたまテストしているマシンがターボでxfsが入っていない 2)xfsは大きいファイルに強いが小さい大量のファイルはどうか? と言う点で今回の選択肢には入ってません。2)の経験談ありませんか? (別の数MB〜数百MBのファイルサイズが主の500GBのHDDでxfs+lvm運用で そろそろ1ヵ月になるのがありますのでxfsを無視している訳でなないです) 今回の用途とは別だけど、 -rw-r--r-- 1 XXXXX XXXXX 1357266583552 10月 11日 03:12 /mnt/disk1/test/bigfile と書き込みはOKだったが、 dd if=/mnt/disk1/test/bigfile of=/dev/null とかやったら Oct 11 11:03:41 XXXXXX kernel: 08:11: rw=0, want=1621124684, limit=1326848481 なんてエラーがずらずらと出た....大丈夫かいな。
あ、ちなみに上のエラーはreiserfs上です。
>326 lvmってMAX256GBじゃなかったっけ?
329 :
256 :02/10/11 23:33 ID:/fgIRKQ8
>>326 reiserfsはホントに壊れます.
個人用途で半年間 '/'(ルート)をreiserfsで使いましたが,
気付いたときにはfsckでも解決できないくらい壊れてました.
結局,フォーマットして入れ直し.(ext3にした.)
悪いこと言わないからreiserfsだけはやめた方がいいです.
あと,ちょっとやそっと速いことなんかより,安定性を重視するべきだと思うよ.
reiserfsの悪い噂は散々聞いているが、使用時のkernelのバージョン と一緒に聞いたことはほとんどないな... develpersworksの記事にも最近のreiserfsは安定してきているとあるが、 どうよ? lvmはPEのサイズ変えれば2TBまでいけます。
331 :
256 :02/10/12 21:23 ID:QYLrd0q3
>>330 確かに.
ちなみに私は導入時(インストーラのカーネル)は2.4.9だったけど,
すぐに当時最新だった2.4.17にした.
Debian/testingなので,Debianにカーネルの最新パッケージが
登場するたびにカーネルは作り直した.
壊れてるのが発覚したときは2.4.19だったと思う.
残念ながらいつ壊れたのかはわからない.
漏れは二台reiserfs onlyで運用してるけど、 特に問題出てないなぁ。昔は酷かったけど。
EXT3使ってますが、Windowsみたいにデフラグみたいなやつし無くても大丈夫なんですか?
FAT が特別ダサいだけです
その後のテスト経過ですが、ファイルシステムをext3(data=orderd)にして、 NFSテスト(bonnie++をローカルとリモートで1日実行)はOKでした。 小さいファイルの扱いは、1-64kBのランダムな大きさのファイルを 書き込んで、後で読み込むというテストをやっているのですが、 6つほど並行して1日実行しても、60GBほどしか埋まりません。 (しかもまだ書き込みフェイズだし) ファイル数は180万、1つのディレクトリに60万ほどありますが、 現時点でファイル生成の速度は極めて遅くこのままでは1TBを埋めるのは 不可能っぽいです。 ちなみに環境はターボ8(2.4.18-3smp)です。なにか良いテスト方法って ないでしょうかねぇ...
>>1つのディレクトリに60万ほどありますが 30万のまちがいね。
>>335 常に2.4系最新(含むpre/ac patch)
336のテストは48時間の後中止しました。hashなしext3ではこれ以上続けても 無理なんで。 続いてjfsのテストに入りましたが、dd if=/dev/zero of=largefileは980GB ぐらいのところでjfsCommitのカーネルスレッドがCPU異常消費で進まなく なったので止めて、一旦別のファイルでディスク埋めた後、dd if=largefile of=/dev/nullで読みだしはOKでした。 ローカルとNFS越しとでbonnie++の連続実行テストは始めて30分ほどで SCSIエラー多発でカーネル完全沈黙。2.4.20pre11を入れて再開してます。 これまでの結論。ターボ8のjfsはへたれである。
ディストリ関係ある?
ディストリビューターの仕事ってのは、便利なパッチを集めてきて それを検証することではないのかな? 特にターボは金もらってやってるんだし、金とってるんだから (テストしてるのはプロモ版だがな)もう少しマシな仕事をだな...
>>342 JFS for Linuxがどのような状況にあるかくらい知ってんだろ.
Turboは全体的に言ってクソディストロだというのには賛成だが,
JFSの不具合をTurboのせいにするのは筋違いだと思うが.
344 :
jfs :02/10/20 14:35 ID:z2W/yCBV
そんな jfs の 1.0.24 リリース age Utilities changes - byte-swapping fixes for big-endian hardware (fixes in logredo and fsck.jfs) File System changes - readSuper() was incorrectly checking return status of sb_bread() - change name of get_index to read_index fixes MIPS build issue - Releasing LOGGC_LOCK too early In txLazyCommit, we are releasing log->gclock (LOGGC_LOCK) before checking tblk->flag for tblkGC_LAZY. For the case that tblkGC_LAZY is not set, the user thread may release the tblk, and it may be reused and the tblkGC_LAZY bit set again, between the time we release the spinlock until we check the flag. This problem is easy to hit on a 2.5 kernel with CONFIG_PREEMPT set, but it is a potential problem on SMP as well. The fix is to hold the spinlock until after we've checked the flag.
ひさびさにこのスレ見た。 ものすごく sage 進行だ…
>>343 Turbo8に採用されているjfsが腐ってるという可能性はある。インストーラに使ったjfsのversion問題?
>>332 漏れも Debian/sid, kernel-2.4系おっかけで
ずっと reiserfs だけど、壊れたのはかなり昔だな。
まだパッチ配布で kernel に入る前の頃。
ここ最近は壊れてない。
339のテストの続き。(on jfs) 2.4.20pre11でローカル+NFS越しのbonnie++は24時間のテストクリア。 localでのbonniee++ 4つ同時実行の24時間テストクリア。 1B〜64kBのランダムな大きさのサイズのファイルの書き出しと読み込みテスト は、5つ同時実行でディスク全体を埋める書き出しのテストは終了。 現在読み込みテストに入ってますが、書き込みに比べて死ぬ程時間 がかかります。CPUのidel時間がほとんどなので外付けRAIDが遅いんでしょう。 また、1つのディレクトリ下には推定で800万個のファイルがあるはずです が、ls -f しても2時間戻ってこず、端末も凍ったので再起動しました。 ちなみに、2.4.20pre11のjfsは1.0.23相当、たーぼ8のそれは1.0.17です。
せっかくいい感じに沈んでたのにageられてる…。
ところで、
>>348 はテスト終わったら各FSの印象とか
まとめてくれたりしない?
本格的なテストをやってるようなんで大変参考になると思うんだが。
348の続き jfs上での小さいファイルの読み込みテストは、1時間程でkswapd スレッドがCPUを異常に喰うようになり、テストが進まなくなりました。 再現性ありです。VMの問題かとも思いましたが、その後reiserfsでの テストでは問題は起きなかったのでjfs特有の問題と思われます。 (2.4.20pre11のjfsは1.0.24相当でした。訂正) 最後にreiserfsのテストに入っていますが、こちらは小さいファイルの 書き込みに問題があり、3-400GBを超えたあたりからbdflush,kswapd,kupdated のスレッドが異常にCPUを喰うようになりテストがすすまなくなりました。 500GBほどで止めて読み込みテストにはいり、こちらは問題なく終了しました。 現在、最後のbonnie++によるNFSテスト中ですが問題なく終りそうです。 それが終ったら簡単にまとめてみます。
テスト終了しましたので、簡単に各ファイルシステムの感想など。 今回は用途が小さい多量のファイルを扱うということで、その辺を 中心にテストしましたので、評価できないところもあります。 ext3(ext2) 1つのディレクトリに多量のファイルがある場合に問題あり。 hashed directoryが安定版にはいればオールマイティなfsかも。 reiserfs ファイルの書き込み性能に問題があり、特に連続して書き込みを行なう場合 カーネルスレッドの異常動作を引き起こす。またjfsと比較してディスクの 書き込み量(vmstatのbo)に周期的な波があり、詰まるような挙動をする。 また、大きなファイル(数10GB)の読み込みに問題がある。 jfs 多量のファイルの連続した読み込みに問題がある。それ以外は特に問題なし。 用途から今回はreiserfsを選択しました。神の御加護があらんことを。
ext3で /が逝ってしまった... kernel panic であがらない 仕方ないので過去に使ってたHDDを繋いで fsckするも エラーで修復すらできません... おまけにマウントできないし まあデータ領域はマウント出来るのでデータは取り出せるかと 同容量のHDDがない為明日にでも買いに走らないと.... てかfsck効かない場合いい方法ってあるのかな?
353 :
login:Penguin :02/10/28 23:17 ID:+A56r6p4
# mount /dev/hda3 on / type ext3 (rw,errors=remount-ro) こんなメッセージが出ているんですけど、 このエラーの意味がわかる人いますか?
356 :
352 :02/10/29 01:02 ID:pLneawoZ
調べてみましたエラーじゃなかったですね。 ってちょっと言い訳させてください。 # mount /dev/hda3 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hda2 on /boot type ext3 (rw) いつも挙動不振な奴にのみ errors なんてメッセージがでていたから エラーだと確信してしまいました。 他の奴には書いてないのになぁ・・・
>>356 fstabにそう書いてあるはずだが。編集した覚えは無いか?
359 :
352 :02/10/29 01:20 ID:pLneawoZ
>ALL fstab 見たこと無かった。 スマソ。 編集した覚えなんてまったく無い。
360 :
login:Penguin :02/10/29 17:38 ID:hWd0ylIh
ReiserFSって圧縮化できないの?
361 :
login:Penguin :02/10/29 18:52 ID:PCo70yBI
自分の使っているkernelのxfsのversionってどうやって調べるの?
tune2fs -j するつもりで mke2fs -j してしもうた。 死んでしまいたい。
365 :
login:Penguin :02/11/10 23:12 ID:i4APiDTi
結局どのFSも全ての面ではNTFS上回ることは出来ないのね
>>↑ 別にACLやマルチストリームなんていらねーYO
>>↑ 速度や安定性なんかの面においてです
>365 NTFSとの比較ってどこにあるんですか?
速度だって。
何処
>>367 主観的な印象だが、NTFSってfragment化を起こしまくるという印象がある
あれはWindowsの実装が悪いのか、ファイルシステムとしての仕様が
根本的に悪いのか
FATから簡単にコンバートできるって事は、メタデータはともかく
ファイル実体の配置に関してはかなりダサいのでは?
>>373 そうですか?
耐障害性はともかく、ext2のブロック割り当ては
FATほど馬鹿じゃないと思います
375 :
login:Penguin :02/11/11 15:54 ID:X2fR72kL
ちょっと質問なんですが... DVD-RAMをvfatでフォーマットして、ファイルをコピーしたら、大文字のファイル名が小文字に なってしまうことがあります(例えば、AAA→aaa)。 ext2でフォーマットしてやってものに、同様なことを行っても、ファイル名は、変化ありません。 これは、ファイルシステムの問題なんでしょうか?
どっかでみた質問だナ
377 :
login:Penguin :02/11/11 16:04 ID:pjorG7KZ
>>375 そうだ。
FAT はもともと大文字小文字を区別しなかった事の名残り。
VFAT のマウントオプションを調べてみれ。回避出来るだろう。
でも VFAT は短いファイル名と長いファイル名の二つを持つ等、
非常に特殊なファイルシステムだ。この点を良く理解していないと
Windows 以外の OS で VFAT を利用するとき足をすくわれる事になる。
vfat の mount オプションのお話ですか。 2.2系と2.4系ではカナーリ変わったんだね。調べてビクーリしたよ。 shortname=lower|win95|winnt|mixed -- Shortname display/create setting. lower: convert to lowercase for display, emulate the Windows 95 rule for create. win95: emulate the Windows 95 rule for display/create. winnt: emulate the Windows NT rule for display/create. mixed: emulate the Windows NT rule for display, emulate the Windows 95 rule for create. Default setting is `lower'.
>ファイル実体の配置に関してはかなりダサいのでは? NTFSのファイル管理はB-TREE仕様ですが何か? ファイル名もUnicode統一で非常に美しい OSはカーネル以外アレだが
380 :
login:Penguin :02/11/11 18:07 ID:0ljt0pL2
NTFSって結構多機能なのね ACL、マルチストリーム、暗号化、圧縮、ジャーナリング、クオータ、 ユニコードファイル名、マウント、リンク、リパースポイント 問題は使ってる奴でさえその存在を知らない言ってことだな(笑
>>380 手軽に暗号化ファイルシステムが利用出来るのは大きなメリットだよな。
セキュリティ板の人妻スレを思いだしたよ。懐かし。
>>379 B+Treeを使っているのはディレクトリエントリでしょ
ファイル"実体"の配置はFATと同様?
穴空きファイルが作れるらしいから少しは違うと思うのだけど
Unicodeを使っているのが美しいという美的感覚も、ズレていると気がしないでもない
>>381 何でも一つのレイヤーに押し込んでしまうのがWindows的アプローチ
ファイルシステムとは独立した仕組みで実現するのがUNIX的アプローチかと
前者の方が取っつきが良くて、後者の方が応用が効く
一長一短ですな
> セキュリティ板の人妻スレ チェキ
マルチストリームはNT鯖がマックバイナリ記録するのに使ってるネ ストリームにファイル隠すと見つけるのは難しい暗号化より安全だし 逆に言うと機能だけ存在していて使う手段が実装されて無いだけ(稾 copy treasure.jpg c:\config.sys:kakusi てな感じで使うしかない
385 :
375 :02/11/12 08:54 ID:ENQdD16v
>377,378 了解です。調べてみあす。
386 :
login:Penguin :02/11/14 00:39 ID:LdvXXQ+r
>Unicodeを使っているのが美しいという美的感覚も Unicodeのファイル名が美しいのではなく Unicodeの統一性自体が美しいという罠
>>386 Unicodeは美しいのですか?
EUC撲滅スレで話されている内容を全て理解できない程度の知識ですが、
美しいと言えるほどスマートでは無いと思います
Unicode使っていれば美しいというなら、VFATもlong filenameの方は
UTF16で記録されてます
ファイルシステム自体が多機能でもそれを使うすべが無い。 まさにM$らしいファイルシステム、それがNTFS。
すべはあっても標準ではない もしくはGUIではない
390 :
login:Penguin :02/11/15 04:05 ID:1eoU/3LE
vine2.5です。 windowsからlinux側を見るのにexplore2fs使いました。 別のマシンのHDにマウント(NFS)されてるディレクトリが 見れません。見るのは無理ですか?
> 別のマシンのHDにマウント(NFS)されてるディレクトリが 「Linuxが動いている時は別のマシンからマウント(NFS)しているもの」 と理解していいのか? なら「別のマシンのHD」をみなよ。 つことで、クライアントでの対応なら WindowsでNFSつかえばいい、高いが。 「別のマシン」でsmbサーバ動かすほうがおすすめだな。
NT側でNFSクライアント走らせるって手もあるな
393 :
login:Penguin :02/11/16 14:43 ID:M5IIA0kP
↑ Service for UNIX要るしー
>>393 Humming Bird買ってもよいぞ。
でも使い勝手等考えたらSAMBAの方が194.5倍楽
395 :
375 :02/11/19 14:57 ID:qQ2ChQ8z
>>378 man mountみてみましたが、大文字小文字を区別してくれる代わりに
8.3の制限がでてしまうのですね。トホホ。
使えねー。
396 :
login:Penguin :02/12/08 21:12 ID:5sUDKtYN
age
waflってreiser4のwandering logとは違うよね?
398 :
login:Penguin :02/12/10 00:47 ID:X7VGOc9Q
399 :
login:Penguin :02/12/17 03:07 ID:9xAmsDF3
いまさらなのかもしれませんが、 ext3でquotaが使えるようになってたんですね。 知らずに待ってました。 でもなんか不安だなー。普通に使えてます?
400 :
login:Penguin :02/12/17 03:46 ID:hT2Tdc17
ところでXFSってどーなったの? kernelに標準で取り込まれる日はもう来たの? そろそろkernelの更新を考えてるもんで…
>>400 もう含まれてるじゃん。ところでxfsのコードはなんであんなに
巨大なんでしょ。
hosts.cannaがない場合cannaserverがどういふうに動くのか知りませんが --- man 1 cannaserver cannaserver(1M)は通常、ネットワーク上のすべてのユーザがア クセスすることが可能ですが,/etc/hosts.canna ファイルにより, アクセスできるホスト,ユーザを制御することもできます。 --- とあるので私は --- unix localhost --- のように書いています。 また、kinput2はmanに以下のような記述があるので、 --- man 1 kinput2 -cannaserver This option specifies the hostname of Canna conversion server. --- kinput2 -canna -cannaserver localhost のようにして立ち上げています。 kinput2を使ってX上でかな漢字変換するには XMODIFIERS="@im=kinput2" LANG=ja_JP.eucJP LC_ALL=ja_JP.eucJP のような環境変数が設定されている必要があるようです。
...ファイルシステムはずっと"ext2"のままです。 たまにへんなものをマウントするときにman mountします。 どうも失礼しました。
404 :
400 :02/12/17 22:35 ID:HFbfWz+v
>>401 スマソ
最近全々追いかけてなかったから知らなかったよ…
でもそれって 2.5.x の話だよね?
それとも 2.4.x でもデフォルトで使えるのかな?
ちょっと探してきます…
405 :
399 :03/01/01 20:58 ID:Ymh8CU1Q
自己レス。ext3+quotaは全然普通に使えますた。 やっと全部ext3にできた。
>405 いまさらquotaって何に使うの?(いや、マジで煽りでなく)
ユーザーのディスク領域管理に quotaを使わずに何を使うのでしょうか?
論理ディスクを50Gとかきって10人で仲よく共有とか。 5Gのquotaかけるよりもユーザも嬉しいし、資源の有効利用になるし。
それは管理しないというのではないでしょうか。
正直、XFSは永久にカーネルにマージされなくていいと思うんだが。 使いたい人(あるいはディストリビュータ)だけ、ソースにパッチ当てたり、モジュール追加するなりで。 とにかく最近のカーネル(ソース)はでかすぎるよ。
>>408 「仲良く共有」できればいいんだけどねぇ…
ほら、やっぱ、動画とか置きたがる奴が必ず出てくるわけで…
ディスクが埋まってきたら各自の使用量を晒せばいいのでは。 抑止力になると思うし、管理のやり方としてquota一辺倒なのもどうかと。 っていうか、ユーザの便利なように運用するのが管理者だとおもうがどうよ? 不便なもんは誰も使ってくれんよ。
ユーザーが、適切な理由を述べればすぐにでも 領域を広げることが出来るというメリットが>quota 一辺倒というつもりはないですが、 毎時だれかが突然でかいファイルを作って 他人がメール受信すら出来なくなる、、なんて 恐れが発生するのをビクビクするようになるよりは。
>>413 メールは、違うパーテーションにすればよいのでは?
> 論理ディスクを50Gとかきって10人で仲よく共有とか。 > 5Gのquotaかけるよりもユーザも嬉しいし、資源の有効利用になるし。 quotaかけて満杯になった場合[なんで満杯なんだこの蛸]とか 管理人が文句言われる。 10人で50G共有の場合だれかが巨大エロmpeg置いて満杯になっても 置いた香具師がフクロにされるだけ。 管理人は[かくかくこういう事情です。良識のない使いかたは慎んでください] と言えばいいだけでらくちん。 メールはホームディレクトリに配送するのではなく /var/mailに行くようにしとけば問題なし。 がちがちに管理するより、 適当なようで全体としてはうまく機能している、のほうが 管理する側も管理される側もストレスが少なくていい。
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27 鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
>317 アホなところまで真似しなくてもいいのに・・。 そのうちDMCAとかも出来たら嫌過ぎ・・。
IPの記録が始まったからといって特に変わる事はありませんよね?
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27 鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
へ? 大阪?
422 :
山崎渉 :03/01/15 11:30 ID:dWXij4Sa
(^^)
423 :
login:Penguin :03/01/17 09:30 ID:vHjTvIGB
んで一番フラグメントを起こしにくいファイルシステムはなによ?
ext3
ISO9660
procfs
ROMFS
早くFAT32を捨てたいが、使ってる領域が大きすぎてジリ貧 新しいHDD買う金もない・・ 鬱氏。
431 :
login:Penguin :03/01/29 18:49 ID:92wFfvR8
432 :
login:Penguin :03/02/02 01:22 ID:CR/JO/EH
XFSのパーティションリサイズをxfs_growfsでやってみたんですけど 大きくするだけで小さくすることってできないんでしょうか? おまけにブロック単位で指定だけみたい。 LVMと組み合わせて使う予定なんですが ・拡大・縮小が可能 ・バイト指定が可能 を満たしてるのってreiserfsだけなんでしょうか? reiserfsはログ読むと危険みたいなんで XFSかJFSにしたいんですけどね・・・。
reiserfs、そんなに危険か? 漏れは2.4に取り込まれて以来、職場のLAN上のサーバに使ってるけど 障害は起きてないよ。業務時間中は負荷高め(CGI+DBMS)だけどね。
434 :
login:Penguin :03/02/02 02:14 ID:O9CnasIU
reiserfsが危険というイメージは、2.2系から2.4系のカーネルに移ったとき 旧reiserfsと互換性がなかった為にシステムが壊れたっという事件に起因していると思う
たまにファイルのお尻に^@のゴミが付いたりして気持ち悪い。> reiserfs 人のソースコードの中に、そういうファイルがあったりするけど、 やはりreiserfs使ってるんだろうな。
>>432 LVM+XFSだけどバイト単位で拡張はできるよ。
縮小は本家のIRIXでもサポートしていないからしかたないんじゃない?
reiserfsはreiserfs4でまた互換性がなくなるといやだからつかっていない。
ReiserFSの中の人も大変だな ところでext3は人気無いみたいだがどうなんだろう
ext3は、ネタにならないだけだと思われ。 ジャーナリングする以外、何も変わらないですから。 自分も、Ext3です。何かの事情でBootしなくなったとき、 そこらの1FD-Linuxで、Ext2としてマウントしてBootできるところが ありがたいっす。
rootをXFS+mdでraid-1にした環境を作ったはいいんだが 設定やkernel再構築で失敗したときって、どうやって復旧させよう・・・ HDDの旧kernelで起動できる状態ならgrubでなんとかなるが。
441 :
login:Penguin :03/02/03 02:06 ID:A5D7lN49
>>440 適当なパテーションを10〜30メガくらい切ってext2でちっこい環境を用意しとく
漏れもHDDの一番後ろにちっこい環境用意してあるよ
443 :
440 :03/02/03 21:49 ID:9Q0CagUl
>>441-442 thx
やっぱそれしかないんかのう。
CDROMでもついてれば環境を焼いとくんだが、鯖なんでFDしかないしな。
444 :
login:Penguin :03/02/04 03:07 ID:7Sgy+VfM
適当な1FDLinuxを作っておけばいいんじゃない?
445 :
123 :03/02/08 13:21 ID:h4GJtuAW
PQ社drivecopyはEXT2までの対応ですがEXT3でも理論上は出来る思うのですが 実際はどうでしょうか。
446 :
login:Penguin :03/02/08 20:00 ID:IlgzF4ij
447 :
login:Penguin :03/02/09 12:45 ID:Nw/pWaOU
LinLogFSはマージされないかな? 俺はジャーナルよりログ構造の方が好きだ
448 :
login:Penguin :03/02/10 13:24 ID:mCSNaOaZ
>>445 移動とサイズ変更だけしか試してないが、全く問題なくできたよ。
449 :
login:Penguin :03/02/10 15:19 ID:bCX3vRWm
>>449 NetBSDですら全然進んでないぞ。
誰かが大金ぶち込んでプロジェクトを興さないと
無理かもね。
451 :
login:Penguin :03/02/10 18:24 ID:bCX3vRWm
>>450 すまそ。隣の芝生は青く見えるのかも(^^;
だけどマージされて(一応)メンテ継続してるだけでもLinuxとは雲泥でそ
>>誰かが大金ぶち込んでプロジェクトを興さないと
>>無理かもね。
NASメーカーとかがやってもいいとは思うんだけどコスト競争がシビア
な中やってられないでしょうな。Windows Powered NASとかあるし,
MSなんかやってくれないだろうか。いやまじで
NTFSでの読み書きができるようにはならないの? samba経由とかじゃなくて。
>>452 じゃあMSにファイルシステムの仕様を公開するように請求してくださいな。
仕様が公開されてないファイルシステムが読めるだけでもありがたいと思いますが。
既にドライバ有るはずだけど、それじゃなくて?
書き込みは自己責任
どなたかJFFS2の使い方をレクチャーしてくださいませんか? googleしてみても日本語だと中途半端な解説しか載ってねーよ 英語でもいいから「このサイトがお勧め」っての紹介しろよボケども
457 :
login:Penguin :03/02/11 02:29 ID:zhNHYJAJ
>>451 NetBSDのdeveloperの一部ではFFSはもうやめてLFSだけメンテナンスしていきたいといってる人も居るみたいだし、ある程度の開発は済んでる。
ただ、lfs_cleanerdの安定度がイマイチ
っていうのがNetBSDのstatusかな?
まだまだ不安定だけどかなり開発が進んでるから今年中には安定するんじゃないかと期待してるんだけどな。
しかし、LFSがLinuxで使えれば全部LFSにするんだがな。
458 :
451 :03/02/11 13:01 ID:CJfSYZ9g
459 :
◆8MKwzAtEyk :03/02/12 23:32 ID:eFIw8ARl
質問があるのですが・・・。 (1) LinuxでSCSI装置を使うとき、ディスク容量の上限はありますか? (2) 各ファイルシステムのサイズの上限などは どのあたりを調べれば分かるんでしょうか。 (3) 実際にSCSI装置をつないでみたのですが、512GB近辺で 表示がオーバーフローしました。でも表面上は問題ないみたいです。 本当にちゃんと使えるものなのでしょうか?(Red Hat Linux 7.3) よろしくお願いします。
460 :
◆8MKwzAtEyk :03/02/12 23:35 ID:eFIw8ARl
>>459 >(3) 512GB近辺で表示がオーバーフローしました。
についての詳細
/var/log/messagesへの出力結果
512GBのとき:
SCSI device sda: 1073700864 512-byte hdwr sectors (549735 MB)
513GBのとき:
SCSI device sda: 1075822592 512-byte hdwr sectors (-548689 MB)
(10^3 = 1073741824)
461 :
◆8MKwzAtEyk :03/02/12 23:36 ID:eFIw8ARl
>>459 kernel-source(バージョンは違うがほぼ同じ)
linux-2.5.9/drivers/scsi/sd.c
84: static Scsi_Disk *rscsi_disks;
732: static int sd_init_onedisk(int i)
733: {
735: char nbuff[6];
967: int hard_sector = sector_size;
968: int sz = rscsi_disks[i].capacity * (hard_sector/256);
972: printk("SCSI device %s: "
973: "%d %d-byte hdwr sectors (%d MB)\n",
974: nbuff, rscsi_disks[i].capacity,
975: hard_sector, (sz/2 - sz/1250 + 974)/1950);
linux-2.5.9/drivers/scsi/sd.h
28: typedef struct scsi_disk {
29: unsigned capacity; /* size in blocks */
30: Scsi_Device *device;
31: unsigned char ready; /* flag ready for FLOPTICAL */
32: unsigned char write_prot; /* flag write_protect for rmvable dev */
33: unsigned char sector_bit_size; /* sector_size = 2 to the bit size power */
34: unsigned char sector_bit_shift; /* power of 2 sectors per FS block */
35: unsigned has_part_table:1; /* has partition table */
36: } Scsi_Disk;
462 :
◆8MKwzAtEyk :03/02/12 23:39 ID:eFIw8ARl
>>461 のようにintを使ってるあたりまでは分かったのですが、
それ以上掘り下げる知識がありません。
mkfsとかmountとかはちゃんと動作しているように
見えるのですが、裏付けがないと不安です。
どこかいいリソースでもあれば教えてください。
463 :
login:Penguin :03/02/12 23:43 ID:x8JHh+eH
>>459 2.4系のカーネルではとりあえず2TBまで問題ないらしい
ブロックデバイスに制限があってそれ以上はダメとか
去年あたりの日経Linuxに載ってた
464 :
◆8MKwzAtEyk :03/02/13 00:01 ID:C8n1wTm/
465 :
463 :03/02/13 01:04 ID:zUKXGchb
カーネルのソース見てみた。問題はここ↓だろう
linux-2.4.21-pre2-jp15/drivers/scsi/sd.c
1038: printk("SCSI device %s: "
1039: "%d %d-byte hdwr sectors (%d MB)\n",
512GBでちょうどセクタ数がintを超える(1セクタ512バイトで)
>>460 見てもセクタ数そのものは正常に扱えているようなので問題はないだろう
気になるなら1039行目の「%d」を「%u」にでもしてはどうすか
466 :
463 :03/02/13 01:07 ID:zUKXGchb
ああ。スマソ阿呆なこと書いた〜
>>465 は忘れてくれい(藁)
XFSがファイルシステムの縮小できればいいのになぁ
>>467 んでも、縮小って恐くてオレはダメでつ。
だからひたすら拡張するんですが、DISK が RAIDされてないのに拡張も
コワイので、最近 RAID してから lvm で拡張するようになりました。
469 :
463 :03/02/13 01:21 ID:zUKXGchb
466の続き でもこの辺に問題あるのは確か。つーか 1038: printk("SCSI device %s: " 1039: "%d %d-byte hdwr sectors (%d MB)\n", 1040: nbuff, rscsi_disks[i].capacity, 1041: hard_sector, sz/4096); じゃあかんのかな。単純に
470 :
463 :03/02/13 02:22 ID:zUKXGchb
>>461 すまん。酔っ払っていたので461を良く読んでなかった
これって968行めの「int sz〜」を「unsigned sz〜」にするだけでOKでしょう
szは他では使ってないみたいだし
>>469 (自己レス)
IDEのドライバも同じような計算してた
ディスクに詳しい人、何でこういう計算するのかおせーて
471 :
463 :03/02/13 02:24 ID:zUKXGchb
あかん、本当に酔ってるわ もちろん「unsigned int sz〜」ね # しかし読み返すと見苦しいな > 俺
>>468 もれは縮小なんて不要
でももれもRAID+lvm
474 :
◆8MKwzAtEyk :03/02/13 21:47 ID:C8n1wTm/
463さん、ありがとうございました。
テンポラリ変数のszがintなのが表示オーバーフローの原因で、
実用上は512GB以上でも問題ないということでしょうか。
安心しました。ひとまず解決とします。
それにしても、1ディスク(1ユニット)2TBを超えるデバイスも
そのうち普通に出てきそうに思います。
http://slashdot.jp/linuxkernel/02/10/12/095212.shtml 「2.5.42がアナウンスされました。
……ブロックデバイスの容量上限(従来2TB)の拡大」
↑こういうのは安定系にはどのへんでcommitされるんでしょうね。
とうぶん先の話なのかな?
476 :
◆8MKwzAtEyk :03/02/13 23:37 ID:C8n1wTm/
>>475 んー、少し高級なRAID装置では内部でLogical Unitとして区切れるから
しばらくの間は2TB制限でも問題ないかも知れませんが。
(ローエンド向けに2TB以上のRAID装置なんて当分出ないでしょう)
>476 洩れはセコイから、論理ユニットで細かく分けて余りだすよりも、 フラットなのを使いたいのだよ。今でもlvmでこまいのを繋いで 大きくして使ってるしね。
479 :
login:Penguin :03/02/14 16:41 ID:YEhtKs53
480 :
login:Penguin :03/02/14 21:19 ID:lDuMniwn
481 :
login:Penguin :03/02/16 03:46 ID:tbT/WrCe
e2comprって2.4.20にパッチ当てた人いる? なんかうまく当たんないんだけど
4で外出、と言ってみる
483 :
login:Penguin :03/02/16 12:10 ID:SOLcufPE
>>482 おいおい。知ったかぶりすんな馬鹿。2.4.17用が出てるぞ。
日経Linuxの今月号には、2.4.20にはパッチは当たるように修正できるけど、
当てても正常動作しないと書いてあったよ。
どうしても必要なら2.4.17にするしかないかも。
('Д')y ─┛~~
冗談の判らん奴だ。
486 :
login:Penguin :03/02/16 13:20 ID:SOLcufPE
わ。いいね。その負け惜しみっぷり ろくでもない俺の書き込みに、こんなピュアな負け惜しみが! ただただ感動。ありがとな!
('Д')y ─┛~~ 香ばしい
狭量
489 :
login:Penguin :03/02/17 03:26 ID:3VEncCqF
490 :
login:Penguin :03/02/17 11:11 ID:l55/vFnH
>>480 なんか、VA Linux は、すげー自慢っぽいけど、単に Linux NFS が大タコだから、
大幅なチューンが可能って話のような。
491 :
login:Penguin :03/02/17 11:14 ID:qmz4SeM1
>>490 そんなに簡単ならお前がさっさと出せや
こういうのは素直に喜んどくもんだ
小さいがこういう出る杭を叩くような香具師が日本をダメにするな
492 :
login:Penguin :03/02/18 08:12 ID:0qHPnSRz
>490 多分、見たこともないくらいすっごく速くなってるんだよ。FreeBSDなんか 比べものにならないくらい。もし、本当にそれほどFreeBSDのNFSがいいのなら、 linuxのを改良せずにFreeBSDのを使って商売してるよ。あえてlinuxで いくところに自信の程が見えるのだが。 誰か同一条件で比較した人いる?
493 :
login:Penguin :03/02/18 09:39 ID:h4MZdbPu
>>492 =490
なんでそこでFreeBSDが出て来るわけ?本気で分からん
VA LinuxがLinuxの改良して何か悪いのだろうか
煽りにしちゃ幼稚すぎるし…私怨?
494 :
490 :03/02/18 10:53 ID:WwQAnocP
俺は 492 じゃないよ。 FreeBSDのことはなにも知らんし、どちらが速いかなんて知らない。 言いたかったのは、そのはしゃぎっぷりに、やや興ざめしたってだけで、 そんなに悪意をこめたつもりはないんだけどな。 ただ、実測比較したわけじゃないが、SolarisのNFSに比べて速いとは とても思えない。万一、SolarisのNFSを超えていたら、素直に脱帽する。
じゃあ脱帽してもらおう
497 :
login:Penguin :03/02/18 11:46 ID:Cpk8kUxs
>>494 だからさ,どうしてSolarisとかと比較しなきゃならんのかってことでしょ
「LinuxのNFSの性能を3倍にしました。改良点は2.5にマージされますた」
「わー良くやったね」
これではどうしていかんのれすか。ひねこびてねーすか
まあどうせやるなら最速を目指してほしいかな 最速に意味がないなんていわないよね
よくがんばったって観点は、おれもそう思うんだけどね。 ただ、あんまり宣伝材料に使ってるみたいだから、興ざめしたというか。 そこまでいうなら、相対評価(過去のLinux)と絶対評価(他のNFS)の両面 で評価したくなるし、後者については、大したことないんじゃないの、と。
>493 スマン。そこでFreeBSDを出した理由は、VAは本国ではlinuxに限らない ソリューションを提供しているから、日本でもlinux以外を選択する可能性 があると云う事をいいたかったの。もっともOpenBSDとNetBSDは論外だから FreeBSDと言っただけなんだけど。
VA本国って? VA Softwareは今や単なるソフトハウスでは?
502 :
login:Penguin :03/02/18 22:48 ID:h4MZdbPu
>>497 俺はどんどんアピールしてほしいなぁ
そうしてVA Linuxに注目が集まるようなら、もっとたくさんあるであろう
他の技術力持った企業もLinuxの改良に乗り出してくれそうな気がする
日本企業には珍しい大き目の貢献なんだから寛大になろうや
それからさーコメクニは知らんけど、VA LinuxはLinux企業だよね?
今年はエボの方が速いから、インプの改良やめてエボでWRC参戦しろや
なんて富士重工には言わんでしょ?
>>500 まぁ、俺は「そこまでいうなら」の実態は知らんけど、結構反感持っ
ている人がいるようなんで、かなりひどいことを言ってるのかもしれないね
「かかってこいや!」的なことを言ってるんなら、擁護はやめるわ
503 :
login:Penguin :03/02/18 22:49 ID:h4MZdbPu
レス先番号間違えた
502の発言は、おおむね
>>499 宛です
>>483 いろいろ調べたんだけど、なんかうまくいけそうだよ
圧縮方式にgzipを使わなければなんとかなりそう
あとlzoなんて使わないからそのあたりは
パッチが当たんなくても無視無視
505 :
login:Penguin :03/02/19 11:00 ID:g01o3XZk
>>496 ディスク100台つないでる連中との比較は無意味。
100台あっても、ストライプ数は9台だしなぁ。(VAの方は、15?) NFSの場合、CPU負荷が大きいから、CPU差の方が気になる。 VA: Xeon 2GHz * 2 Sun: Sparc 0.9GHz * 2
507 :
login:Penguin :03/02/19 13:26 ID:U/oddJtM
508 :
383 :03/02/19 16:27 ID:/71ZflD2
509 :
x :03/02/19 16:30 ID:jL/5wZtO
>>506 うげ、CPU パワーに4倍ぐらいの差があるやん。
>511 同一マシンでSolaris for Intel でやったときの結果が知りたいね。 もし、CPU性能がベンチに影響しているなら、みんなインテルの石の 上で計測するよね。
>>511 なんせ、クロック以上に遅いからね SPARC って…。
意味がわからないんですが>513
>>489 のディレクトリが見られなくなってるんですけど・・・。
クロック当りのスピードが遅いってことだと思う。
517 :
489 :03/02/23 03:09 ID:CboytaHC
518 :
login:Penguin :03/02/24 17:58 ID:R85aZ5m4
ニヤニヤ(・∀・)
誰かGFS,LusteとかCODA,Intermezzoあたり試してる人いない?単体ホストに 各種FSを導入するだけでなく、複数台集めてどれかがフェイルしても全体的に 影響ないシステム組んでみようかと考えてます。 Sistinaに投資も入ったことだし、今年〜来年あたりにGFSがブレークして くれると時期的にうれしいかも(OpenGFSでも可)。
520 :
login:Penguin :03/02/25 08:47 ID:3AYcIxly
2chのLinuxerはどんなファイルシステムを使ってるんでそ。 アンケート取ってみたい。 ちなみに漏れは ext2 1台 ext3 1台 reiserfs 1台
>>520 / はことごとく ext2 のママ。
メイン鯖 : xfs
バックアップ鯖 : ext3 + xfs + jfs
テスト鯖 : xfs + jfs
FireWall : ext3 (これだけ / も ext3)
reiserfs は昔使ってたけど、でかいファイルが増えてきたので jfs へ移行したのだけれど、
xfs のが速い気がして、最近は xfsが多い感じ。こんなでつ。
サーバ:ext2 自マシン:ext3 保守的っつーわけじゃなくて、 XFSとかJFSとかにするのがめんどい。
>>520 サーバー1: / (/dev/md0, ext2) + /dev/md1, reiserfs
サーバー2: / (/dev/md0, ext2) + /dev/md1, xfs
これでreiserfsとxfsの所は相互に同期取って、万が一
飛んでも大丈夫なようにしてる。飛んだことはないが。
ext3はただのfsck-freeなext2だから鉄板だけど、
巨大フォルダの扱いとか基本設計が従来そのままなので
使ってない。
JFSはXFSが1.0になった頃に、恐ろしく信頼性の低いリリースを
繰り返してくれたのでもう使う気がしない。マージされたので
少しはよくなったのか?
現状XFSとReiserFSが個人的に二強だけど、XFSはカーネル側も
大幅にアップデートするため統合が進まず、そのせいでXFSの方が
コードは枯れてるけど稼動実績としてはReiserFSに一日の長あり、と
いう感じ。
>>523 確かに jfs酷かったけど、最近のは結構安定してると思うよ。
ただ、なんか変だ(w
アト、電源ぶっちんいったあとの再起動時のfsck で logredo してくれない。
ので、必ず手動で logredo してから mount になる。
まれにこれわすれてて酷い目にあう(w
525 :
login:Penguin :03/02/26 15:56 ID:CMwAzlZR
鯖マシンはext3。最近ext2から変換した。 デスクトップマシンはhomeだけXFSで、後はReiserFS。 今のところは特に無問題。
526 :
login:Penguin :03/02/26 17:32 ID:RMoVHJN8
4TB(250GB*16)積んだRAIDを購入 2個のArrayに2TBずつRAID5の設定 fdiskして、mkfs.ext2まではよいのですが mountしようとすると [------]# mount -t ext2 /dev/sde1 /sde mount: 間違ったファイルシステムタイプ、不正なオプション、 /dev/sde1 のスーパーブロックが不正、或いはファイルシステムのマウント が多すぎます (aren't you trying to mount an extended partition, instead of some logical partition inside?) のようになってしまいます kernelは2.4.9-40smpです 少し上(470前後)にヒントになりそうなことが書いてありますが やろうとしてることが何か制限に引っかかっていたりするのでしょうか?
528 :
login:Penguin :03/02/26 20:51 ID:/JFU+36x
>526 残念ながら、2.4.18ごろまでブロックデバイスレイヤーにバグがあって 1TB弱までしか扱えません。
529 :
526 :03/02/26 21:36 ID:RMoVHJN8
>>527 ia64なのでRed Hat Linux 7.2 for the Itaniumってのを使ってます
Redhat Networkにkernel-2.4.9-40までしかないのです
>>528 マジですかぁ・・・ありがとうございます
1TB(250GB*4)でRAID5組んでも効率悪いしなぁ・・・
アホな質問させてください
コンパイルからすれば、ia64でも最新のkernelを使えるものなのですか?
>>529 > コンパイルからすれば、ia64でも最新のkernelを使えるものなのですか?
使えると思われ。つか、ia64ないからよくわからん
532 :
526 :03/02/26 22:35 ID:RMoVHJN8
>>530 了解です
>>531 本当にありがとうございます
>チミのお給料を私にくれるのかね?
申し訳ありません、学生なのでただ働きなのです(´・ω・`)ショボーン
>>520 Resier 3(SuSE)
ext 1 (ext3)
あとCLOOPが数枚
534 :
login:Penguin :03/02/26 22:50 ID:yw5DellE
で、結局NTFSより高性能なファイルシステムは作れなかったんですね。 烏合の衆とはまさにこのことですね(藁
>>520 部門サーバ、テストマシン、イントラ用サーバがあるが、
みーんな ext3 に変えちゃった。
>>534 やはり DEC の技術者たちはそれなりにすごかったということですな。
538 :
login:Penguin :03/02/27 06:56 ID:stBEyjTT
メモリ上に作るファイルシステムの中だと tmpfsが最強ですか?っていうかramfsとか めんどくさくて使う気になれません。。。
NTFSがLinuxからも安全に読み書きできるなら使いたい
>>539 漏れは逆だな。NTカーネルでjfsとかxfsとかffsが使えるなら
そうしたい。
543 :
login:Penguin :03/03/01 20:18 ID:p1kvvSNt
ニヤニヤ(・∀・)
544 :
login:Penguin :03/03/04 00:55 ID:Jb78J2G7
ニヤニヤ(・∀・)
545 :
login:Penguin :03/03/05 14:33 ID:tf0SH9OG
LinuxでなかなかNTFSに安定してかけるようにならないのは 率直にいって何ででしょう.OpenSourceCommunityはこういう "うごくようにする"のは速くて得意のようなイメージがあるのですが. (1)ファイルシステムの仕様が複雑で実装が特に難しい等の技術的な理由 (2)ファイルシステムの仕様が公開されていないなどの技術以外の理由 そういっている間にWindows Future Storage(WinFS)とかいうのが 出てきたし...
>>545 ntfs自体がバージョンupと共に仕様がコロコロ変わってる
その逆、Win2kでExt2のマウントも危険、、 私は、つい先日それでデータがメタメタに、、、やめときゃよかった(泣)
>>548 PartitionMagic8.0でファイル操作してますが、何か?
>>550 こっちはちょっと電源落とすとすぐ壊れるext3使わされてるってのに
まったくうらやましい限りだな。
>>548 Ext2Fsd だと読取専用だが、安定してた。
553 :
548 :03/03/06 10:31 ID:jDV+8pBJ
実はExt2Fsdを使って書き込んでました。 はい。書き込みは危険だって書いてあったのですが、 普通に使えてたので、、、、
>>550 explorerなどのUI側でやれば済むことを、わざわざ file system にやらせるような
感じだな。
>>555 UIと今のファイルシステムでも出来るけど、何万個もファイルがあったら時間がかかりすぎるから
DB技術を使おうって話じゃないの?
お前らはいつまでもgrepでガリガリディスクを削ってなさいってこった。
>557 namazuでえーやん そのままnamazu.cgiでWebにももっていける。
559 :
login:Penguin :03/03/13 06:15 ID:Vmtf8PO1
ニヤニヤ(・∀・)
560 :
login:Penguin :03/03/13 23:19 ID:MRYC6k3z
ニヤニヤ(・∀・)
561 :
login:Penguin :03/03/15 23:49 ID:DcKiwYtX
HP-UXなんかでLVM使ってるから、Linuxでも使いたくなってきた 安定してるのかな?
>>558 Namazuは前もってIndexつくっておかないといけないわけで
リアルタイムな更新に対応できないとかあるからな。
またその結果をシステム内部で使い回ししたいとかいう場合に
外部プログラムだといろいろ面倒という面もあるのかもしれない。
563 :
login:Penguin :03/03/18 12:20 ID:NrsRy3z1
回せばいいやん
しかし、リアルタイムな更新に対応するとすれば、 Textファイルや、もしかしたらPDFなんかも、コピーや移動をするたびに 一々、Index情報が生成されるのでしょうか……
>>564 そこはファイルシステムレベルでIndexを作成する強みで
コピーや移動だってわかるわけだから
そういうときはIndex情報の一部書き換えや複製だけで
済ませられるのではないかと。
内容に変更があった場合だけ、そのファイルのIndexを
つくり直せばいいんだし
(更新があった箇所もブロック単位でわかるだろうから
Index作成にもなんらかの役にはたつかもしれない)
566 :
login:Penguin :03/03/19 13:57 ID:z4pojZOJ
mke2fsでフォーマットしたらdir_index(HTree)がオンになってたんだけど、 この機能は安定していますか?
少なくとも、まだStableではありません>Ext3でのHTree 過去において何度かバグも発見されていますが、 海外では既に、利用者がけっこういるようです。
568 :
566 :03/03/19 21:52 ID:z4pojZOJ
ありがとう。BSDから越してきたのだけれど、 Stableでないものがデフォルトになってたりするからちょっとコワいです。
>>568-569 ディストリビューションによってそのあたりのポリシーは大きく異なると思うぞ。
571 :
login:Penguin :03/03/20 12:19 ID:Eys34y/7
locateデータベースみたいなのは、ファイルシステムの標準機能として装備すべきだね カーネルなら、変更があった時のみアップデートするから、夜中に動くupdatedbがなくなって (・∀・) イイ
あれがなくなると、午前4時を知ることができなくなる、、、w
次のカーネルでCIFSクライアントがサポートされるみたいだから(mount可能になる)、 そっち経由でアクセスした方が安全だね。
ファイルの変更とか捕まえたかったら fam を使うという手もあるな
>>575 ははは。
そうなんだよね。書き込みしてからすぐに気がついたんだ(w
577 :
login:Penguin :03/03/23 02:23 ID:suSWTpEJ
VFSの層でファイルの圧縮を実現するのって なんてファイルシステム(?)だったか忘れちゃった なんだっけ?
>>565 んー。一部の移動はわかるだろうが、コピーはわからんだろうなぁ。
APIとしてコピーをもつfsを新規につくってもいいのだろうけど、
それをやるぐらいなら、fsを全部dbに突っ込むのがたのしそう。
ドライブスペース?
583 :
login:Penguin :03/04/02 03:41 ID:G+RkFIg+
584 :
login:Penguin :03/04/04 02:05 ID:GX3ZXYFI
ニヤニヤ(・∀・)
585 :
login:Penguin :03/04/04 23:00 ID:xXeh9oWm
ファイルシステムで、JFS,JFFS,JFFS2,などを詳しく解説してる 本しらない?日本語でね。 知ってたら教えてくれよ。
586 :
login:Penguin :03/04/04 23:03 ID:xrYYHO9n
587 :
login:Penguin :03/04/04 23:16 ID:xXeh9oWm
>>586 申し訳ないんで、今、発売されてる本で
お願いします。
588 :
login:Penguin :03/04/04 23:35 ID:xrYYHO9n
>>588 JFFS2についても教えれ。
ハードディスクでも使えるようにしろ。
>>589 JFFS2をハードディスクで使うメリットは?
>>591 blkmtdでつかえるけど、ちっともうれしくないよ。
圧縮目的ならヨソあたってください。
(´・ω・`)ヨソってどれよ・・・
>>593 なんか、いいのがないよねー。
reiserfs か e2cmpr か、ひょっとして NTFSか、ちょっと毛色の違うところで arcfs かなあ。
1TBを超えるサイズのファイルシステム作りたいんすけど、 安定して使えるのって何かあります? ext3だと1TBが上限なのねん。
NTFS
>>595 ext3 は、ファイルシステムの最大サイズ 16Tbyte
ファイルの最大サイズ 4Tbyte だったような。
アプリケーションが対応してないと無意味だけど。
599 :
login:Penguin :03/04/10 18:48 ID:N7JU8+Na
ニヤニヤ(・∀・)
600ゲト
601 :
login:Penguin :03/04/15 17:55 ID:L2gF3miP
ググった結果、ext2では、1つのファイル名の最大長は255バイトと理解してるのですが、 ファイル名・ディレクトリ名を含む、PATHの最大長はどのくらいでしょう? もしやPATHの最大長も255でつか?
ファイルシステムの制限というよりは、OS の制限ではないか。PATH_MAX は 4096 のはず
そうそう。 Linuxはなぜか、4096と大きいんだよね。いつからだろ? でも、Solarisとか多くのUNIXでは昔から1024のままだと思う。 1024とはいっても、もちろん、cwdを変更して相対パス指定にすれば、 いくらでも奥深くまで潜っていけるけれど。
POSIX
605 :
603 :03/04/15 22:34 ID:7w7dsng2
げ、MAXPATHLEN と勘違いしてたかも。
606 :
603 :03/04/15 22:41 ID:7w7dsng2
と思って少し調べてみたけれど、やっぱり、Linux以外の多くは 1024みたい。失礼。
607 :
login:Penguin :03/04/16 01:39 ID:RGc1gOZn
redhat7から /etc/fstabの最初の項目が /dev/hda1 とかじゃなくて LABEL=/usr とかに 変わってしまってます。LABELとdeviceの対応表ってどこに格納されてますか?
>>607 labelはfs内に格納されています。
というか、fstabに疑問があるならman fstabだろ。
>>607 > 変わってしまってます。LABELとdeviceの対応表ってどこに格納されてますか?
どっかに格納しておくんじゃなくて、/bootの位置を動的に変更できるように
ブート時に各ディスクのdisklabelを見てるんじゃないの?
/boot(/でも良い)パーティションがあるディスクを2台システムにつないで立
ち上げると、「どっちにしたらいいかわかんないよー」というようなメッセー
ジが出たと思います。
610 :
login:Penguin :03/04/16 04:10 ID:RGc1gOZn
dumpe2fs で調べればいいんですね、ありがとうございました。
e2labelなきもするけど....
612 :
login:Penguin :03/04/17 08:56 ID:i8+JQJ4r
仮想CDをマウントできないかな isoイメージじゃないよ ウィンドウズのやつね
?
>>612 どのソフトで作った仮想 CD ?
あの手のって ISO イメージ吸い出してるだけじゃないの?
615 :
山崎渉 :03/04/17 11:46 ID:KRn99/cy
(^^)
isoに変換しる。
617 :
login:Penguin :03/04/17 15:14 ID:QgET5h2K
ニヤニヤ(・∀・)
>>614 CD革命のFCDね
圧縮FCDが作れたりループバックマウントできたりすると
結構面白いと思うんだけどね
cloopでもいいんだけど
619 :
山崎渉 :03/04/20 05:54 ID:xFRXxEWb
∧_∧ ( ^^ )< ぬるぽ(^^)
620 :
login:Penguin :03/04/20 13:30 ID:BAjIKgAd
こうすれば普通のファイルの中にファイルシステムを構築できるわけですが、 # dd if=/dev/zero of=/file bs=1M count=100 # losetup /dev/loop0 /file # mkfs -t vfat /dev/loop0 # mkdir /dir # mount /dev/loop0 /dir . . . # umount /dev/loop0 # losetup -d /dev/loop0 これをWindowsでマウントできるようなソフトはありませんか? もちろん読み書き両用で。 すごく欲しいのですが。
622 :
login:Penguin :03/04/20 14:01 ID:BAjIKgAd
>>621 ありがとうございます!
これを使えば同じイメージファイルを
Linuxと共用できるわけですか?
623 :
login:Penguin :03/04/25 09:27 ID:Oaa4xlZ+
reisefsからext3fsにしたら5%ぐらい空きがへった…
624 :
login:Penguin :03/04/26 11:39 ID:xH9Gvfbe
3wareの7500-12+Maxctor250G*12で3テラ構築してみんとしてみたが、 全部揃えてからカードが2テラまでしか対応していないことに気づいた。。。 RH7.3でも9でもエラーでてインスコ、マウントできんし、踏んだりけったりだ。 連休中は格闘しそうだ。ハァー.. 知っている方アドバイス頼みます。
逆?なにが?
5%ぐらい空きが増えるということか。
>>626 ext2/ext3 → reiserfs
が「フツー」って意味のつもりなのだが。
...書き方、悪かったか。
reiserfsマンセーということ?
630 :
login:Penguin :03/04/26 13:28 ID:HI1WXmQh
jfs イイ
>>629 いや、そうじゃない。別に xfs でもいいし jfs でもいい。
...とにかく ext2/ext3 → * が「フツー」なんじゃないかと。
実際、漏れ自身もそうだったし、この向きは身の回りでよく聞くが、
逆は聞いたことないよ。
632 :
login:Penguin :03/04/26 16:10 ID:cfWiurrD
>>631 元に戻したいってこともあるんでない?
それより、ext3はどうしてこんなに不安定なんだー!!
>>631 reiserfsで痛い目にあった人とか、quotaとかdumpの為に,
ext3にした移行した例はある。
>>632 ext3ってそんなに不安定か?
こっちは身の回りで聞いた事無いが。
634 :
login:Penguin :03/04/26 16:18 ID:cfWiurrD
>>633 ウン十個のディスク(LU)に対して順にコピーしていくと
ものの数分で止まってしまう。ext2ではそんなことないのに。
635 :
bloom :03/04/26 16:25 ID:E9Svt9Gu
ext3よりチップセットとかhdparmの設定があってないんじゃないの?
637 :
login:Penguin :03/04/26 23:46 ID:cfWiurrD
>>636 まあ本当のところは、Qlogicドライバとの相性が悪いんだと思うけどね。
他社製のHBAではそんなことないから。
638 :
login:Penguin :03/04/27 15:14 ID:QWjw8uY5
へー
Patch: Linux 2.4.21-rc1-ac3 oMerge XFS core code(Steve Lord, Christoph Hellwig, and a load more people)
640 :
名無しさん@Emacs :03/04/30 20:26 ID:kFecTNgi
#くだ質からやってきました。 うっかりマウントしたままそのパーティションをpartedでresize(小さく)してしまいました。 filesystem size が physical size より大きいという状態になっています。 これではうまくブートしません。 起動ディスクから立ち上げると、そのパーティションは読める状態にはなっています。 これは、filesystem を再構築というようなことができて解決できますか? ext3 です。 くだ質では、読めるんだからバックアップとって切り直せばといわれたのですが、 バックアップできるほど大きなHDDがないのでそれはできないのです。 e2fsck のメッセージの始めはこうです。 e2fsck 1.32 (09-Nov-2002) The filesystem size (according to the superblock) is 20008949 blocks The physical size of the device is 19904527 blocks Either the superblock or the partition table is likely to be corrupt! Abort<y>? no この後変だy連打しましたが直りませんでした。 もう一度e2fsckをしても同じエラーが出ます。 どなたか解決方法が分かる方いらっしゃいますか?
>>640 うまくいくか解りませんが、もう一度resizeしてみては?
resize2fs /dev/hoge
でパーティションのサイズまで、ext2(3)ファイルシステムのサイズを拡張できるけど。
無責任かつ無保証だけど、俺ならそうする。
642 :
640 :03/04/30 21:10 ID:kFecTNgi
>>641 ありがとうございます。
やってみたのですが、
# resize2fs /dev/hdb1
resize2fs 1.32 (09-Nov-2002)
Please run 'e2fsck -f /dev/hdb1' first.
となって e2fsck をやるはめになってしまいました。
しかし、e2fsckはうまくいかないので、
resize2fs を -f でやってみますと
# resize2fs -f /dev/hdb1
resize2fs 1.32 (09-Nov-2002)
resize2fs: Can't read an block bitmap while trying to resize /dev/hdb1
となってしまいました。
>>642 ごめん。ファイルシステムを縮小したと勘違いしてた。パーティションを縮小したんか。
それじゃもう一度partedで元のサイズ以上になるように拡張するのがいいんじゃない?
fsckでどうこうするのは難しい。
644 :
640 :03/04/30 22:19 ID:kFecTNgi
>>643 ありがとうございます。
すみません、そうです。パーティションを縮小したのです。
(swap領域を作ろうと思って)
仰せの通り、partedでresizeしようとしてみましたが、
(parted) resize 1 0 78948
エラー: ファイルシステムがボリュームよりも大きいです!
無視(I)/Ignore/取消(C)/Cancel? I
警告: ファイルシステムにエラーがあります。先に e2fsck を実行してください。
無視(I)/Ignore/取消(C)/Cancel? I
警告: ファイルシステムにエラーがあります。先に e2fsck を実行してください。
(parted)
となって、いくら無視してもやってくれませんでした。。。
パーティションサイズさえ(他は無視)変更できればいいならMBMの区画エディタで出来るかも そういう問題では無いのかもしれないけど。
647 :
640 :03/05/01 19:17 ID:D3r8M3QA
>>645 御紹介していただいたMBMの区画エディタで変更するとできました!!
MBMのフルパッケージにフロッピーのディスクイメージがあったので
それをディスクにいれてブート、
区画エディタを起動してもとの大きさに切り直す、
もう一度linuxを起動して e2fsck をかける
という手順で完全に直りました。
みなさん、ありがとうございました!!
648 :
login:Penguin :03/05/03 17:23 ID:rNRsHFNW
ext3fsやxfsなんかでACLを活用してる香具師はいる?
649 :
login:Penguin :03/05/08 07:48 ID:Q59zPG1t
大量のファイルをext2で扱うとすごく遅くなりますよね。 xfsにするとこれが早くなるわけですが。 64bitOSにした場合ってのはどうなんでしょうか。 ext2のままでも早くなります?それともやっぱり遅いのでしょうか。
650 :
__ :03/05/08 07:59 ID:jUedoc94
遅いままです。
652 :
649 :03/05/08 18:49 ID:Q59zPG1t
>>651 回答ありがとうございます。
ところでプラットフォームは何で試されましたか?
>>652 遅いってのは、1ディレクトリに大量のファイルがある場合に遅いって意味?
もしそうなら、ext2(というか UFS全般)のディレクトリ構造が原因だろうけど。
そういう意味じゃなくて?
654 :
649 :03/05/08 22:12 ID:Q59zPG1t
>>653 その場合です。
でもxfsやjfsだとそれほど極端に遅くはないですよね。
つまりこれがディレクトリ構造が原因っていう意味ですか…
OSの32bit64bitは関係ない話なのかな。
もしかしてsolarisのUFSやTru64のAFSでも遅いってこと?
>>654 UFS由来のファイルシステムのディレクトリ構造は、作成順にエントリが作られて、
それを順探索するイメージ。(DNLCである程度は高速化してるけど)
最近の filesystem は、(b-treeとか方式はいくつかあるにしても)、理論的に
小さなオーダーで検索ができるような構造で格納してる・・・はず。
だから、32bitとか64bitとかは、あまり関係ないんじゃないかな。
あと、無知ですまんのですが、AFSってローカルファイルシステムでも存在して
いるの?(NFSみたいなたぐいかと・・・)
656 :
login:Penguin :03/05/09 14:06 ID:eXN+nnT6
Linuxのファイルシステムどれにしようか?悩んでます。 次のファイルシステムでハードリンク数の上限について教えて貰えませんか? ext2 ext3 reiserfs xfs
>>656 どれも最低で、数万は大丈夫だと思うけど。
上限を超えそうな話があるの?
想像しにくいんだけど、どんな用途?
ハードリンク数の上限て、単純に i-node (もしくはそれ相当のもの)の数ではないの?
>>658 inode数とは関係ないでしょ。
要は、inode内のリンクカウンタのフィールドが、何バイトで取ってあるかってこと。
で、UFS系は2byteというのが多かったと思った。
すると、signedでも3万2千、unsignedなら6万5千は大丈夫じゃないかと。
>>656 ところで知っているかもしれんけど、
Partitionが違うとハードリンクはできないよ。
nyのキャッシュ領域をsambaで提供してて、linux側はext3なんだが、
1日から1週間くらいでext3の領域にアクセスできなくなってしまうんだけど、
(cd するとだんまりで、帰って来ない)そういう経験ないですか?
ext3って安定指向だったはずなんだけどなぁ。
ちなみに2.4.20に
ttp://www.zipworld.com.au/~akpm/linux/ext3/ のパッチあててまふ。とりあえずreiserfsにしてみて様子見中。
>>661 そりゃファイルシステムではなくてsambaじゃない?
sambaのログ見て味噌。
>662 怪しいのはこれくらいですかね。 request_oplock_break: no response received to oplock break request to pid 1541 on port 32775 cdできないのはlinux上のことで、たかが1アプリにファイルシステム 持ってかれるのは許せません。ちなみにsambaは2.2.7b-ja-1.0です。
664 :
login:Penguin :03/05/10 13:02 ID:Wuf5ci5r
>>659 ありがとうございました
安心してpdumpfs使えます。
一月に1TB以上の更新データの履歴を、安価なPCとIDE-HDDのRAIDで取りたかったのです。
もうひとつ、SAN上でのファイルシステムとハードリンクの扱いってどうなるのでしょうか? SANのアレイ単位?それとも各サーバーに割りあてた(LUN?)ボリューム単位?
666 :
login:Penguin :03/05/10 13:24 ID:AsAg2CCM
>>665 知りたいことがいまいち分からないのですが、、、
物理的なHDDが何台か集まって一つのArrayになって、
各Arrayの中にLUを一つあるいは複数個作ることができますよね。
各サーバからは一つのLUが一台のディスクとして見えますから、
あとのパーティションを切ったりファイルシステムを作ったりする作業は
IDEやSCSIと一緒です。
667 :
login:Penguin :03/05/10 13:24 ID:c3/vA0ju
>>667 近頃はこういうリンクの仕方がはやってるの?
よく見かけるんですが。
>667 ありがとん。症状は似てます。nyのcacheファイルも壊れていたし。 でも、このsambaで共有しているディレクトリをマウントしている 場所(仮に/mnt/hogeとし、共有場所は/mnt/hoge/A/B/C)に UNIXから cd /mnt/hoge としたとたん、その端末が固まって Ctrl-Cも聞かないしkill9もだめで、リブートしか無いのですが、 oplockってそんなもんなんですか?
670 :
669 :03/05/10 13:55 ID:ui5ZTSgH
>>668 基本である google 検索さえやろうとしない厨房のためのリンク方法。
キャッシュへのリンクなら、どんなキーワードで検索したかが一目瞭然。
欠点は URI が長くなるってことだけど、キーワード検索の技術を覚えてくれて、
少しでも厨房が減るなら安いもんだ。
>>672 優しいな。
厨房はバカのままでいてほしいと思う。
彼らには搾取される側にいてもらいたいからね。
>>659 各ファイルシステムの仕様一覧表なんてないですか?
最大ファイルサイズとか最大ファイルシステムやinode数、リンクカウンタ数
>>674 JF見よう! って言おうと思ったら具体的な事は書いてないんだね。
678 :
login:Penguin :03/05/15 18:24 ID:Fcovmt4N
最近のjfsってどうなのよ?
679 :
login:Penguin :03/05/20 02:18 ID:UjoYg2tZ
早く第二回連載すれ(藁
>ナノセックオーダー カナで書くとなんか変だ。
>>681 必殺技みたいだ。
セック を セェエ〜ック! と読むとそれっぽい。
くらえ!我が必殺技! ナノセェエ〜ック!オーーダァーーーーーーーーーーーー!!!!!!!!!!!!!
684 :
login:Penguin :03/05/21 23:13 ID:fyKiVEH+
ぐはぁっ〜〜〜〜〜!! おぬぉれぇ〜この恨み、末代まで祟ってやるずおぉぉぉ〜〜! 兄者ぁ〜!後は任せたぞぉ〜〜〜〜ぉぉおぉぉ〜〜!! チュドーーーーーン!!
685 :
login:Penguin :03/05/21 23:55 ID:DFDZ9dUV
686 :
login:Penguin :03/05/22 00:35 ID:obVD6StB
ネタスレ化しとるな
687 :
あわび :03/05/22 00:46 ID:RQVCk0eg
688 :
山崎渉 :03/05/22 01:43 ID:VfjbtMwi
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
689 :
login:Penguin :03/05/22 02:48 ID:4+kUNQ7J
ニヤニヤ(・∀・)
690 :
login:Penguin :03/05/22 03:15 ID:noB9aTNC
LinuxってUnixと違って、dupシステムコールの使用が違うってきいたのです。 Unixの方は最小の空のファイル記述子へ新しい記述子を複写するのですが、 Linuxはそのまったく逆らしいってほんと?
逆って?
>>690 んなわけない。
でも、そんな副作用に依存するような書き方はお勧めできない。
そのために、dup2 が作られたわけで。
693 :
login:Penguin :03/05/23 05:42 ID:OnCKSom/
チュドーーーーーン!!
今日、logwatch していると変なエントリが記録されていました。 messagesなのですが WARNING: DID conflict for 'ファイル名' and ' ファイル名'. Are These the same file? ファイル名からNetatalkで共有している仕事のファイルで有ることがわかりました。 しかしこのDID conflictがどういう衝突なのかがわかりません。 Turbolinux7Workstation (Kernel 2.4.18-12) Netatalk-1.5pre8-1 よろしくお願いします。 *当スレのSambaでのoplock問題非常に参考になりました。遅レスですが有り難うございます
696 :
login:Penguin :03/05/24 22:12 ID:ZoQ0LIhO
ext3多いな
ReiserFSって少ないのね 1/16は俺
699 :
login:Penguin :03/05/24 23:49 ID:+92y2TUj
Redhatのデフォルトがext3ってだけの話。 正直リソースを集中させてまともなFSひとつに絞って欲しいよ。
>>698 俺も1票入れたYO!
ext3はディスク効率悪いし、ディスクアクセス遅いし、1パーティション毎に
kjournaldが必要だし、あまり好きでは無い。
reiserfsは速いし、ディスク効率がext3よりいいし、結構気に入ってる。
常用してるLinuxマシンが3台あるから、 それぞれext3,ReiserFS,JFSにして使ってるけど、 最近のReiserFSいい感じ。 速いし、ファイル消えなくなったし。 ただ、あんまり信頼感でいうとext3の方が上なので、 一番重要なマシンはext3。 JFSは最悪。 クラッシュしたときに、ファイルが消えるだけでなく、 クラッシュしたときにいじっていたファイルに対して、 次回起動時にアクセスをおこなうと、 かなりの確実でシステムがロック(っていうかフリーズ)する。 なぜか2回目以降は平気(ファイルは消えたままだが)。 クラッシュして初回と2回目の起動時にジャーナルのReplyを しているみたいだから、その辺がうまくいってないのかも。 これからJFSの導入を考えている人には再考をすすめる。
702 :
694 :03/05/25 04:29 ID:wO30uJlm
>>695 英語の情報のみで翻訳を通しても意味が分かりませんでした〜
がんばります。ありがとうございました。
>>453 NTFSの構造はMicrosoft Pressから出てるInside Windows NTに載ってたと思うが?
>>701 xfsは仲間外れでつか?
つか漏れ的にはreiserfsはお腹いっぱい。
ext3fsかxfsでいいや、つーかなんつーか。
>>704 ちょっとだけ試したことありますが、すぐにやめますた。
1.0の頃なんですが、普通にシャットダウンしただけで
ファイルの中身が消えるんですよ。
セキュリティの都合で中身が全部ゼロになるヤツ。
1.1になってさすがに直ったのかな?
ってか今SGIのWebページチェックしてみたら、 XFS1.2とっくに出てたのね。 知らなんだ。
> 705 1.0がリリースされた直後からずーーーっと XFS 一筋だけど、ファイルがゼロクリアされた事なんて 一度もないなあ‥
filesystem の version って HDD に fs を作った時点での version ですよね。 minor version も入れると、そんなに頻繁に HDD に生成される情報の構造がかわるんですか。
>>705 1,0以前から使ってるけど、正常にシャットダウンしてる限りは
特に問題になったことないよん。
最近はファイルの削除も速いし
>705 IBMのwebのどっかに、その現象はv1.01で改善された、という記事(?)があったはず。
v1.01 じゃなくて v1.1 でした。失礼。
>>712 そういえばその連載、いつまで経ってもJFSの解説しないんだよなぁ…
D.Robbinsの兄さんはXFSラヴだから。
716 :
login:Penguin :03/05/26 20:26 ID:E09YBwMr
http://www.dd.iij4u.or.jp/~okuyamak/Documents/NetworkFileSystem.Tune.4.html >残念なことに、ext3, ReiserFS, Linux-JFS は、 書き込み順序が( Linux の VFS
>が間違っているそのままの状態なので) 間違っている。 このため、これら3つの
>ファイルシステムは、 XFS に比べて破損確率が高い。 さらに残念なことに、
>これらの開発者は、 Journal とファイルシステムの実体に矛盾が生じて破損した場合、
>Journal に破損が生じた と勘違いし、Journal のフォーマットを変更することによって
>問題が解決すると信じている節がある。 実際には書き順が間違っているので
>indirect block 情報が破損して、 ファイルシステムに矛盾が発生したのに、だ。
これってほんとなんでつか?
718 :
login:Penguin :03/05/26 22:10 ID:TWN5Dz6f
「書き順が間違っている」というところはダウトってこと?
>719 うぉ、、これは。 XFSにしる!ってことでつか……
>721 サンクスです。 そういえば、この/.jpのスレッドは以前読んだ気がする、、、
LFSだけど、NetBSD 1.6.0 -> 1.6.1 では変化ないんだよなぁ。もちっと 安定化してくれればいいのに。って、Linuxとは関係のない話だった…。 LFSのLinuxへのportは難しいのかな?
で、そのvfsのバグとやらはいつ直るでしょうか。
>>706 有り難うございます。
しかしながら、rpmパッケージでのインストールなので・・・
ファイルが消えるなどの実害は出ていないのでそのままにしてみます
727 :
山崎渉 :03/05/28 16:47 ID:4u9ffZfO
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
ext3は怖い 3回消えた たぶんオレが馬鹿なだけだろうがな わかってるんだ わかってるんだよ・・・
金は怖い 小指 3 本消えた たぶんオレがスッただけだろうがな わかってるんだ わかってるんだよ・・・
730 :
login:Penguin :03/05/29 09:07 ID:ekZSounW
(・∀・)renice!
>>728 消えること考えて ddで同じ容量のディスクにcronで深夜バクアープしているよ。
まぁそうでなくともHDDの物理的不良以外で逝ったことはない。
たまにランレベル落としてe2fsckしているし
telinit 0、と。 ∧_∧ ∧_∧ (´<_` ) 流石だな、兄者。 ( ´_ゝ`) / ⌒i / \ | | / / ̄ ̄ ̄ ̄/ | __(__ニつ/ / .| .|____ \/____/ (u ⊃
733 :
login:Penguin :03/05/29 14:07 ID:ZTIiGlW/
734 :
731 :03/05/29 15:48 ID:isn6afCV
>>731 もし一部破損した状態でfsckかける前にcronによってdd実行されてしまったら…
736 :
731 :03/05/30 09:11 ID:BkxOUrv5
>>735 その上に毎日、自分の使っているWindow$とMacに共有しているファイルを
差分バックアップかましています。
いざというときにもこれでファイルは大丈夫。
っていうかext3でsamba,netatalkつかっていていきなりfsが逝ったことはないよ。
/home のユーザーフォルダ内での共有だし、
/まで一緒に逝かない・・・とおもっている。
もち別パーティションにしています。
同じ容量のディスクつかってるんだったらRAIDにすればいいのに。 IDE-RAIDは安いよ〜
738 :
731 :03/05/30 18:03 ID:BkxOUrv5
>>737 RAIDでミラーリングということだよね?
物理的に逝き始めてきたときの問題まで正常なディスクにコピーしちゃわないかなぁ?
1日のデータなら何とか復旧できる(残業...) ぐらいの
職場環境の鯖なのでこれでいいかなぁと思っています。
足下に置いてある鯖なのでHDDの回転音で大体ヤバイかは判断付きますね。
音で交換して助かったこともあります。
>物理的に逝き始めてきたときの問題まで正常なディスクにコピーしちゃわないかなぁ?
RAID-1よりむしろ
>>731 で起きる問題じゃないのか?
>>738 >物理的に逝き始めてきたときの問題まで正常なディスクにコピーしちゃわないかなぁ?
RAID-1は、常時HDDからコピーを取ってるわけではないよ。
最初の構築は別として。
なんかファイルシステムとは別の話になっていきそう・・・
どうやったら
>>741 みたいな親切な一覧を出せるの?
手動でちまちま?
スレタイ検索
745 :
731 :03/06/02 17:09 ID:OLWts8ef
スレ住人+みなさまスマソ。 スレタイから離れた話になってしまった。 大変申し訳ないです。 ext3もええよ。と言うことだけで。
746 :
login:Penguin :03/06/02 23:44 ID:bhT8EpXU
(・∀・)renice!
747 :
login:Daemon :03/06/04 01:52 ID:D0TdMKDU
rootfs って具体的に言うと何なのよ? 調べたけど、ようわからん。 それと、 /usr を外付けの HDD への sym link にしたら、起動しなくなった。 どうして?
>>747 外付けってどういう形?
ドライバナシで見えちゃう外付け?(SCSIとか・・・SCSIぐらいか)
>>747 何でsymlinkなんかにしちゃうの?
普通にmountすればいいのに。。。
パーティションを切りたくないとか?
750 :
747 :03/06/04 21:27 ID:D0TdMKDU
IEEE1394 なのれす。 で、こいつが 80G のパーティションで、 あんなものやこんなものが既に入っている。 こいつを /data に mount してあるのだが、 / の領域が少なくなったために /usr だけ symlink 張ったのさ。 /data/usr へ symlink 張るのと /usr として mount するのとどう違うんだ? あと rootfs の謎も誰かおねがい
>>750 linkの件は .. とか chroot のときの挙動がちがう。
rootfsの件は、それが、いわゆるそれのことなら、fsの木の根っこのぶぶん。
Unix系は、普通、
mount-point(普通はディレクトリ) に, /dev/ほげ とかを, mount コマンドとかで
マウントしていくわけだけど、それらもfs上にあるので、いちばん根っこは、
特別にカーネルがマウントしてやらんといかん部分がある。それ。
それを、多くのLinuxみたいに最初から大きなシステムにしちゃうか、
伝統にしたがって小さくつくって、あとで大きなのを/usrにマウントするか
initrdとかminirootみたいな、極小のをつくって、あとで / をさしかえるか
いろいろバリエーションはあるのだけど。
linuxでのrootfsというのは、751が言う意味でのrootfsを mountするためのmount pointとなるダミーのinodeを つくり出す擬似的なファイルシステム。
753 :
747 :03/06/06 00:25 ID:655xqLex
わかったよ、正直に書くよ。 # mount Filesystem 1k-blocks Used Available Use% Mounted on rootfs 29293 21464 5997 72% / /dev/root 29293 21464 5997 72% / /dev/ram0 991 13 970 1% /mnt/ram0 /dev/hdc1 88345716 90628 88254632 0% /mnt/hdc1 なのさ(これでピンと来た奴はすごい)。 で、 hdc1 / が少なくなったので、 /usr を /mnt/hdc1/usr に symlink 張ったら起動 しなくなったのさ。 chroot?すまんが、もう少し詳しくお願い。 つまり、とりあえず mount することろを 用意したってこと?オンメモリかなんかで?
>>747 なんかすごい勢いでわっかんねーんだが。
想像で君がやったんじゃないかと思うことを書いてみる。
(/dev/hdc1はext2と仮定する。)
mount -t ext2 /dev/hdc1 /mnt/hdc1
cp -a /usr/* /mnt/hdc1/
rm -rf /usr
ln -s /mnt/hdc1 /usr
こうか?
/usr がなくても起動はすると思うのでこれが正解だとも思えないけど、
/etc/fstab に /dev/hdc1
755 :
754 :03/06/06 01:39 ID:+ROuw9+c
ごめん、途中で送ってしまった。 最後の行の続き /etc/fstab に /dev/hdc1 を /mnt/hdc1 にマウントするように書いてあるの?
756 :
747 :03/06/06 03:29 ID:655xqLex
だいだい、そんな感じ。 cp -a /usr/* /mnt/hdc1/usr/ mv /usr /usr- ln -s /mnt/hdc1/usr /usr が正解。 /etc/fstab にも書いたし、 念のために /etc/inittab の ::sysinit:/etc/rc.d/rcS で指定してある rcS ファイルの先頭で mount -t ext2 /dev/hdc1 /mnt/hdc1 としても駄目だったよ。だから rootfs を 疑ってたりするのさ。
757 :
login:Penguin :03/06/15 01:47 ID:/9m7MI8/
age
758 :
login:Penguin :03/06/19 14:18 ID:QanIP3Qp
ReiserFSは速くてディスク効率もよいみたいですが ACLとかオンラインリサイズへの対応は予定すらないというのはどうなんでしょう。 将来性に不安です。
759 :
77777 :03/06/19 15:45 ID:LgPFDa5j
あぼーん
761 :
login:Penguin :03/06/21 01:52 ID:UiL1XLwN
いつになったらVFSレベルの圧縮がサポートされるんですか? うぶりゅぁあ
>>716 softupdateかぁ。うちのファイルサーバーはNetBSD1.6の前後にソフトアップデート
オンにしたら続けざまにクラッシュしたよ。データ破損もしたので数年間は使う気にならねえ。
reiserが大分安定してるっぽいので、今度これ試す予定。
そりゃNetBSDだからな。
namesys.comのページ見ると、6/30にreiser4リリースっぽく書いてあるがOK? いつ見てもキショイなこのサイト(w
仮にリリースされたとしてもreiserfs3のことがあるので、 すぐに使おうとは思いません。
リリースされて半年くらいは虫干しのために放置したいな。 6/30ってのはDARPAの援助が終わる日ってことで、 それまでに成果物を上げなきゃいけないってだけで、 完成とは限らない罠。
>>765 過去からの類推だが、version4だけを使えばそれほど不幸にはならないと思う。
新旧混ぜて使うとエラいめに会いそうだが。
768 :
login:Penguin :03/06/22 17:06 ID:rGj0HxHv
ハードリンクをうまくつかえば 既存のファイルシステムをちょっと改造して ゴミ箱がつくれるな
>>762 1.6の前後って1.5.3と1.6.1?
-current でデータ破損するのはありうる話だが....
つうかそういうのが困る人は-current使わないほうがよいでしょう
>769 1.6リリース前後のcurrent。クラッシュするのはかまわんのだが、その後のfsckで データーパーティション中の弄ってもいないディレクトリ内のファイルがランダムに 壊れたので、すげー困った。 /data/homeとか触っててクラッシュしたんだけど、そしたら最後に起動してから弄っても ない/data/backupdata/xx/yy/zzや/data/anotherbackup/zz/xxなんかが壊れた。
771 :
login:Penguin :03/06/23 19:46 ID:l/nBmgwD
ReiserFSってPosix ACLやオンラインリサイズ機能のサポート予定がないって本当なの?
って、ググったらPosix ACLはパッチでてるじゃん。 アヒャヒャ
>>770 -currentのバグ出しにご協力ありがとうございますた
PosixACL、すでに使っている方います?
頼むからPOSIXと大文字で書いてくれ。
POSIX
ぽじっくす ぽしっくす ぽーじぃくす
linux ext2 or ext3 と FreeBSD ufs の 両方とも async にしたベンチマークキボンヌ
781 :
login:Penguin :03/06/26 07:50 ID:zue1Grc5
>>780 元々速度を追求してるext2の方がasyncなら速いんじゃない?
ReiserFSはディスク効率が良い XFS、JFSはファイル検索が速い実装だってこと? 馬鹿なので読んでもよくわからん。
馬鹿向けの最強の fs 教えて下さい。
tmpfs
ファイル鯖をLinuxのreiserfsにした。 まだデータのコピー中なのだけど、 SMPがNetBSDよりうまく回っているせいか、 RAID5のMMXルーチンが高速なせいか、 reiserfsのディレクトリ検索が高速なせいか、 なんかしらんがやけに速くなったような気がする。 以前は200Gのコピーで1日半。読み出してCRC計算だけでも 6時間とかかかってたが、この調子なら8時間くらいでコピー 終わりそうだ。
LinuxとNetBSDだからなぁ、、>比較 VMWare上でよいのならば比較してみようかとも思うんだけど、 これって意味あるんだろうか。実ディスクでやらないとダメ?
791 :
login:Penguin :03/06/27 20:36 ID:Hxdxd0/F
つーか、カーネルコンパイル中に電断とか いろいろイジメ試験をやらないとなんともいえないかと。
正直VMwareじゃあまり意味は無いような
793 :
788 :03/06/27 21:55 ID:gC2ZXJ2Z
reiser心中とか言われないうちに。コピーしたものをチェックしてました。 チェック中に、ちまちま時間を計ってみたりしたので報告。NetBSDと RedHat Linux 9、それぞれのスペックは以下の通り。 NetBSD P3 933MHz/640M 133MHz Mem。HDDはWD800ABx4、Ultra100を2枚挿して、 1チャネル1ドライブ。ただし、今HDDが1台壊れて3台モードで作動中。crcが余分に 計算されてる可能性あり。でもそれにしても遅過ぎ。他に注意点としては、2番目の テストはDiamondMax40だし、3番目4番目はDiamondMax60を使ってます。 対するRH9 P3 700MHz DUAL/640M 100MHz Mem。HDDはWD2000JBx4、 Esca6410で1チャネル1ドライブ。 50G程のapeファイルのcrc計算を比較してみる。NetBSDもRAID5。 NetBSDのRAID5上のfffsでは1時間19分。RH9のRAID5上のreiserfsでは30分。 3Gのこまごましたファイル(ホームの一部とソースコード)のcrc計算を比較してみる。 NetBSDのfffs上では18分かかる。RH9でRAID5上のreiserfsでは7分で済んだ。 40M程のニューススプールの一部、15260ファイルのcrc計算を比較してみる。 NetBSDのfffs上では3分18秒。RH9のRAID5上のreiserfsでは3分29秒。 あれ、ディレクトリ検索速いって話だったけど遅いのかも。 200M程のニューススプールの一部、43944ファイルのdirectory検索で比較してみる。 NetBSDのfffs上では2分16秒、RH9のRAID5上のreiserfsではで3分31秒。 比較っていってもfind . -type f -printの実行時間比較なので、これが どのぐらい正確にdirectory検索に相当するのかは不明。stat取っちゃうしね。 容量では230G程度のデータにおいてreiserfsにしたら4G程度縮んだ。 news spoolとかがあるのでもうちょっと縮むかとか期待したんだけど、 そこまで甘くは無かった。
>794 うい。検索してみる。なんかオプション指定とかあればよろ。 でも、今だとNetBSDのRAID5は1台壊れた状態でのテストしか できないので結果に意味があるのかって辺りが微妙。1週間くらい したら復活させてチェックできるけど。
結構スペックが違うな
NetBSD はバージョン何?current?softupdateは? 最近使ってないからわからんのだが、 FreeBSDの UFS_DIRHASH に対応するオプション無いの?>NetBSD
>796 それは言わない約束で。実現可能なら合わすけどさ。 >797 1.6G。SMPで使ってたんで1年くらいバージョンが上げれてない。 softupdateは無しだが、上記の比較は読み込みオンリーだから差はないと思われ。
>>798 readonllyでmountしていない限りatimeが更新されるのでsoftupdatesは効果がある。
しかしdegradeしているRAID5で測定っていのはギャグにしても酷いな。
noatime
>>799 済まんかったな。参考になるかとRAIDやってないドライブの結果も付けといたが、
どうせお前のような香具師はドライブが一緒じゃないだのインターフェースが一緒
じゃないだの文句つけるんだよな。
面倒なんでもうやんね。好きにすれ。
>>801 B厨なんてそんなもんさ。まぁ気にするな。
>>801 思考停止は見苦しいぞ。
reiserfsがNetBSDのFFSよりおよそ何をやらせても速いのは事実なんだから
もっと余裕を持てよ。
804 :
login:Penguin :03/06/29 09:46 ID:qwuFEAUK
linux の xfs と IRIX の xfs って全然違うの?IRIX のxfsパーティションがlinuxでマウントできない。もちろんSGI disklabel は認識できるようにしてあるが。
805 :
sarada :03/06/29 09:51 ID:aHRXdepm
806 :
97586 :03/06/29 09:58 ID:5N9PyHKL
807 :
login:Penguin :03/07/01 14:05 ID:WonPOf/8
(・∀・)renice!
808 :
login:Penguin :03/07/01 19:55 ID:42y6vZ+A
jfsマンセーな人はいないのか?
809 :
login:Penguin :03/07/02 13:03 ID:75/MBanE
で、ReiserFS4はどうなったのよ。
2.4系列にmergeされてるからjfsにしようかなあ。 今はxfsなんだけど、2.4にはmergeされそうにないし。
>810 JFSはnyのcache領域でつかってますが、悪くないです。XFSみたいに 使い込まれてないから高負荷時の安定性は?ですが。 XFSも-acシリーズに入っているからそのうち入るんでは? aicやnewACPIが22preに入ってしまったから、もうBigMargeは ないかもしれないけど、23preあたりなら....
812 :
login:Penguin :03/07/06 23:35 ID:lEtq+gmE
(・∀・)renice!
813 :
login:Penguin :03/07/07 16:21 ID:HUw/IaW4
reiserfsは3.6フォーマットに変えてから全然問題ないよ。 3.5の頃は普通に使ってるだけで吹っ飛んだけど。 1年弱sambaファイルサーバーとして動作中。 nyの実行ファイルもデータもキャッシュも全部その上で動かしてる。全部で500GBぐらい。
814 :
まーちゃん :03/07/07 17:00 ID:eO3r6+zH
フロッピーのフォーマットってどれがいいの? わかんなかいからいつもvfatでやってるが遅い 何がお勧めっていうか 普通ですか?
ext2
816 :
アホ :03/07/07 18:13 ID:GYQt8+z3
バカ師ねヴォケッ!
↑なにこいつ
履歴つきファイルシステムほしいな 何世代か管理できる奴
人、それをCVSと呼べり。
>>814 そのフロッピーの用途次第だと思うのだが。
CVSはファイルシステムぢゃないだろ 直にファイルアクセスするアプリがあったら、おしまい
だれかCVSFSドライバ作ってYO! ブランチなんか気にしなくていいし、 実体は他のFS上にあっていいからさ。
>>810 JFSはマルチバイトのファイル名の取り扱いに難有り
と聞いてたけど今はどうなの
>>822 svnがいいな。webdavだし、fsへの道はこれのほうが近い。
825 :
822 :03/07/07 22:08 ID:Qa27SE4B
plan9 の fs とか backup の仕方、面白くなかった?
827 :
login:Penguin :03/07/08 00:05 ID:fIpfJ/PR
XFSで運用してるんだが、どうもクラッシュの度にFSのどこかおかしくなっていく。 どこがおかしくなるのか特定できてないので、動作が不安定になったソフトの パッケージを再インストールして対応してる。 クラッシュ時のダウンタイムが短くてもおかしくなるんじゃ困るなぁ。 俺、なにか根本的に間違ってる?
クラッシュの度におかしくなるのはおかしいが クラッシュするのはもっとおかしくはないか。
829 :
login:Penguin :03/07/08 08:50 ID:fIpfJ/PR
まあそりゃそうなんだけど、それはXFS以外にも原因があるわけで。 あ、でもそういえばFileSystem Fullになるとフリーズしたような...
830 :
login:Penguin :03/07/08 09:13 ID:zEEvLb96
>>827 俺はノートのACPIをゴチョゴチョいじっていたときに良くフリーズさせたが、
その時に~/.mozilla/*/bookmarks.htmlの中身が全部'\0'になることがたまにあったね。
パッケージの一部であるファイルも同様に壊れて、再インストールしたこともある。
けど、フリーズ直前に書き換えたファイルが壊れたことしかないし、
フリーズせずにファイルが壊れたこともないな。
つまり、どんなファイルシステムでもファイルが壊れる局面でしか壊れたことはない。
壊れる時は壊れる
>>829 XFSを使っている経験則では、ディスク(のXFSを使用しているバーティションの1つ)を
100%使いきると固まり、90%を超えたあたりから動作が不安定になる。
>>832 うちのXFSにしているファイルサーバは、空きがなくなってくると
ディスクを追加してxfs_growしているから 95%以上になることも
しょっちゅうだけど、問題はないなぁ。いまも90%と92%だし。
ファイルシステムサイズはどちらも約1TB。
834 :
login:Penguin :03/07/09 23:53 ID:NEay94kx
ext3の乗り換え先はXFSかReiserFSでFAなのか?
836 :
login:Penguin :03/07/10 00:35 ID:rDZq3XMz
でもNTFSがLinuxで安全に読み書きできるようになったら 結構無敵っぽい。 圧縮機能あるし暗号化あるし結構頑丈だし
837 :
login:Penguin :03/07/10 00:53 ID:qWAq8okX
定期的にデフラグしないとパフォーマンスが落ちるファイルシステムもどうかと思うんでつが。 NTFSはステでWinFSに期待。
>>837 まあ逆にいえば、定期的にデフラグさえしてればいいわけで。
オレはWin大好きなんで意見が偏ってたかもしれん。すまん。
1TのRAID5を定期的にデフラグ…… 考えただけで死にそう
>>836 > でもNTFSがLinuxで安全に読み書きできるようになったら
書くとなるとACL、Active Directory等嫌らしい問題山積み。
書くことも出来ます程度じゃなくて、メインで使う、ファイル共有するんだとね。
> 圧縮機能あるし暗号化あるし結構頑丈だし
機能にしても頑強性にしても、それがあるのはWin上の実装だけでしょ。
実装と仕様を混同した主張をしているのでは?
841 :
login:Penguin :03/07/10 17:14 ID:6NbXEApC
>>840 俺はNTFSなんかいらないけど
圧縮機能はファイルシステムの仕様として実装(を要求)してるものなんじゃないの?(よく知らないけど)
それをWinが実装してるのは当然の話であって、実装できてないOSがあればそれが不完全なだけじゃん。
例えばext3はジャーナルしてくれるから良いとか誰かが言ったら
それはLinuxが実装してるだけであってどうのこうのって言っちゃうわけ?それじゃext2になっちゃうよ。
>>841 NTFSの仕様自体が高機能で強固でもLinuxにまともな実装が無いからダメって事だろ。
いくら仕様が素晴らしくても、
コード自体をバグが少なく安定した状態まで持って行くのにはかなり時間かかるから。
良い仕様をバグが少なく安定して実装できないと使い物にならん。
どちらかだけじゃダメ。
実装はext2が一番まともで、仕様はjfsが一番まともという話は本当?
844 :
login:Penguin :03/07/11 02:16 ID:FVLf/kjt
>>843 ext2の実装は余り良くないと思う。
shutdown時に、file system busyで、umount出来なくなった例を何例も知っている。
2.4.18くらいの頃。
>>842 NTFS.SYSをロードして使えたらいいのにな
ってNT系Windows持ってないと使えないからだめか…
>844 珍しくもなんともない。 glibcをアップデートするとまず間違いなく / を unmount できない。 っていうか、unmount する方法教えれ。おながいします。
>>847 自分はそのての基本部を(busyboxを含む)staticなバイナリで/sbinに持ってる。
849 :
793 :03/07/11 10:12 ID:Cs91Tczv
WD800ABが修理から戻ってきたので、それ使ってベンチとってみたゾ PCの構成はP3 933MHz 640MB 133MHzFSB WD800ABx4 Escalade6410。 OSはLinuxがRedHat Linux 9。NetBSDは6月末の1.6U current。 raid5は4台で、Linuxではchunkを64KBにして作成。NetBSDでは SectPerSUを32にして作成。どちらも標準的な設定。特にチューニングとかはしてない。 fsは以下の4種類を利用。 Linux ext3j: mke2fs -j /dev/md0で作成。 Linux reiserfs: mkreiserfs /dev/md0で作成。 NetBSD: newfs /dev/raid0で作成。 NetBSD softdep: newfs /dev/raid0で作成。mount時にsoftdepオプション。
iozoneの結果。抜き出しだけどね。 ran-ってのはrandomのことね。-aでやったら512Mまでの結果しか 計測してなかった。どうもreiserfsはキャッシュでなんかやってるっぽく、 random writeが変に速い。試しに1Gや10Gでも計測。ちょっとマズポ? KB reclen write rewrite read reread ran-read ran-write Linux ext3j: 524288 64, 64647 79988 553630 556485 550130 39190 524288 128 63202 81011 397162 397037 380402 47241 524288 256 63936 80569 265742 265974 264971 51037 Linux reiserfs: 524288 64, 51178 61306 165191 119981 35391, 90980 524288 128 56374 66082 367269 361237 360463 87204 524288 256 54290 61291 260808 254297 260544 94819 1048576 64 48625 53908 116115 101650 11964 48566 10485760 64 41951 49672 77770 77591 4652 20051 NetBSD: softdepでも同じくらいなのでそっちは略 524288 64, 12054 12333 317294 317039 287050 4211 524288 128 12012 12321 237490 238462 222749 5640 524288 256 11884 12169 191876 191855 181035 7283
851 :
793 :03/07/11 10:14 ID:Cs91Tczv
bonnie++ -s 16g -n 100:50k -r 640の結果。 Version 1.03 ------Sequential Output------ --Sequential Input-- -Random- ------Sequential Create------ --------Random Create-------- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- -Create-- --Read-- -Delete-- -Create-- --Read--- -Delete-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP ext3j: 16G 7356 98 51552 78 29385 39 7405 97 78085 50 213.4 1 83 99 77400 89 30294 82 84 99 3307 5 281 84 reiserfs: 16G 6842 96 46167 88 28118 38 7357 97 76403 53 208.5 1 3625 67 3326, 19 3068 43 2962 74 2592 17 1455 29 NetBSD:16G 11427 24 11342 7 10056 21 19216 65, 31681 25 144.3 1 89 69 3551 29 406 23 90 70 46 29 22 8 softdep: 16G 11400 25 11662 20 9900 21 19173 65, 31915 26 142.0 1 108 82 3470 30 2244 90 109 84 48 30 208 74 なんか意見とかベンチ希望とかあったらどぞ。暇あったら計ってみる。
>>850 乙カレー。 > 793
Linux と NetBSD は async と、そうでは無い物だから単純には比べられないけど、
NetBSD の方、random write かなり遅いな。
もう少し公平に比較しても read で 1.5〜2倍近い差がある。
>>851 %CPU がだいぶ違うね。
per char と block の結果がだいぶ違うのが興味深い。
暇で暇でしょうがないならでかまいません、FreeBSD 5.1+ ufs2 + softupdates 希望〜
あとは JFS と XFS あたりを・・・
>850 good job! ・LinuxはCPU使いまくりで速度買いまくり。 速いCPUを買ってくればFSも速くなる可能性がある ・softdepは速度にほとんど寄与していない (random create/deleteサイクルはさすがに違うけど) NetBSDのLFSきぼん。 IBMのRAMACが採用したように、RAID5のrandom write性能に特徴があるはずなので。
854 :
793 :03/07/12 06:21 ID:QftObvob
>852 JFSとXFSは勘弁を。Linuxのコンパイルしたくね〜。 FreeBSD 5.1なら入れれば済みそうなので、暇があったら LFSの後でやってみます。 >853 LFSはそういう効用があるんすか。今度やってみます。 一年前LFSやろうとした時はnewfs_lfsでこけた覚えがw 取り敢えず、今は、上のreiserfsで10G iozoneをした時の遅さが気になって、 16Gでちょっとiozoneやり直してます。原因はunified cache周りにあるんだ けど、random readで4.5M/sってのは勘弁してくれ〜。ついでに他のFSでも 16Gで計りなおしてみる予定。 一度目のiozone 16Gトライは、RH9上でescaladeがシャットダウンして reiserfsが死亡という結果に終わりました。RH9大丈夫でつか? 漏れのreiserfsなファイル鯖は壊れませんよね?冷や汗を流しながら、 mkreiserfsして2度目のトライ中。
>>836 >圧縮機能あるし暗号化あるし結構頑丈だし
Linuxにもパッチ当てれば、暗号化ファイルシステムはできる。TCFSとかSFS等。
>>841 >俺はNTFSなんかいらないけど
>圧縮機能はファイルシステムの仕様として実装(を要求)してるものなんじゃないの?(よく知らないけど)
適当に言うなよ。要求なんてしてないよ。しかもファイルシステムの仕様って。アバウト過ぎるよ(w
>それをWinが実装してるのは当然の話であって、実装できてないOSがあればそれが不完全なだけじゃん。
へぇ〜。そうなんだ。(w ま、確かにLinuxは常に開発中or進行中なんだけどね。
>例えばext3はジャーナルしてくれるから良いとか誰かが言ったら
>それはLinuxが実装してるだけであってどうのこうのって言っちゃうわけ?それじゃext2になっちゃうよ。
?? 意味わからん。
>>842 >NTFSの仕様自体が高機能で強固でもLinuxにまともな実装が無いからダメって事だろ。
本当に「NTFSの仕様自体が高機能で強固」なの?「Linuxにまともな実装が無いからダメ」ってよく言うねぇ。
>いくら仕様が素晴らしくても、
>コード自体をバグが少なく安定した状態まで持って行くのにはかなり時間かかるから。
>良い仕様をバグが少なく安定して実装できないと使い物にならん。
>どちらかだけじゃダメ。
そりゃそうだ。これは何でも当てはまるな。でも、NTFSって仕様が素晴らしいの?疑問が残る部分だな。
>>845 >NTFS.SYSをロードして使えたらいいのにな
>ってNT系Windows持ってないと使えないからだめか…
本当にNTFSが使用したいのか小一時間(ry
それって無いものねだりなんだろ。
>>855 > しかもファイルシステムの仕様って。アバウト過ぎるよ(w
そ、そうか? いまでもちょち膨大すぎるんだが... あれ以上書かれると読めん。
確かに、オプション盛り込み過ぎって意味で結果アバウトな気はしなくないけど....
>>856 >圧縮機能はファイルシステムの仕様として実装(を要求)してるものなんじゃないの?(よく知らないけど)
あっこれはNTFSの事を言っていたのか。
ただ、”ファイルシステムの仕様”ってあったんで何のことかわからんかった。
結局
>>855 はZGwhAZEIの読解力系ということでいいですか?
いや、意味ワカンネ
一ついえるのは NTFS>>>>>>>>>>>>>>>>>>>>>>>>>>その他烏合の衆 ってことだけだな。
>>855 >パッチあてれば
パッチ当てれば何でも出来るでしょ。 何をいってるんですか?
そうそう、e2comprは昔お世話になりました。
カーネル2.4になってからもちょっとずつ手でパッチを直して
だましだまし使ってたんですが、もうさすがにパッチが
当てきれなくなったんだよなぁ。
>>860 NTFSはいいか?
>>861 >パッチ当てれば何でも出来るでしょ。 何をいってるんですか?
特に変な事言ってるようには見えないけど。
パッチを当てないでその機能を搭載しろって事?
>>855 別にMSの作ったもの全てが糞というわけでもないし、
必要以上に罵倒するのはどうか。
単なる linux マンセー厨に見えるよ。
>>855 >>NTFS.SYSをロードして使えたらいいのにな
>>ってNT系Windows持ってないと使えないからだめか…
>本当にNTFSが使用したいのか小一時間(ry
>それって無いものねだりなんだろ。
無い物ねだりかもしれんが、
ロードして使えるようになればNTFSの機能全部使えるだろ。
NTFSforWin98はNTFS.SYS使ってたり…
>>863 NTFSをメインで使いたげの
>>836 もわけわからんが。
stat(2)とかaccess(2)とかどうするつもりなんだか。
まあいずれにせよNTFSがLinuxからも安全に 読み書きできるなれば嬉しいわな。 今のところデュアルブートでデータ共有するには 一般的にはvfatしかないわけで、Windowsからすれば NTFSに比べてかなり使用感が悪いからね。
以下のWebに書かれているように
http://linux-ntfs.sourceforge.net/info/ntfs-ja.html >書き込みサポート機能を追加するのには長い時間がかかるだろう。NTFSはデータベースのように作られている。
>あなたが何かを変えたとしたら、一貫性を持たせるために多くの場所に変化が必要となる。
>間違いを犯すとファイルシステムがダメージを負うだろうし、間違いが多くなりすぎるとファイルシステムは破壊されるはずだ。
>また、現在開発者たちはNTFSに関してほとんど趣味として、自由な時間の間でしか作業していない。
>もし手助けしたいのであれば、メールして欲しい:
[email protected] .
本当にLinux上でNTFSを読み書きをしたいなら手伝ってあげれば?
>>836 ,
>>863 >>845 >NTFS.SYSをロードして使えたらいいのにな
>ってNT系Windows持ってないと使えないからだめか…
NTFS.SYSをロードすれば使えるというそんなに単純な構造でないような..
データベース化されていて、なおかつその資料が無い場合は相当大変な作業になると思う。
>マイクロソフトがNTFSの内部に関する資料をリリースしていないので、
>ファイルシステムをスクラッチからリバースエンジニアリングしなければならない。
>その方法はざっとこんな感じだ:
> 1. ヘキサ(16進)エディタであるボリュームを見てみる
> 2. 何らかのオペレーションを行ってみる(例えばファイルを作る)
> 3. ヘキサ(16進)エディタで変化を見る
> 4. その変化を分類し、文書化する
> 5. 1-4までの手順を永遠に繰り返す
>すごくたくさん作業しなければならないように聞こえたとしたら、この作業がいかに大変だったか、
>おそらくわかっていただけているのだと思う。
>今ではわれわれはNTFSについてかなり多くのことを理解しているし、
>他の人の役に立つように文書化してきてもいる:
http://linux-ntfs.sourceforge.net/ntfs/index.html >現時点では、ドライバーを書くならば情報集めから始めるというよりはずっと簡単になっている。
もし、NTFSがLinux上で読み書きできるようになったら、彼らに感謝しなければいけない。
あと、ページを見てて興味があったのは、 >6.2 RedHatはなぜNTFSをサポートしないのか? > マジで理由はわからない。噂では法的な心配をしているのでは、ということだ。 マイクロソフトもいざとなったら動くのかなぁ。(w
>>867 >>864 のNTFSforWin98の話になるが、
http://www.seshop.com/detail.asp?pid=3647 >NTFS for Win98 は、クロス プラットフォーム ファイルシステムを
>サポートするために他に類を見ない方法を採用しています。
>本ソフトウェアでは、NTFS ドライブを読み書きするために
>独自のドライバを作成するのではなく、
>Windows NT/2000/XP のシステムファイル(NTFS.SYSとNTOSKRNL.EXE)を使用します。
>つまり、NTFS for Win98 はランタイム環境で Windows NT/2000 の NTFS ドライバをラップして、
>あたかも Windows NT/2000/XP で NTFS ドライバを使っているかのように振る舞います。
>NTFS for Win98 は NTFS に対する信頼度の低い解析情報を当てにしておらず、
>NTFS との高い互換性が保証されています。
>また、Microsoft のサービスパックを利用すれば、最新の(バグフィックスされた)
>NTFS ドライバを使用することができます。
CIFSも仕様公開されてないよ。 EMC、IBMなんかが集まったグループで仕様を作ってるね。 > NTFS.SYSをロードすれば使えるというそんなに単純な構造でないような.. ファイルシステムがシステムのオーソライゼイション機構と 密接に関係してるのがわかんないんだよ、きっと。 Linuxで簡単に入れ替え可能なのはケン・トンプソン→ufs系のファイルシステムだけ。
NTFS.SYS使えばアクセスできるけど、 ・ライセンス問題(NT持ってないと使えない) ・ソースがないのが嫌 の2点からNTFS.SYS使っての実装はせずに独自解析してるんでしょ?
>>871 自分はそう思う。
>>869 のNTFSforWin98は、マイクロソフトにライセンス料を払ってるのだろうか?
第2のSCO問題になりそうな予感。(w
NTFS.SYSとかは自前だよ
>>872 http://www.lint.ne.jp/~tomo/windows/winxp/tips/ntfswin98.htm \WinNT\system32\drivers\NTFS.SYS
\WinNT\system32\NTOSKRNL.EXE
\WinNT\system32\AUTOCHK.EXE
\WinNT\system32\NTDLL.DLL
\WinNT\system32\C_437.NLS
\WinNT\system32\C_1252.NLS
\WinNT\system32\L_INTL.NLS
の7ファイルは自前で用意するらしい。
同じメーカがDOS上でNTFS.SYS使ったNTFSDOSってのも出してるな。結構ホスィかも
>>870 >CIFSも仕様公開されてないよ。
そうだっけ?
昔、WebNFSと競うように、RFCにしてたような記憶が・・・
あと、ufsって、最近は ffs の意味に使って、いわゆる昔のufsはs5fsと言う場合
が多い気がするんですけど、気のせいかな。
877 :
login:Penguin :03/07/14 02:52 ID:YDflspfA
age
>>876 少し google してみたけど、やっぱり、昔、RFC化した or しようとしてたのは事実じゃないの?
http://ubiqx.org/cifs/rfc-draft/ で、それ以降の動きは、そこで漏れている詳細や、それ以降の最新の拡張などを MS が
積極的に公開してないって事態に対する活動はいろいろ起きているという印象。
だから、やはり、
>>CIFSも仕様公開されてないよ。
とまで言い切るのは抵抗あるな。
>>865 UMSDOSのような運用でもこの際かまわない
2.6.0-test1がリリースされたが、ReiserFS4はどうなった?
ReiserFSに動的i-nodeって実装されてたの?
>>870 >ファイルシステムがシステムのオーソライゼイション機構と
>密接に関係してるのがわかんないんだよ、きっと。
誰に対してどっちのシステムの認証機能の話してるの?
解説キボン
>>883 答えてくれるかね?
870って、
>Linuxで簡単に入れ替え可能なのはケン・トンプソン→ufs系のファイルシステムだけ。
って書き方を見ても、ただの知ったか大馬鹿野郎なんではないのかと。
>>883 > 誰に対してどっちのシステムの認証機能の話してるの?
AAAの最初の二つの'A'の違い分かりますか?
886 :
山崎 渉 :03/07/15 11:16 ID:doz396Fq
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
AAAって何?
888 :
login:Penguin :03/07/15 11:31 ID:H6r+Citv
889 :
login:Penguin :03/07/15 13:58 ID:p0/lUXK2
トリプルA
890 :
854 :03/07/15 14:40 ID:xFcgN2Ub
NTFSで盛り上がってるところ割り込みすんません。 取り合えず16Gのiobenchをとかやってるんですが、 1パス取るのに二日とか掛かります。 unified cacheめ遅すぎです。NetBSDだと random readが1M/sとかになりました。 あと、RH9のreiserfsと3ware 6410で確実にクラッシュさせる 方法を見付けてしまった。どこに報告すればいいんでしょう。 取り合えずRHに連絡しようとしてます。そんな感じで近況報告 でした。
>>890 最新パッケージがインストールされているか確認して、
bugzillaへGO。
>891 そういやredhatにbugzillaがあったね。了解しますた。 家のケーブル接続が故障しちゃったので、これが 直るまでは何もできないんですけどね。 >853 やっと16Gのiozoneが終わったので、lfsやってみたよ。 なんかさくさく動いて速いねえ、、、とか思ってたら、 update掛かった途端にさくっとpanicでシステム落ちたよ。 ちょっとじたばたしてみます。 FreeBSDもまだ落としてないし、ネット回復するまで どうしようもなさポ。トホホ
893 :
login:Penguin :03/07/16 21:15 ID:pk5S01Ff
Reiser4まだ〜?
>>892 毎度乙です。
まぁ、マターリおながいします。
KB reclen write rewrite read reread ran-read ran-write Linux ext3j: 16777216 64, 45253 49639 77940 78291 4112 18168 16777216 128 47059 49190 73055 73338 6868 20305 16777216 256 46954 49549 68363 68458 11408 22844 Linux reiserfs: 16777216 64, 42682 50011 77188 77367 4069 17125 16777216 128 43752 49728 72086 72319 6666 20535 16777216 256 43816 49952 67520 67546 11245 25176 NetBSD: softdepでも同じくらいなのでそっちは略 16777216 64, 11335 10280 30704 30747 1428 1102 16777216 128 11602 10493 29290 29360 2762 1929 16777216 256 11525 10555 28430 28413 5239 3416 NetBSD: lfs 524288 64, 12258 10012 330383 330407 296542 11602 524288 128 12121 12052 239734 238661 223027 10205 524288 256 9859, 11470 191468 177282 186654 12494 16777216 64, 10548 5479 23313 23107 1588 1014 lfsの16Gのデータは参考程度に。途中でHDD1が反応しなくなってた。 どうも激しくアクセスすると6410が時々反応しなくなる。T_T 確かにlfsのランダムWRITEは2〜3倍速くなってるね。
bonnie++ -s 16g -n 100:50k -r 640のlfsでの結果。 Version 1.03 ------Sequential Output------ --Sequential Input-- -Random- ------Sequential Create------ --------Random Create-------- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- -Create-- --Read-- -Delete-- -Create-- --Read--- -Delete-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP lfs: 16G 9213 23 10184 11 6518 14 16894 57 23887 18 150.1 2 128 98 2477 24 1951 83 129 98 60 39 128 47 うーん、4回位ループさせて真ん中の値とか取らないと駄目ッポ。 そこらへんは面倒なので諦めて下さい。
LFSのランダムアクセスが速いというか、NetBSDのffsのランダムアクセス性能が あんまりにも悪すぎますな。確かにNetBSDのfs周りは遅いんだけど、ここまで遅い のはなんか異常っぽい雰囲気が。
>>898 も疲れ。理論を反映して速いところは速いけれど
まともに動かないところがNetBSDらしくてイイですね。
>>897 FreeBSDの結果が待たれますな。
>898 ビクビクッ FreeBSD 5.1インスコしてraidctl -C raid0.conf raid0ってやったら RAIDframeがパニックして落ちるんですが、、、トホホ raidctlのマニュアルはdisklabelでRAIDを指定しろといってるのに、 disklabelにはRAIDなんてタイプは知らんと怒られるし。ちょっと 行き詰まってるYo。 またあとでぐぐってやってみる。
>899 FreeBSDのRAIDFrameはとりあえず動くようにしただけのAlphaコードなので vinum使ってくだちい。
vinumでやりました。 KB reclen write rewrite read reread ran-read ran-write ufs2 softupdate: 524288 64, 6021 6139 385297 385258 1053495 1058699 524288 128 6040 6072 261972 262179 460757 323863 524288 256 6000 6079 214404 214565 251672 227241 16777216 64, 5885 5944 23063 23061 1226402 1049510 16777216 128 5885 5964 22499 22478 454099 347115 16777216 256 5871 5957 22270 22256 243563 218161 書き込みが非常に遅いですが読み込みは普通に速いです。 何故かrandom writeの方が速いってのはなんつーか謎。 16Gの読み書きですが、シーケンシャルな読み書きは遅いです。 これまでの最低クラス。でもランダムな読み書きが馬鹿みたいに 速いです。 シーケンシャルな読み書きがLinux reiserfsみたいな、んで、 ランダムな読み書きがFreeBSD ufs2みたいなシステムが欲しい。 bonnie++ -s 16g -n 100:50k -r 640のlfsでの結果。 Version 1.03 ------Sequential Output------ --Sequential Input-- -Random- ------Sequential Create------ --------Random Create-------- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- -Create-- --Read-- -Delete-- -Create-- --Read--- -Delete-- Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP ufs2soft: 16G 4757 29 5841 10 4452 5 17231 76 23481 11 142.4 1 414 12 2716 24 12628 47 431 12 87 1 8248 28 ファイルの作成と削除はトップクラスですが、他はシーケンシャルが遅いのが 足を引いてるみたいであんまパッとしませんね。
あ、ファイルの作成はreiserfsのほうが速いや
903 :
login:Penguin :03/07/21 07:27 ID:J1Ol9sQd
904 :
login:Penguin :03/07/21 12:30 ID:J1Ol9sQd
OpenAFS とかの分散ファイルシステム関連のスレッドってありませんか?
>>901 こりゃまたごっつい結果が出ましたなあ。
どうもこれを見るに、ファイルシステムの違いよりもRAIDの違いの方が大きそう。
vinumは「漢はランダム(=シーケンシャルはうんこ)」という信念に基いた設定が
デフォルトなのでそこが全面に出てきているのではないかと。
逆にLVMはシーケンシャル命(=ベンチマーカーが喜ぶ)設定が
デフォルトなので
>>895 のような数字になったと考えます。
>>901 おつかれ〜。面白いねぇ。
一応確認しますが、
>>901 の
>bonnie++ -s 16g -n 100:50k -r 640のlfsでの結果。
は、ufs2 + softupdate での結果、でよろしいでしょうか?
>>902 CPU 負荷がだいぶ違いますが、とりあえず seq create per CPU1% で見てみても、
reiserfs 54.1
ufs2soft 34.5
で、結構差がありますね。
まぁここだけ比べてもあんまり意味無いけど。
2ch viewer 用に今までのリファレンス(結果のみ)
>>793 >>849-851 >>895-896 >>901
907 :
901 :03/07/24 12:33 ID:APm+ETGG
>906 >ufs2 + softupdate での結果、でよろしいでしょうか? はい。ufs2softって表にも書いた通りです。 で、あの結果を見ても分かる通り、16Gをランダムに書いて 1G/sとか有り得ない数字(例えば100MB/sで4台に書けたと 仮定しても、100*3で300MB/sが限界)が出てます。で、Don に質問してみた所、FreeBSDではsrandつかってるからね、 srand48使うようにしてみて、などと返事されました。 そんなわけで、ちょっとFreeBSDはやり直してみてます。
908 :
login:Penguin :03/07/25 12:49 ID:NH3LXVfX
(・∀・)renice!
KB reclen write rewrite read reread ran-read ran-write ufs2 softupdate with srand48: 524288 64, 5945 6074 382950 383263 326817 4574 524288 128 5940 6036 270864 269598 241653 4847 524288 256 5953 6015 217652 217670 207503 5067 16777216 64, 5890 5951 23225 23217 4470 2578 16777216 128 5882 5986 22673 22679 7086 3397 16777216 256 5885 5991 22339 22401 9197 3795 とまぁ普通の結果になりました。残念。 rand()の性能悪すぎ&randの性能にこうまで依存してたiozoneちょい間抜け。
910 :
login:Penguin :03/07/26 00:11 ID:qll5XMfc
>>909 > randの性能にこうまで依存してたiozoneちょい間抜け。
それは仕方ないと思うんだけど、
> rand()の性能悪すぎ
>>907 > FreeBSDではsrandつかってるからね、srand48使うようにしてみて、
はどうしてなんだろ? glibcのmanだと、
> 注意事項
> これらの関数はSVID 3によって時代遅れと宣言されている。 SVID 3 はrand(3)
> が代わりに使用されるべきだと記述している。
なんだけど。
iozoneをfreebsd対応した時代には、まだsrand48がなかったのか、 それとも対応をした人が面倒くさがってsrand48があるかどうか調べなかったのか、 そのどっちかでしょう。convexとMaxOSXで同様な問題を抱えてますw いくらOSXがFreeBSDの派生だからといって、 そのまま流用するこたぁないと思うんですけどね。
つーか、FreeBSDのrand/srand(3)は古〜いままなんでは? 下位bitが余りランダムじゃない奴。えー加減にしろや
FreeBSD 5.1R だと rand(3) は書き換えられてますよ。 make で USE_WEAK_SEEDING を定義しておくと古い rand になるようですが。
>913 そうなんだ。不思議だね。ってことで調べてみた。確かに、古い next = next * 1103515245 + 12345) % ((u_long)RAND_MAX + 1 系の乱数ではないね。iozoneでやけにパフォーマンスが良くなる 最小の数字が64だったのでそれで分散具合を調べてみた。 FreeBSD 5.1の「よりよいrand()」でrand()%64を64回計算すると、 0:1, 1:2, 2:3, 3:1, 4:2, 5:0, 6:1, 7:1, 8:0, 9:1, 10:3, 11:0, 12:1, 13:0, 14:5, 15:2, 16:1, 17:1, 18:0, 19:1, 20:0, 21:1, 22:0, 23:2, 24:0, 25:1, 26:3, 27:0, 28 :2, 29:1, 30:0, 31:1, 32:2, 33:2, 34:1, 35:0, 36:0, 37:1, 38:3, 39:0, 40:0, 41:1 , 42:1, 43:1, 44:1, 45:1, 46:0, 47:1, 48:0, 49:0, 50:0, 51:1, 52:3, 53:1, 54:2, 55:0, 56:0, 57:0, 58:1, 59:2, 60:1, 61:0, 62:1, 63:0, となった。ちなみに、古いrand()でrand()%64を64回計算すると 全ての数字が1回づつ現れた。笑いが止まらん。
ちなみにLinuxだと 0:0, 1:1, 2:2, 3:0, 4:0, 5:1, 6:3, 7:1, 8:0, 9:1, 10:1, 11:0, 12:0, 13:4, 14:1, 15:0, 16:0, 17:2, 18:0, 19:0, 20:3, 21:0, 22:0, 23:1, 24:2, 25:0, 26:3, 27:2, 28 :1, 29:1, 30:1, 31:1, 32:0, 33:1, 34:0, 35:3, 36:0, 37:1, 38:1, 39:2, 40:1, 41:3 , 42:0, 43:2, 44:1, 45:0, 46:1, 47:0, 48:0, 49:1, 50:3, 51:2, 52:2, 53:0, 54:1, 55:1, 56:1, 57:0, 58:1, 59:1, 60:1, 61:1, 62:0, 63:1, んでlrand48だと 0:1, 1:1, 2:0, 3:1, 4:3, 5:1, 6:2, 7:1, 8:2, 9:0, 10:1, 11:4, 12:1, 13:1, 14:1, 15:1, 16:1, 17:1, 18:2, 19:0, 20:1, 21:1, 22:0, 23:0, 24:1, 25:1, 26:1, 27:1, 28 :2, 29:1, 30:1, 31:0, 32:2, 33:1, 34:1, 35:2, 36:1, 37:0, 38:2, 39:0, 40:0, 41:3 , 42:2, 43:0, 44:0, 45:0, 46:3, 47:0, 48:0, 49:0, 50:1, 51:0, 52:1, 53:0, 54:0, 55:0, 56:0, 57:1, 58:5, 59:2, 60:0, 61:2, 62:0, 63:0, mtだと 0:0, 1:2, 2:0, 3:1, 4:1, 5:1, 6:1, 7:2, 8:2, 9:1, 10:2, 11:0, 12:0, 13:2, 14:0, 15:1, 16:2, 17:0, 18:0, 19:0, 20:1, 21:0, 22:0, 23:2, 24:1, 25:0, 26:1, 27:2, 28 :2, 29:3, 30:0, 31:0, 32:0, 33:2, 34:1, 35:1, 36:3, 37:0, 38:1, 39:3, 40:1, 41:2 , 42:3, 43:1, 44:1, 45:1, 46:0, 47:0, 48:0, 49:3, 50:1, 51:1, 52:0, 53:1, 54:0, 55:1, 56:0, 57:1, 58:0, 59:1, 60:2, 61:1, 62:1, 63:1, う〜ん、randが一番都合いい結果なのかな。
……てゆーか、iozoneすげえバグってる_| ̄|○
917 :
913 :03/07/26 17:00 ID:4eaeCEsA
*rand48 系は乗算が多いから遅いのも。
rand(), random(), mrand48(), arc4random() で
ベンチマーク取ろうと思ったら、
よく考えると VMware で動いているんだった。意味ねぇ…。
>>916 どーした!?
>917 Donはrand()が16ビット精度だと思ってるらしく、 2回rand()して結果を繋いでるんだけど、そのコードががが、、、_| ̄|○ big_rand=(rand1<<16)||(rand2); おい、||じゃなくて|だろ……。Donにはメイルしますた。 lrand48()なOSには関係ないので上の結果はまあそこそこ信用できます。 あと、取り敢えずMersenne Twister使って、かつある程度自然に分散 するよう最低限X回random testでアクセスするように変更しすることで、 MTのランダム関数がちょっと偏ってても平気なようにして、 そのパッチを送りますた。
うーむ、常に精度が 16bit しかない… しかし何時からあったんだろね、そのコード。 L1oQpf1J よくやった。感動した。w いや、まじお疲れ様です。
しかし… rand() そのまま使うほうがまだ正しいというのが、なんとも。 MTならまず問題ないでしょう。わざわざ書き換え乙彼です。
921 :
login:Penguin :03/07/28 22:51 ID:/mQNuNnN
922 :
login:Penguin :03/07/29 09:02 ID:TOXwArtD
あるパーティション内の任意のファイルについて, md5sum $ファイル で毎回違う(同じときもある)値が出てくるような現象. これを引き起こしているのは誰? 以前そういうことがあって結局ファイルが全部壊れ(たと思っ)て, しょうがないから中古で売れるかどうかディスクのエラーチェックを dd if=/dev/hd* of=/dev/null bs=1k とか,逆の意味の dd if=/dev/zero of=/dev/hd* bs=1k やってみてエラーでなかったから店に持って逝ってみたら売れた; 中古買取店は,時間的な観点からFS(時流的にNTFSかなぁ)を 作成できれば買い取ってくれると思うんだよね,だから売れたからといって 「壊れてなかった」ことの証明にはならない.でもまあ実際上の実験を やってみて通ったから売りにいったわけで,まあそれはいい. で,後になって考えてみるとメモリあたりを疑ってもう少し色々 やってみておけばよかったなぁとも思うわけだが後の祭り; 結局のところ一体ナニが原因だったのかイマイチ理解できておらず, いきつく先はココしかなくて...ヽ(`Д´)ノウワァァァン 以下下手人候補.似たような実体験等があれば, どなたか聞かせてください. 1. ファイルシステム(ext2) 2. メモリの部分破損 3. ディスク全壊 4. んなこと考えるのは時間の無駄.消えちまったんだからもう気にするな.
Linuxのファイルシステムっていろいろあってすごいよね。 *BSDは種類がすくなくて寂しい。 background fsckはすげーって感動したし、便利に使ってるけど。 いろいろ選択肢があるのは、羨ましい(´・ω・`)
>922 >2. メモリの部分破損 あとは、電源とかケーブルとか。 >923 >background fsckはすげーって感動したし、便利に使ってるけど。 そんなに頻繁にfsck走るんですか?ふつー、100日〜200日に一回でしょ?
925 :
923 :03/07/29 20:03 ID:1rLl9KRw
>924 たまたまディスクが壊れて、何度もかかかってますた。 あと、なんか再起動すると毎回走ってる気がする。 鯖だとおっしゃる通りほとんど走ることないと思います。
>>878 CIFSはMSは一瞬RFCにする気になったらしいものの、その後明文化しないまま
激しく拡張していったのであまりにも参考にならんとSambaの人がいってたよ。
そのせいでWindows2000をサーバーにして全部のパケットをダンプして
まったく同じように動作させるようにするというRFC化されている仕様の
実装とはとても思えない開発手順を取ったとか。なのでCIFSのRFCは
ほとんど隠れ蓑。
>>925 > たまたまディスクが壊れて、何度もかかかってますた。
> あと、なんか再起動すると毎回走ってる気がする。
FreeBSD?
Linuxのext2なら
>>847 ,848
>922 その症状はHDDじゃなくて、メモリ、CPU、マザボなどが 壊れてる症状のように思うよ。
929 :
login:Penguin :03/07/30 02:41 ID:AtS51Duz
reiserfs4はext3より1.5倍速いのか そろそろ、reiserfsの時代かな
それは一番遅いdata=journalしたext3と比べて…だろ。 ext3のデフォはdata=orderedだぞ。
安定性のあるLinuxのファイルシステムなどない。
umsdos ある意味では、かなり安定してる
>>933 それは仕様に対して実装が安定しているという意味だろうが、
仕様の保証する安定性が(ry
>>932 分散ファイルシステムは、どうなの?
専用スレはなさげだけど。
>>935 わざわざ専用スレが必要なのか疑問なのだが。
937 :
login:Penguin :03/08/01 19:44 ID:8+4JOWKd
SCOの一件でますますjfsが廃れそうだな。
938 :
login:Penguin :03/08/01 22:31 ID:wrTG1dZH
ハードディスクの容量が足りなくなってきたので ファイルシステムを圧縮できる方法を探していたのですが このスレを読む限り、現状でハードディスクで使える圧縮ファイルシステムはないということでしょうか?
ググれよ。
linux で暗号化 fs とか圧縮 fs とかするには loopback device 使ったやり方が一番簡単ですか?
>>940 Linuxに限らず、大昔からloopback deviceを使ってその手のものが実装されては
いたけど、それだと修論とかのネタにしかならず、きちんと使われている例は
皆無に等しい。
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
943 :
login:Penguin :03/08/02 10:10 ID:0p3phC6s
(・∀・)renice!
Reiser4は暗号化だけで圧縮は無いのだっけ?
AAAがなんの略かってのはどうなったんだらう
安心安全愛情でせう
948 :
login:Penguin :03/08/05 23:07 ID:XgzrayXF
さてはアリコの回し者だな!
949 :
login:Penguin :03/08/08 14:08 ID:MaZY3Tp+
reiserfsにするとルートパーティションとか永遠にfsckしないことになるけど、たまにsingleで立ち上げて reiserfsckすると意外とぶっ壊れてて困る。でもルートパーティションにfsckかけるのに どうやったらいいかわかんねえから放置してるんだけどな! おまいら教えてくれよ!どうしたらいいんだ!
950 :
949 :03/08/08 14:09 ID:MaZY3Tp+
reiserfsck --fix-fixableをルートパーティションにかけらんねえって意味だ! 焦ってて悪かったな!
ああ、ガムやるよ
>>949 漏れはインストールCDとかCDのみで動作可能なdistro等で起動して、
そこからreiserfsckかけたよ。
953 :
login:Penguin :03/08/08 15:08 ID:MaZY3Tp+
>>952 やっぱそれしかないくわ・・・。
特殊な構成だからCDブートでHDD認識させるのむりぽなんですが
ともかく外部メディアからブートする方向でなんとか頑張ってみます。サンクスコ
954 :
login:Penguin :03/08/11 16:49 ID:BhMyykpd
やっぱHDDの後ろの方にちっこい環境を用意しとくと便利。 ついでに再インスコに必要なファイルも置いておくと(゚д゚)ウマー
>>954 最近のノートPCはみんなそうだよね。
漏れは一つ環境を作っといて、実際に使うときには
それをddでまるごとコピーしてます。
ちょこっとfstab等をいじれば普通に使えるからね。
dd if=/dev/hda7 of=/dev/hda8
dd if=/dev/hda7 of=/dev/hda9
dd if=/dev/hda7 of=/dev/hda10
って感じにね。(まあテスト用環境だからだけど)
素人な質問ですが、 dd if=/dev/hda7 of=/dev/hda8 こういうことやる時、hda8 の方が hda7 より多い場合、 あまった空きはどうなるんですか?
958 :
login:Penguin :03/08/13 22:55 ID:/kK/1TEp
Reiser4は2.6.0リリースまでにマージされんのかな。
>>956 素人なら
「こういうことやる時、hda7 の方が hda8 より多い場合、
はみ出る部分はどうなるんですか?」
ってほうが気になると思うんだが。
960 :
login:Penguin :03/08/14 03:40 ID:1v+FhsOf
100GB以上のディスクを使うにあたって、 ext3 だとブロックサイズ4KBが限界で、なんだかなーな 感じなのですが、他の使うべきですかね? 置くファイルは比較的大きなものです。
961 :
login:Penguin :03/08/14 18:16 ID:9xWZKodO
XFSとか。
XFSのせいではないというのは判ってるが、 なぜかXFSにしたHDDだけがよく死ぬ。
963 :
960 :03/08/14 23:16 ID:HLWnnlz1
速度性能は特に求めてないんで、 「安定していてかつブロックサイズ設定などの自由度が高い」 のが欲しいところなんですが…。
#defineXFS_MIN_BLOCKSIZE_LOG9/* i.e. 512 bytes */ #defineXFS_MAX_BLOCKSIZE_LOG16/* i.e. 65536 bytes */ #defineXFS_MIN_BLOCKSIZE(1 << XFS_MIN_BLOCKSIZE_LOG) #defineXFS_MAX_BLOCKSIZE(1 << XFS_MAX_BLOCKSIZE_LOG)
965 :
login:Penguin :03/08/15 02:47 ID:pWnXV+Z4
>>963 ext2
フォーマットするときにブロックサイズは指定できたはず
>>965 MAXは4096
ext2_fs.h:#define EXT2_MAX_BLOCK_SIZE 4096
ext3_fs.h:#define EXT3_MAX_BLOCK_SIZE 4096
967 :
960 :03/08/15 05:10 ID:SU4hZe+X
>>966 そうなんです。
-T largfile なら blocksize=4096 flagment=4096 になりました。
これはちとさみしい。
968 :
login:Penguin :03/08/15 17:02 ID:9vL3588P
そんなこともあるさ。
969 :
山崎 渉 :03/08/15 22:13 ID:ep0zwfOh
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
970 :
山崎 渉 :03/08/15 22:33 ID:ep0zwfOh
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
971 :
login:Penguin :03/08/16 00:05 ID:5i+gfiwt
(・∀・)renice!
972 :
login:Penguin :03/08/16 23:58 ID:YSxzyMnv
そろそろ次スレかね。 /**ファイルシステム総合スレ その2**/ 多種多様なファイルシステムに対応しているLinux。 そのファイルシステムに関するトラブル、チューニング、愚痴^H^H感想などなど。 なんでも語ってくれ。 こんなところか?
975 :
UFS2 :03/08/20 23:47 ID:WwtlS4so
FreeBSDの5.1とRedHat linux9を使用しています。UFS2をlinuxからマウントしてリードライト している方はいらっしゃいますか?カーネルでUFSを有効にしておいて # mount -t ufs -o ufstype=44bsd /dev/hda2 /FreeBSD でUFS1はマウントできますが、UFS2は出来ません。まあ、64bitサポートして等 結構変わっているので当然なのでしょうが、どなたかすでにマウントしてつかってる方いらっしゃいますが?
976 :
login:Penguin :03/08/21 18:39 ID:4HpoU2M5
ここがリヌクス板ですか?
裸INAX板です
978 :
login:Penguin :03/08/26 18:05 ID:gFo6zh41
(・∀・)renice!
979 :
login:Penguin :
03/08/29 23:47 ID:QrRh/iCg