[過去ログ] /**ファイルシステム総合スレ その1**/ (979レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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
476(1): ◆8MKwzAtEyk 03/02/13 23:37 ID:C8n1wTm/(3/3) AAS
>>475
んー、少し高級なRAID装置では内部でLogical Unitとして区切れるから
しばらくの間は2TB制限でも問題ないかも知れませんが。
(ローエンド向けに2TB以上のRAID装置なんて当分出ないでしょう)
477: 03/02/13 23:48 ID:mRu5tS6C(2/2) AAS
>476
洩れはセコイから、論理ユニットで細かく分けて余りだすよりも、
フラットなのを使いたいのだよ。今でもlvmでこまいのを繋いで
大きくして使ってるしね。
478: [ ] 03/02/14 16:41 ID:7exrI1Xn(1) AAS
479: 03/02/14 16:41 ID:YEhtKs53(1) AAS
見つけた。外部リンク:px.a8.net
480(2): 03/02/14 21:19 ID:lDuMniwn(1) AAS
外部リンク:biztech.nikkeibp.co.jp
これって、いわゆる2.5.xで入ってるZeroCopyNFSだよね。
2.4向けのパッチって、どっかで手に入る?
lkmlでちょっと騒げはすぐでてくる?(w
481: 03/02/16 03:46 ID:tbT/WrCe(1) AAS
e2comprって2.4.20にパッチ当てた人いる?
なんかうまく当たんないんだけど
上下前次1-新書関写板覧索設栞歴
あと 498 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s