1 名前:login:Penguin [2007/01/11(木) 12:55:58 ID:rL+q6m/Y] Linuxでも標準でソフトウェアRAIDが可能となってきました。 マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう スレ 1 pc5.2ch.net/test/read.cgi/linux/1013875908/ スレ 2 pc10.2ch.net/test/read.cgi/linux/1111348512/ Linux RAID 一般 ttp://linas.org/linux/raid.html ttp://www.linux.or.jp/JF/JFdocs/The-Software-RAID-HOWTO.html ttp://linas.org/linux/Software-RAID/Software-RAID.html Adaptec Japan ttp://www.adaptec.co.jp/product/raid/os_support_list.html Linux EVMS 一般 ttp://www-6.ibm.com/jp/developerworks/linux/021220/j_l-fs12.html ttp://evms.sourceforge.net/ ... あと続けてくらさい。
381 名前:login:Penguin mailto:sage [2007/11/02(金) 06:29:50 ID:oty1mOnF] >>381 DOSのブートローダをいれて、 両方のHDDでブートパーティションをアクティブに設定、とか。
382 名前:login:Penguin mailto:sage [2007/11/02(金) 11:11:28 ID:7sg8THe2] 0x80と認識されるか0x81と認識されるのかでブートコードが違う必要がある
383 名前:379 mailto:sage [2007/11/02(金) 18:53:15 ID:QaC2YeMr] 遅くなりましたが出来ました。 >>381 さんの手も良いかなと思ったのですが、以下のような感じでOKでした。 # grub grub> root (hd0,0) grub> setup (hd0) grub> root (hd1,0) grub> setup (hd1) こんな感じでどちらからも起動できるようにしたら一発。 grub-install では、こういう風には入力されないんですね。
384 名前:login:Penguin mailto:sage [2007/11/03(土) 02:06:07 ID:toJHQDFC] Linux で 3ware 9550SX-8LP を RAID 5で使ってるんですが、 既に作られてるユニットの容量をCLIで変更する方法をどなたか教えていただけないでしょうか。 現在以下のように 500GB×3 + spare という状態です。 Unit UnitType Status %Cmpl Stripe Size(GB) Cache AVerify IgnECC ------------------------------------------------------------------------------ u0 RAID-5 OK - 64K 931.303 ON OFF OFF u1 SPARE OK - - 465.753 - OFF - Port Status Unit Size Blocks Serial --------------------------------------------------------------- p0 OK u0 465.76 GB 976773168 H8****** p1 OK - 465.76 GB 976773168 9Q****** p2 OK u0 465.76 GB 976773168 H8****** p3 OK u0 465.76 GB 976773168 H8****** p4 OK u1 465.76 GB 976773168 9Q****** p5 NOT-PRESENT - - - - p6 NOT-PRESENT - - - - p7 NOT-PRESENT - - - - このu0 に使われていない p1を足して p0-3で 500GB×4 + spareにしたいのです。 CLIのマニュアル(P.62)に従って # tw_cli /c0/u0 migrate type=raid5 disk=0-3 とやってみたのですが、 Error: (CLI:008) Invalid ID specified. Found a specified ID is already in use. とエラーになってしまいます。 何がまずいのでしょう?
385 名前:login:Penguin mailto:sage [2007/11/03(土) 22:23:32 ID:rg+D7DYl] >>384 RAID再構築
386 名前:login:Penguin mailto:sage [2007/11/04(日) 04:56:40 ID:QRh/db2g] >>385 japan.3ware.com/products/serial_ata2.asp 3ware 9550SXの特徴 オンライン容量増設および RAID レベルマイグレーション機能搭載
387 名前:login:Penguin [2007/11/04(日) 15:41:59 ID:cbkyEPJh] HDL4-G1.0を買ってルーターに問題なく接続できました。共有はMICROSOFT式にして XPの方ではドライブを割り当てしました。XPからのコピーや読み取りは問題 なかったです。Linuxでは、Sambaでマウントして、色々試してみたら読み取りでも コピーでもXPの倍ぐらいになった。1.2Gbぐらいのファイルはなんと8分かかる場合 ありました。50GbのMP3フォルダーはAmarokでスキャンしようとしたら一晩中 やってもおきたら22%しか読めなかったです。 本体のBiosには変な設定あるかな。このハードで経験がある人がいたら 手伝ってください。
388 名前:login:Penguin mailto:sage [2007/11/04(日) 17:09:06 ID:eI5sYsvU] これのどこがRAIDの話題なんだ? (もしかしてマルチ?)
389 名前:login:Penguin [2007/11/04(日) 17:26:28 ID:cbkyEPJh] ごめん、マルチでないです。 RAID設定が原因になっているかと思って。書き忘れてすみませんでした。 初期設定のRAID5です。そんなに重くならないはずでしょう? RAIDよりSAMBAだと思うけど、LINUX→RAIDなしのXPへの書き込みは 遅くならないで。
390 名前:321 mailto:sage [2007/11/05(月) 14:37:32 ID:bQ+V7ACj] うちも、HDL4-G1.0が遅くて、放棄作業中。 その放棄作業(つまり新規PC RAID5 serverへのファイル転送)が 通信途絶頻発で難航しているほど。 Linuxからの接続で、必要な設定変更はあるのかもしれないけど これといった情報は見つかっていないし、RAID5やっていく上で (HDD4機の発熱とCPU発熱の比率とか)RAID5 NASに魅力を感じなくなった。 …そっか、見たらLinux板にはSambaスレ無いのな。 UNIX板にあるみたいだから、ヲレも調べてみるか… あと、HDL4担当のスレはハードウェア板にある。
391 名前:login:Penguin mailto:sage [2007/11/05(月) 21:06:17 ID:6eGjWErn] >>387 もう少し整理してわかりやすく書こうや ・何が問題なのか ・何をどうやったら問題が起きたのか ・他に何を試したのか ・その他、主観で気になること >>390 の状況も加味すると、「窓から投げ捨てろ」で一蹴されるのがオチだぞ
392 名前:384 mailto:sage [2007/11/07(水) 12:34:29 ID:j1cRifCj] その後の報告。 月曜朝サポートが動き出したところで電話して聞きました。 どうもマニュアルの記述が間違っているようで、RAIDを構成するドライブを全部指定するのではなく、 新たに追加するドライブだけを記述するのが正解らしい。 >>384 の場合、tw_cli /c0/u0 migrate type=raid5 disk=1 で桶、と。 実行にどれくらい時間がかかるのか聞いてみたところ「おおよそ1GBあたり1分」との返事。 1.5TBだと1500分……25時間かよっ!! とゆーことで、月曜夜から実行したら今朝がたようやく終わりました。約28時間。 バックグラウンド動作だからいいんだけど。
393 名前:384 mailto:sage [2007/11/07(水) 12:36:06 ID:j1cRifCj] さて、無事 1.5TBになったのですが、今度はパーティションを拡張しなけりゃいけません。 Partedを使う予定なのですが、これがどのくらい時間がかかるかご存じの方いらっしゃいませんか? GParted等でもいいのですが、実際にやったことのある方で、××GB→○○GBのサイズ変更が 約△△時間かかった、など実例を教えて頂けるとありがたいのですが。 パーティションサイズの変更は、当然 unmountしないとできないんで、どれくらいの時間 利用不能になるのか見当をつけておきたいのです。 数時間〜半日程度なら夜間にやれば問題ないけど、丸一日以上とかって話なら代替ドライブを 用意しないといけないので。 くだ質の方で聞いたのだけど、有意な返答を得られませんでした。 こちらの方がこういった処理を経験した方が多そうなので、いささかスレ違いではありますが よろしくお願いします。
394 名前:login:Penguin mailto:sage [2007/11/07(水) 12:55:52 ID:ZtZ/usYi] >>393 だれも普通そんなことしないから、有意な回答なんて得られない。 普通はlvm+xfsで一瞬
395 名前:login:Penguin mailto:sage [2007/11/07(水) 13:15:20 ID:RKolPaG2] よく喋るやっちゃ たいていの場合>>394 かmdadmでgrow。どちらも君の構成じゃ使えん。
396 名前:login:Penguin mailto:sage [2007/11/07(水) 18:15:39 ID:n5tC8Tis] ハードウェアRAIDを使うのが普通ではないという意見は あまり普通ではないと思うが。 ハードウェアRAID使ってて、容量不足になったとき その機能があれば、容量の拡張も普通にするんでね?
397 名前:login:Penguin mailto:sage [2007/11/07(水) 20:23:33 ID:yncetdk8] 実際答える奴いないじゃん。やってることがマイナーすぎて。
398 名前:login:Penguin mailto:sage [2007/11/07(水) 21:53:15 ID:o+RGikEz] >>395 fsの話とブロックデバイスの話がごっちゃになってるぞお前
399 名前:login:Penguin mailto:sage [2007/11/07(水) 22:49:11 ID:7ekDkmZj] >>396 真のハードウェアRAIDならもちろん普通に使うけど、問題は ディスクにRAID BIOSが書き込んだ構成情報をOSが読んで認識しないと いけないとか、実はCPUがRAID処理してます、とかのエセHardwareRAIDが 世の中多すぎ(なんちゃってRAIDカード群の大多数)。 そういう「なんちゃってHW」を使うと性能はよくないわ、別カードへの 可搬性がないわで最悪なので、カーネル側のMD使うのが常識ってだけでは。 真のHW-RAID >>> Linux MD >>>越えられない壁>>> なんちゃってHW-RAID という感じになるのかな。
400 名前:login:Penguin mailto:sage [2007/11/07(水) 23:02:05 ID:ZtZ/usYi] >>399 まぁ3ware 9550SX-8LPは真のHW RAIDカードだけど、 多機能になればなるほど、こなれてない機能が多い訳で、 例えばマニュアルの誤記のように問題に当たりやすい。 だから、デフォルト以上のこと(RAID5にスペア1本)を やらせるのはお勧めしない。やるなら検証してからで、 間違っても本番データを運用したままやらない。
401 名前:login:Penguin mailto:sage [2007/11/08(木) 10:19:08 ID:3bsJieVy] >398 なんでブロックデバイスの話が出るんだ? パーティションとかボリュームなら言いたいことは理解できなくもないが それでもごっちゃにはなってないし…
402 名前:login:Penguin mailto:sage [2007/11/08(木) 12:55:16 ID:0yMQ2DaJ] 今使っている分の後ろに空きブロックが増えるだけじゃないの? 1パーティションに拘らなければ、lvmでなんとかなるべ。
403 名前:login:Penguin [2007/11/08(木) 20:27:40 ID:IZN1X0G5] raid1 grub> device (hd0) /dev/hdb grub> root (hd0,0) grub> install /grub/stage1 (hd0) /grub/stage2 p /grub/grub.conf で hda差し替えてをリビルドした後にこんどは hda のみでで起動できるの?
404 名前:login:Penguin [2007/11/08(木) 21:27:48 ID:IZN1X0G5] hda から起動できず、結局またリビルド 今度は grub> device (hd0) /dev/hda grub> root (hd0,0) grub> setup (hd0) したけど Kernel Panic になります。
405 名前:login:Penguin [2007/11/08(木) 21:56:35 ID:IZN1X0G5] md0 (boot) と md1 (/とswap)両方リビルドして リブートしたら直った^^ よかった。 さっきは md0だけリビルドしてブートしたからパニックになっただけかも。
406 名前:login:Penguin mailto:sage [2007/11/08(木) 23:31:13 ID:13192VKA] ここはお前の日記帳じゃねえんだ
407 名前:login:Penguin mailto:sage [2007/11/11(日) 14:42:23 ID:Kss4jt32] 今回初めて160GBx2でRAID0を組んでみようと思うんですが、単体HDDでの使用だとパーテはC:Dと切れたんですが RAID0で2つのHDDを使うと1つのHDDとして見えますが、これにはパーテ切れるんでしょうか?
408 名前:login:Penguin mailto:sage [2007/11/11(日) 14:58:54 ID:EBagQV5F] > パーテはC:D Windows板にカエレ
409 名前:login:Penguin mailto:sage [2007/11/11(日) 14:59:41 ID:aTKX43hi] md使うんだよな? 1日色々勉強してみて
410 名前:login:Penguin [2007/11/15(木) 13:43:28 ID:Ay00Jbql] すいません、質問させてください。 arecaのarc-1120使ってるんですけどconfigを保存することってできますか? raidの設定コンフィグなんてものはないですか? 壊れたので同じものを買って入れ替えたいんです。
411 名前:login:Penguin mailto:sage [2007/11/15(木) 14:00:49 ID:kt6gqmw9] 修理したら?新規に買うより安くなるはずだが
412 名前:login:Penguin mailto:sage [2007/11/15(木) 15:24:02 ID:wCvoExs2] 修理だと時間かかるじゃん。 areca使ってないけど、興味あったんでマニュアル見てみたけど、 設定のファイルへの書き出し/読み込みなんて機能はなさそ。 ただ、設定つーても、使うドライブの登録とRAID Levelくらいなもんじゃないの? あとはビープを鳴らす・鳴らさないとか管理者パスワードの登録くらいか。 ゼロからやっても数分で終わりそうだけど。 毎回やるのが面倒だと思ったらCLIで作業して、バッチ化しておくとか。 既に作られてるRAIDボリュームは正常だったら(普通は)設定後そのまま認識されると思うけど、 不安だったらサポートに聞いてみた方がいいと思うよ。 このスレ、最近はソフトウェアRAIDマンセーの人がほとんどだし。
413 名前:login:Penguin mailto:sage [2007/11/15(木) 18:00:18 ID:Ay00Jbql] >>411 ,412 ありがとうございます。 save configとかそういう項目ないのでやっぱりないんですかね。 一応サポートにも連絡してみます。
414 名前:login:Penguin mailto:sage [2007/11/16(金) 01:17:15 ID:1eXgzPsD] RAIDボリュームの情報はHDD側に持つものもあるし、 実装次第だと思う なんで、サポに聞くのが一番いいね
415 名前:login:Penguin mailto:sage [2007/11/17(土) 14:53:05 ID:1ihUsYxQ] RAID 1 はリード性能が向上するというイメージがあったのに mdadm で RAID 1 化した HDD はリード性能が微妙に下がってるんだよね…
416 名前:login:Penguin mailto:sage [2007/11/17(土) 17:14:37 ID:1ihUsYxQ] >>368 kwsk
417 名前:login:Penguin mailto:sage [2007/11/18(日) 01:00:05 ID:YtGpqr3X] なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。
418 名前:login:Penguin mailto:sage [2007/11/18(日) 01:09:55 ID:32uNERa2] そんなに知恵が足りない事をひけらかさなくてもいいのに
419 名前:login:Penguin mailto:sage [2007/11/18(日) 02:39:12 ID:HcFap/DP] 確かに知識というか知恵があれば分かるよなあ… >なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。 2 台の HDD でミラーリングしてる場合 両方の HDD から並列に別のデータを読めるから
420 名前:login:Penguin mailto:sage [2007/11/18(日) 03:14:37 ID:31wlS8LP] > 2 台の HDD でミラーリングしてる場合 > 両方の HDD から並列に別のデータを読めるから これぢゃ、こわれててもわかんないんじゃないかな
421 名前:login:Penguin mailto:sage [2007/11/18(日) 03:24:33 ID:7DZoPkDC] なぜそんな話に飛躍する? しかも意味が分からん。 RAID1で1台壊れて読めなくなってどうする? RAIDの障害はsnmpやメールで通知するんだよ。
422 名前:login:Penguin mailto:sage [2007/11/18(日) 05:35:44 ID:HcFap/DP] >>420 セクタ単位のデータ破損を言ってる? そうだとしたら、どちらにせよ RAID 1 じゃデータは救えんよ 2 台の HDD のセクタが不一致だとして、どちらのセクタが正しいと信じるんだい?
423 名前:login:Penguin mailto:sage [2007/11/18(日) 10:15:29 ID:w3f8FT8B] >>417 man md してから書けよ Changes are written to all devices in parallel. Data is read from any one device. The driver attempts to distribute read requests across all devices to maximise performance. 上の方で同時アクセス数云々のベンチがあったが、確かにRAID1でも耐久力有りそうだな >>420 お前の脳内でRAID1ならどうやって片方が壊れてると判断できるのか教えてくれw それともドライブ3台以上が前提か? 予め言っておくがRAID5でも一致確認してません、よー
424 名前:login:Penguin mailto:sage [2007/11/18(日) 10:44:16 ID:KXIawyII] 元の >417 がイタイのはおいといて >422 普通は HDD 内部でエラーチェックで救いきれないという状態になって バケデータを吐くのでなくエラー通知をしてくるから どちらを信じればいいかは分かる そうならなかったとしたら相当運が悪いので どのみち生きていても仕方ない…
425 名前:login:Penguin mailto:sage [2007/11/18(日) 10:56:59 ID:w3f8FT8B] ハードのパリティを信用するかどうかってことで現状は使うハード次第だわな 安価ハードを信頼性向上目的でソフトで多重化チェックすると最低3倍構成になるからペイしないんだろうなぁ ところで3といえば、3ドライブでRAID10やってみた報告がそろそろ欲しいな。既出?
426 名前:login:Penguin mailto:sage [2007/11/18(日) 11:28:10 ID:/HzRs9GI] 2台構成だとセクタ単位以下の信頼性は下位層に依存、 それ以上の信頼性がほしい場合は3台構成で自前チェックって感じか。 銀行とか発電所とか、本当に信頼性(可用性じゃなく)が必要な 場合はCPUとかメモリも3台構成にすることもあるって聞いたことあるなぁ
427 名前:login:Penguin mailto:sage [2007/11/18(日) 12:24:10 ID:JtepkghF] 下位層でできないことは上位層でやればいい、っていこうとでは? ということで、ZFSドゾー
428 名前:login:Penguin mailto:sage [2007/11/18(日) 16:20:10 ID:HcFap/DP] >銀行とか発電所とか、本当に信頼性(可用性じゃなく)が必要な >場合はCPUとかメモリも3台構成にすることもあるって聞いたことあるなぁ 発注先とかソフトウェア部分も多数決な
429 名前:3台 mailto:sage [2007/11/18(日) 17:54:46 ID:KXIawyII] メルキオール、バルタザール、カスパー… ごめんなさいごめんなさいごめんなさい
430 名前:login:Penguin mailto:sage [2007/11/19(月) 03:13:03 ID:+PzRhB/C] 蒸し返すようだけど、ハードウェアRAID(fake raid ではなく)の場合、 RAID 1 にしても、read のときは双方のHDDから読み込みをやっているわけではないと思う。 5年ぐらい前、Escalade 7210 と HGST 180GXP で RAID0 と RAID1 のアレイを組んで それぞれベンチを図ってみたが、RAID0 と RAID1 で同じ読み込み速度にはならなかった。 members.jcom.home.ne.jp/makky55/raid0-test1.gif members.jcom.home.ne.jp/makky55/raid1-test1.gif md の場合は、>>423 にあるとおり RAID1 の場合は内部で双方のHDDから読み込みをやっている ようだけどね。
431 名前:login:Penguin mailto:sage [2007/11/19(月) 04:36:45 ID:YZqmzVs9] >>427 > 下位層でできないことは上位層でやればいい、っていこうとでは? それ結局意味ないから。 RAIDは各セクタが完全に読めるか全く読めないかどちらかであることを仮定してる。 通常、パリティはセクタより小さい単位のエラー検出には使われず、セクタ単位の エラーが検出された後データ再生成に使われる実装になってる。全部かどうかは知らん。 セクタエラーとして検出されないセクタ未満のデータ破損については多数決方式で エラー訂正する以外になくて、結局、起源の異なる(パリティによる補完関係にない) セクタが最低3つ必要になる。それは下位層でやろうと上位層でやろうと変わりない。 もちろんZFSなら2台構成のうえで仮想ブロック1つに実ブロックを3つ以上割り当てる こともできるけど、それじゃRAIDの意味ない。
432 名前:login:Penguin mailto:sage [2007/11/19(月) 15:57:45 ID:1xeYiL1w] >>430 実装による。シーケンシャルなread1本時の挙動と、同2本や10本の速度も測ってみると良い。 ついでだからmdでRAID10組むときのnear/far/offsetのあたりも理解しておくとよい>仕組みと読み込み速度 en.wikipedia.org/wiki/Standard_RAID_levels#RAID_1_performance en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10 // 日本語wikipediaは酷いなぁ
433 名前:login:Penguin mailto:sage [2007/11/19(月) 19:28:24 ID:LSsBOoW2] >>430 3wareにだってかつてTwinStorという名前で実装していたのがあってな(ry
434 名前:417 mailto:sage [2007/11/20(火) 14:41:38 ID:WUpQPj2Z] イタイ417だけど ああ、ここって特定のソフトウェアレイド前提なのね。話通じないはずだ。 定義的な話になっちゃうけどRAID1で並行読み込みするのって拡張で 本来は片方からしか読まないよ。そういう拡張された実装って部分的にはあるけど 全面的なやつは珍しいかも。 (そのmdって両方読むのね?よく知らんけど。実際はRAID0+1みたいなかんじ?) だからそういった意味ではRAID1で高速化するってありえないよ。 RAID0かぶせない限りはね。 >>430 ,432が正解だと思う。 わたしゃ高速化のためにRAID0使用中だよ。リスキーでも倍速w
435 名前:login:Penguin mailto:sage [2007/11/20(火) 14:42:39 ID:6fbP/JrB] アイタタタタタタタタw
436 名前:login:Penguin mailto:sage [2007/11/20(火) 15:44:28 ID:+5gXhNB9] あたああああああああ
437 名前:login:Penguin mailto:sage [2007/11/20(火) 16:12:43 ID:6fbP/JrB] あーあ そのまま黙ってりゃ叩いてる奴のほうが大人げないって事で済んだのに そもそも最初にRAIDを提唱した1988年の論文でも RAID1でread性能が向上する事が指摘されてるんだよね
438 名前:login:Penguin mailto:sage [2007/11/20(火) 16:38:37 ID:0X6vxiqf] >>437 www.eecs.berkeley.edu/Pubs/TechRpts/1987/5853.html その論文の基となるレポートがこれだけど 確かにRAID1でparallel readに言及してるな. abstract読めば判るけど,当初のRAIDは可用性向上よりも 性能向上が目的だからな. >>432 にあるWikipedia英語版も読んでみたけど, RAID1でreadは速くなるって書いてあるじゃん
439 名前:login:Penguin mailto:sage [2007/11/20(火) 17:59:10 ID:WUpQPj2Z] >>438 めんどくさ。まぁ今更どうでもいいがな、>>432 から引用すると >Many older IDE RAID 1 controllers read only from one disk in the pair, >so their read performance is always that of a single disk. >Some older RAID 1 implementations would also read both disks >simultaneously and compare the data to detect errors. だとさ。結局実装次第ちゅーこっちゃね。
440 名前:login:Penguin mailto:sage [2007/11/20(火) 18:06:26 ID:WUpQPj2Z] つーか、実際にレイド組んでベンチとってみるといいかもね。 ごたくならべてないでさ。そのmdってのが優秀なら問題ないんだろからさ。
441 名前:login:Penguin mailto:sage [2007/11/20(火) 18:09:41 ID:6fbP/JrB] 見苦しい
442 名前:login:Penguin mailto:sage [2007/11/20(火) 18:12:21 ID:WUpQPj2Z] >>441 なんだググっても反論見つからなかったか?w なんつてな。 正直もうどうでもいいな。
443 名前:login:Penguin mailto:sage [2007/11/20(火) 19:20:47 ID:MSD+3qt7] なら何も書かなきゃいいのに。 書けば書くほど見苦しくなる。 437に同意。 >そのまま黙ってりゃ叩いてる奴のほうが大人げないって事で済んだのに
444 名前:login:Penguin mailto:sage [2007/11/20(火) 20:45:33 ID:286gsJhP] はいはいプロユースプロユース。 てか本気で見苦しいな。 RAID総合スレに来ておいて、今やコンシューマ向けRAID搭載NASの殆んどを占めるmdを「特定の」やら「知らない」とか言われてもな。 んなもん持ってなくてもRAID語るなら自宅鯖でLINUXでmdくらいはやってて(試していて)当然の話じゃねえの?
445 名前:login:Penguin mailto:sage [2007/11/20(火) 21:41:26 ID:hSn6K+RS] >>434 せっかく>>432 書いたのに全く読んでない ものすごく好意的にエスパーしたとしても、単独負荷と並列負荷をわざと曖昧に書いて煽ってるようにしか読めん。 つまり絡みたい気分だったのだろう。そっと放置しておいてやろう、な。
446 名前:login:Penguin mailto:sage [2007/11/20(火) 23:37:47 ID:Pk03JSkS] >>434 >定義的な話になっちゃうけどRAID1で並行読み込みするのって拡張で >本来は片方からしか読まないよ。 と「本来の RAID 1 は並行読み込みしないと定義されている」とほのめかしておいて >>438 で論破されたのに >>439 >めんどくさ。まぁ今更どうでもいいがな、>>432 から引用すると > >Many older IDE RAID 1 controllers read only from one disk in the pair, > >so their read performance is always that of a single disk. > >Some older RAID 1 implementations would also read both disks > >simultaneously and compare the data to detect errors. >だとさ。結局実装次第ちゅーこっちゃね。 と「過去の実装例」で「定義」の議論に対して反論したつもりになって >>417 >なんでRAID1でread性能が上がるんだろう?RAID0ならともかく。 での知恵の無さを誤魔化す >>417 = >>440 = >>442 はとてつもなく痛い
447 名前:login:Penguin mailto:sage [2007/11/21(水) 00:27:24 ID:PIy6cxhg] このへんで勘弁してあげようよ
448 名前:login:Penguin mailto:sage [2007/11/21(水) 01:12:12 ID:YL4Okhmu] 417はもう出てこれないに500ペソ
449 名前:login:Penguin mailto:sage [2007/11/21(水) 01:21:04 ID:66AMPoKv] 過去レスを読んでいれば、このスレが md がメインなこともわかると思うんだが。 ただスレタイに md とも書かれてないし、ハードウェアRAIDを Linux で使う場合の話も ここでしたいので、その場合はその旨一言触れておいたほうがいいな。 あときりわけが難しいけど、上に乗っかるOSは関係なく、ハードウェアそのものについての話になるなら 自作PC板にいったほうがいい。 ただしこういうストレージカードの場合、ハードウェア / fakeRAID ともにデバイスドライバが密接に絡むので むずかしいけど。 長文ごめんなさい
450 名前:login:Penguin mailto:sage [2007/11/21(水) 01:56:35 ID:PIy6cxhg] 前スレまではハードウェアRAIDの話題も結構出てたんだけどね。 このスレで増えたmd派の人はなんか排他的とゆーか、マンセー感が強い感じ。 まぁ >>417 の件はそれとは関係なく、単にナニだっただけなんだけどw
451 名前:login:Penguin [2007/11/21(水) 02:39:21 ID:WhtoZStV] ひさびさに痛い奴でした
452 名前:login:Penguin mailto:sage [2007/11/22(木) 00:43:36 ID:x2PaICsY] どーでもいい。次。
453 名前:login:Penguin mailto:sage [2007/11/22(木) 04:34:50 ID:4v8j5/xa] >>450 そうかなぁ? アレイ拡張など運用の柔軟性とか、HW-RAIDだと対応が難しい要求を HW-RAIDに求める奴が出ては諭されしてるだけかと。
454 名前:login:Penguin mailto:sage [2007/11/22(木) 05:10:47 ID:b7H+VhqY] Linuxの場合は、HW-RAIDにしたらしたで、 ちゃんとミドルウェアというかユーティリティが対応しているかっていうのは大きな問題でしょ。 ユーティリティなしで済まそうとすると、障害通知とかどうしたらいい?ってことになるからね。
455 名前:login:Penguin mailto:sage [2007/11/22(木) 08:46:26 ID:NB0e892q] 大きな問題ではあるけど、そんなのベンダが提供してるかしてないかであって 話題になるようなポイントではないのでは?わざわざ高いHW-RAID入れるのに まともなサポートツールがないもの選ぶことはないし。
456 名前:login:Penguin mailto:sage [2007/11/22(木) 12:00:33 ID:e1x8OZuz] >>453 お前HW-RAID使ったことないんだろw
457 名前:login:Penguin mailto:sage [2007/11/22(木) 16:43:40 ID:4v8j5/xa] >>456 少なくとも、ここで出てくるHW-RAIDはいわゆる民生用で、 高いHW-RAIDみたいなサポートもユーティリティもないでしょ。 高いの使えばそりゃシームレスでも柔軟性でも出るけど、 そういう話が「ここで」出てたかはかなり疑問。
458 名前:login:Penguin mailto:sage [2007/11/22(木) 17:18:20 ID:kotZkAiy] >>457 >>453 は過去に一体どんなハードウェアRAID使ってきたのよ。 よほどの大昔か? 少なくともここで最近このスレで出てきた3wareやarecaだったら 「アレイ拡張など」はwebブラウザ経由で簡単にできるぞ。 この価格クラスのものでも、信頼性は十分あるし、普通にRAIDを利用・管理 (故障したドライブの交換やエラー時のメール通知等含め)したり、容量を拡張する くらいの操作する分にはソフトウェアRAIDよりも「簡単・確実」なのは確かだよ。 RAIDの知識があれば、買ってきてすぐ、ほとんどマニュアル読まずに使える。 仮にOSが落ちてても、通電さえしてりゃrebuildとか勝手に続けてくれるってな 安心感もある。 ソフトウェアRAIDにもハードウェアRAIDにもそれぞれの長所・短所はあるんで、 それぞれ理解して使い分けりゃいいだけの話。 RAIDに求めるものは使用目的によって変わってくるんだから、どちらか一方を 無理矢理否定するこたーない。
459 名前:login:Penguin mailto:sage [2007/11/22(木) 17:21:32 ID:kotZkAiy] 諭され云々は多分>>384 のこと言ってるんだろうけど、>>384 が特殊だったのは CLIでやろうとしたからだよ。あとはファイルシステムの拡張でRAIDとは無関係。 CLIは既にメーカー側でもオマケ扱いで、サポート側もほとんどノウハウないし、 マニュアルの記入ミスが何年も放置されっぱなしだったりしてる。 ほとんど使う人がいないんだから「やってることが特殊」と言われてもしょうがない。
460 名前:login:Penguin mailto:sage [2007/11/22(木) 20:16:50 ID:e1x8OZuz] >>457 で、たとえばどんなことがHW-RAIDでできないと思ってるの? アレイ拡張など、以外に。
461 名前:login:Penguin [2007/11/22(木) 20:18:20 ID:Ai+8+9Qs] ( ´ー`)y━・~~~
462 名前:login:Penguin mailto:sage [2007/11/23(金) 18:35:28 ID:Jp++BsDp] ワロタ ここお笑いスレ化してるな。 > このスレで増えたmd派の人はなんか排他的とゆーか、マンセー感が強い感じ。 なんか絵に描いたようなw
463 名前:login:Penguin mailto:sage [2007/11/23(金) 19:42:52 ID:GS8px4nS] md の RAID 1 でリード性能を高速化する方法ってないのかな? 方法自体がないなら諦めないといけないけど…
464 名前:login:Penguin mailto:sage [2007/11/23(金) 21:43:27 ID:T6tLpng3] お前は何を言ってるんだ
465 名前:login:Penguin mailto:sage [2007/11/23(金) 23:38:14 ID:ediOoBUE] だから並列負荷耐性は上がるとmanにも書いてあるだろうに
466 名前:login:Penguin mailto:sage [2007/11/23(金) 23:56:04 ID:dksFbx1S] そこの解釈の差が論争の原因だね。man mdだと > Data is read from any one device. > The driver attempts to distribute read requests across all devices to maximise performance. と最初の文が意味深だが、解釈は曖昧。で、ソース見ると > * Don't change to another disk for sequential reads: とあるので、おそらく単体のリードはディスク一台分の速度、ただし 別のリードは別のディスクに分散できるのでスループットが台数に 比例して伸びる、なのでは?
467 名前:login:Penguin mailto:sage [2007/11/24(土) 01:21:05 ID:NU+60JyU] なるほど。
468 名前:login:Penguin mailto:sage [2007/11/24(土) 02:25:30 ID:Rw3nYGM/] >>466 hdparm でリード性能が伸びてないのは 単発リードコマンドになってるってこと?
469 名前:465 mailto:sage [2007/11/24(土) 02:28:51 ID:lC7phVQh] >The driver attempts to distribute read requests across all devices to maximise performance 複数の読み取り命令を全てのデバイスに割り振って高速化しようとするよ じゃないの? 単一read時のことは書いてないよ。
470 名前:login:Penguin mailto:sage [2007/11/24(土) 03:09:26 ID:/QheRAnN] >Data is read from any one device. データは一つのデバイスから読まれる。 こっちが単発リードのことをいっているんだろ。
471 名前:login:Penguin mailto:sage [2007/11/24(土) 04:35:21 ID:wJBOH4En] なおのこと単発リードが高速化するようには読めんが
472 名前:login:Penguin mailto:sage [2007/11/24(土) 11:53:59 ID:/QheRAnN] だから速くならないって言ってるだろw
473 名前:login:Penguin mailto:sage [2007/11/24(土) 14:19:03 ID:Rw3nYGM/] 状況を整理するよ hdparm による md の RAID 1 に対するベンチマークで リード性能が単体 HDD に比べて向上していない (自分を含めて 2 〜 3 人が報告) これは ・hdparm によるベンチマークは単発リードコマンドしか発行していない ・そもそも md の RAID 1 ではリード性能は向上しない のどちら (あるいは両方?) なんだろう?ということ
474 名前:login:Penguin mailto:sage [2007/11/24(土) 14:22:10 ID:1cLiYWi3] 同時に複数のファイル(とは限らんが)の読み込み要求があったときには できる限りドライブを分散させて、パフォーマンスが向上するようにしている。 各ファイル(とは限らんが)のシーケンシャルな読み込みは単一のドライブから。 だね。
475 名前:login:Penguin mailto:sage [2007/11/24(土) 14:24:48 ID:/QheRAnN] ふむふむ。
476 名前:login:Penguin mailto:sage [2007/11/24(土) 15:12:57 ID:lC7phVQh] >>473 その2択が正しいかどうかは置いといて、hdparmは単発readでしょ。 なんだか話がループしてそうなんだが>>362- は読んだ?
477 名前:login:Penguin mailto:sage [2007/11/24(土) 15:36:38 ID:Rw3nYGM/] おお >>367 にそれらしい答えが出てるね
478 名前:login:Penguin mailto:sage [2007/11/24(土) 16:16:33 ID:lC7phVQh] チラ裏だが ディスクベンチっていうと www.iozone.org/ みたいにパラメータ変えつつやるもんかと。 特にRAIDボードで組んで評価って話でよく挙げられてる単純なベンチは あれで参考になるんかと思うわけだが、口出すようなことでもないわけで。 単純化指向は良い面もあるしな。tiobenchくらいが結果貼りやすいかもしれん
479 名前:login:Penguin mailto:sage [2007/11/29(木) 06:03:49 ID:7uM8bIDi] なんかmdの話ばかりでハードウェアRAIDがスレ違いな話題と化しているようだけど… それはさておき、なんでLinuxってOpenBSDやNetBSDのRAIDframeのような kernel & userlandを含めたフレームワークがきちんと整備されていないんだろう? ドライバがkernelにとりこまれても、各種ユーティリティはRAIDカードベンダまかせで、 それらが使えないディストリビューションの場合は途方に暮れるしかないっていうのは 悲しすぎる。 OpenBSDならBIOSレベルで設定しないといけないもの以外は、基本的にraidctlコマンドで 統一的に使えるのになぁ… あと、どうでもいい余談だけど、ちょっと前、mdとLVMを組み合わせるのは複雑だなんて 話があったけど、ZFSのようにソフトウェアRAID+LVM+fsを統合しちゃったものなら簡単に 扱える。 あと、このスレからソフトウェアRAIDの話が撲滅されるというメリットもあるw
480 名前:login:Penguin mailto:sage [2007/11/29(木) 10:17:09 ID:krpLIoSe] >>479 >フレームワークがきちんと整備されていないんだろう? ニーズがないから。 OpenBSDのように遊びでHW-RAID使っている訳では無いから。
481 名前:login:Penguin mailto:sage [2007/11/29(木) 10:36:45 ID:r5r946d6] >>479 つ dmraid >>480 しったか乙