[過去ログ] /**ファイルシステム総合スレ その1**/ (979レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
456(1): 03/02/11 02:13 ID:KEpQXfF+(1) AAS
どなたかJFFS2の使い方をレクチャーしてくださいませんか?
googleしてみても日本語だと中途半端な解説しか載ってねーよ
英語でもいいから「このサイトがお勧め」っての紹介しろよボケども
457(1): 03/02/11 02:29 ID:zhNHYJAJ(1) AAS
>>451
NetBSDのdeveloperの一部ではFFSはもうやめてLFSだけメンテナンスしていきたいといってる人も居るみたいだし、ある程度の開発は済んでる。
ただ、lfs_cleanerdの安定度がイマイチ
っていうのがNetBSDのstatusかな?
まだまだ不安定だけどかなり開発が進んでるから今年中には安定するんじゃないかと期待してるんだけどな。
しかし、LFSがLinuxで使えれば全部LFSにするんだがな。
458: 451 03/02/11 13:01 ID:CJfSYZ9g(1) AAS
>>457
おお、情報ありがとう!
そうか、NetBSDには期待できそうだね。頑張ってほしい
>>しかし、LFSがLinuxで使えれば全部LFSにするんだがな。
上の方で名前が出たから思い出したけど「JFFS」ってLFSなんだよね
外部リンク[html]:sources.redhat.com
Flash用のFSなんで最大サイズとか制限あるだろうけど面白いかも
>>456
使い方だけなら、
外部リンク[html]:www-6.ibm.com
省2
459(3): ◆8MKwzAtEyk 03/02/12 23:32 ID:eFIw8ARl(1/4) AAS
質問があるのですが・・・。
(1) LinuxでSCSI装置を使うとき、ディスク容量の上限はありますか?
(2) 各ファイルシステムのサイズの上限などは
どのあたりを調べれば分かるんでしょうか。
(3) 実際にSCSI装置をつないでみたのですが、512GB近辺で
表示がオーバーフローしました。でも表面上は問題ないみたいです。
本当にちゃんと使えるものなのでしょうか?(Red Hat Linux 7.3)
よろしくお願いします。
460(1): ◆8MKwzAtEyk 03/02/12 23:35 ID:eFIw8ARl(2/4) AAS
>>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(2): ◆8MKwzAtEyk 03/02/12 23:36 ID:eFIw8ARl(3/4) AAS
AA省
462: ◆8MKwzAtEyk 03/02/12 23:39 ID:eFIw8ARl(4/4) AAS
>>461
のようにintを使ってるあたりまでは分かったのですが、
それ以上掘り下げる知識がありません。
mkfsとかmountとかはちゃんと動作しているように
見えるのですが、裏付けがないと不安です。
どこかいいリソースでもあれば教えてください。
463(6): 03/02/12 23:43 ID:x8JHh+eH(1) AAS
>>459
2.4系のカーネルではとりあえず2TBまで問題ないらしい
ブロックデバイスに制限があってそれ以上はダメとか
去年あたりの日経Linuxに載ってた
464: ◆8MKwzAtEyk 03/02/13 00:01 ID:C8n1wTm/(1/3) AAS
>>463
ありがとうございます!
「Linux 2TB」でぐぐったら、幾つか見つかりました。
外部リンク:slashdot.jp
「2.5.42がアナウンスされました。
……ブロックデバイスの容量上限(従来2TB)の拡大」
外部リンク[html]:www.kaynet.or.jp
「SCSI も 32bit で 2TB の壁がありますね」
外部リンク[html]:www4.airnet.ne.jp
「パソコンOSが扱う主要なファイルシステムの比較」
省3
465(1): 463 03/02/13 01:04 ID:zUKXGchb(1/5) AAS
カーネルのソース見てみた。問題はここ↓だろう
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(2/5) AAS
ああ。スマソ阿呆なこと書いた〜
>>465は忘れてくれい(藁)
467(1): 03/02/13 01:07 ID:fD4bvRii(1) AAS
XFSがファイルシステムの縮小できればいいのになぁ
468(1): 名無しさん@Emacs 03/02/13 01:11 ID:K4ji5TWh(1) AAS
>>467
んでも、縮小って恐くてオレはダメでつ。
だからひたすら拡張するんですが、DISK が RAIDされてないのに拡張も
コワイので、最近 RAID してから lvm で拡張するようになりました。
469(1): 463 03/02/13 01:21 ID:zUKXGchb(3/5) AAS
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(4/5) AAS
>>461
すまん。酔っ払っていたので461を良く読んでなかった
これって968行めの「int sz〜」を「unsigned sz〜」にするだけでOKでしょう
szは他では使ってないみたいだし
>>469(自己レス)
IDEのドライバも同じような計算してた
ディスクに詳しい人、何でこういう計算するのかおせーて
471: 463 03/02/13 02:24 ID:zUKXGchb(5/5) AAS
あかん、本当に酔ってるわ
もちろん「unsigned int sz〜」ね
# しかし読み返すと見苦しいな > 俺
472: 03/02/13 02:28 ID:tDp18MAT(1) AAS
>>468
もれは縮小なんて不要
でももれもRAID+lvm
473(1): [ ] 03/02/13 20:47 ID:+FvEvpXl(1) AAS
474: ◆8MKwzAtEyk 03/02/13 21:47 ID:C8n1wTm/(2/3) AAS
463さん、ありがとうございました。
テンポラリ変数のszがintなのが表示オーバーフローの原因で、
実用上は512GB以上でも問題ないということでしょうか。
安心しました。ひとまず解決とします。
それにしても、1ディスク(1ユニット)2TBを超えるデバイスも
そのうち普通に出てきそうに思います。
外部リンク:slashdot.jp
「2.5.42がアナウンスされました。
……ブロックデバイスの容量上限(従来2TB)の拡大」
↑こういうのは安定系にはどのへんでcommitされるんでしょうね。
省1
475(1): 03/02/13 23:03 ID:mRu5tS6C(1/2) AAS
>473
外付けRAID装置はOSからは1ユニットに見えるので、
すでに2TBの壁は深刻ですな。(14-1)x250=3.25TB
2.4にバックポートはひじょ〜に難しいとAlanが言ってたと思います。
untestedなパッチもありますけどね。
外部リンク:www.gelato.unsw.edu.au
上下前次1-新書関写板覧索設栞歴
あと 504 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s