1 名前:login:Penguin mailto:sage [2009/09/16(水) 23:34:35 ID:JK/kMdkU] Linuxでも標準でソフトウェアRAIDが可能となってきました。 マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう スレ 1 pc5.2ch.net/test/read.cgi/linux/1013875908/ スレ 2 pc10.2ch.net/test/read.cgi/linux/1111348512/ スレ 3 pc11.2ch.net/test/read.cgi/linux/1168487758/ スレ 4 pc11.2ch.net/test/read.cgi/linux/1208263754/ 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.com/ja-JP/_common/os_support/linux/ Linux EVMS 一般 ttp://evms.sourceforge.net/ Adaptec Japanのアドレス修正。EVMSに関するIBMのサイトが404で見つからないので削除。 ... あと続けてくらさい。
321 名前:login:Penguin mailto:sage [2011/02/13(日) 15:38:06 ID:L1HNmD3l] webmin楽かもしれんけどweb管理がもっさりすぎてやめた
322 名前:login:Penguin mailto:sage [2011/02/18(金) 17:24:44 ID:yGretxv7] ぶっちゃけ、個人PCの安全対策にRAID1組みたいだけなら CG-HDC4EU3500 とか買ったほうが楽っすよね。
323 名前:login:Penguin mailto:sage [2011/02/18(金) 17:50:39 ID:A1GNzXog] 弄るのが面倒と考えるならそれでいいんじゃないの? 俺はいじるのが好きだから PC 組むことからやったけど・・・
324 名前:login:Penguin [2011/02/19(土) 15:18:20 ID:RMwt7Pff] >>322 最初の手順はラクだろうな… けど、ドツボにはまった時のはまり具合もあるからな。 個人向けなら融通の利くmdadmでの管理がお勧めな気がするぜ。 例えば、2個でRAID1を組んでて、1個あぼ〜んしたときに、どうやってHDDを準備する? 仕事ならスペアディスクが準備してあったりするけど、個人でそれやってる人は少ないでしょ。 適当なHDDをLVMなりmdadmでつなげて元のアレイに加えたり、他の容量があまってる storageから切り分で容量貰ってきたのを流用したり、と。そう言う面もあるからなぁ。
325 名前:login:Penguin mailto:sage [2011/02/20(日) 00:27:21.40 ID:yCXNWgeV] あるからなぁ と言われても
326 名前:login:Penguin mailto:sage [2011/02/20(日) 01:46:06.77 ID:s4CzjA8f] ミラーの片割れがあぼーんしたらバックアップを取って二台とも廃棄処分だろ。んで、新規に二台買ってきてリストア。
327 名前:login:Penguin mailto:sage [2011/02/20(日) 14:44:10.36 ID:RGevxh5h] >>326 「可用性」はどこ行ったんだよw
328 名前:login:Penguin mailto:sage [2011/02/20(日) 15:06:22.78 ID:s4CzjA8f] >327 即死しなかったおかげで緊急メンテでバックアップを実行できて最新の最終のデータを失わずにすむだろ。 ディスクを二台とも廃棄するのは同じ環境で同じように酷使されたディスクなんて信頼性はもう無いと見た方が安心できる。 あと無停止システムにしたいなら二方向ミラーの一組だけでどうにかしろってのは無理だし。
329 名前:login:Penguin mailto:sage [2011/02/20(日) 22:40:50.93 ID:Mnk/k141] 最近は別メーカーとか別製品のHDD二台組み合わせて 遺伝的アルゴリズム風に運用するのが流行りだしてね?
330 名前:login:Penguin mailto:sage [2011/02/20(日) 22:53:05.59 ID:uoxofCdd] 三台でミラーリングして定期的に一台交換する、とか
331 名前:login:Penguin mailto:sage [2011/02/21(月) 01:31:02.60 ID:/mh8pAHw] LVM ってプールみたいなもん?
332 名前:login:Penguin mailto:sage [2011/02/22(火) 22:32:44.57 ID:d4GHXSIo] >>331 うんにゃ、AIXの論理ボリューム管理みたいなもん。
333 名前:login:Penguin mailto:sage [2011/02/24(木) 08:28:42.23 ID:UZbhA2qj] 320GBのHDDでarray作って思った 320GBがいつまで新製品で買えるのかとw せめて500GBにしときゃよかった。。。
334 名前:login:Penguin [2011/02/24(木) 08:57:55.75 ID:+LhVKrWL] mdadmだと、気にせず個々に大きいHDDに取り替えていけばいいんじゃね? で、全部が320GB overになったらgrowしてみる、と。
335 名前:login:Penguin mailto:sage [2011/02/26(土) 01:13:09.50 ID:AjpK4IVQ] アレイの構築中の負荷で他に影響を与えないようにioniceやniceコマンドを mdadmコマンド実行時に前段に追加して実行してもダメなんすね。 実際に仕事してるのは別プロセスのようなので、(md0_raid5とかmd0_resyncとか) mdadm実行後に立ち上がったプロセスをreniceとioniceで後から優先度を変更するしか アレイ構築やチェックの処理優先度を下げさせることできないんでしょうか?
336 名前:login:Penguin mailto:sage [2011/02/26(土) 01:29:23.11 ID:vu/EQK7u] man 4 md
337 名前:login:Penguin mailto:sage [2011/02/26(土) 12:05:23.19 ID:l2UEaSXl] manってアレイごとの /sys/block/mdN/md/ が抜けてるよね
338 名前:login:Penguin mailto:sage [2011/02/26(土) 23:26:00.10 ID:YHKS4Qz2] あれぃ?
339 名前:login:Penguin mailto:sage [2011/03/03(木) 23:19:11.12 ID:aPgrBUX+] HDD3台で構成されてるRAID5の/devmd0に ディスクを--addで追加してスペアディスクとして組み込んだ状態から RAID60レベル変更にしたいのですが、 # mdadm --grow --level=6 --raid-disks=4 /dev/md0 mdadm: /dev/md0: Cannot reshape array without increasing size (yet). # mdadm --grow --level=6 --raid-disks=4 --size=max /dev/md0 mdadm: can change at most one of size, raiddisks, bitmap, and layout という感じでエラーになります。引数に何が足りないんでしょうか? もしくはmdadm.confに予め何か設定しておく必要があったりしますか?
340 名前:login:Penguin mailto:sage [2011/03/04(金) 22:31:20.60 ID:dpTfiBPG] >>339 上のコマンド打った後以下コマンド実行で動かない? # echo raid6 > /sys/block/md0/md/level 参考このへん: ttp://xblog.hellokitty68.main.jp/?eid=1016578
341 名前:login:Penguin mailto:sage [2011/03/06(日) 04:55:31.91 ID:RPfF2gcb] mdadmってどう呼んでる? マダドム?マダッドム? マダムとダッドの合体語?
342 名前:login:Penguin mailto:sage [2011/03/06(日) 11:09:04.36 ID:9frQ4hTx] エムディエイディエム
343 名前:login:Penguin mailto:sage [2011/03/06(日) 11:10:44.71 ID:Zh9h7jx2] 自分では エム ディー アドミン 人に伝えるときは エム ディー エー ディー エム あくまでも個人的な意見。
344 名前:399 mailto:sage [2011/03/06(日) 19:51:57.84 ID:JhgND8E+] >>340 行けました! RAIDレベル変更の拡張の場合はmdadm側のコマンドで変更後のレベル指定するんじゃなくて /sys/block/mdX/md/level の中の記載を書き換えることで実現するんすねー。
345 名前:login:Penguin mailto:sage [2011/03/07(月) 10:14:23.53 ID:OwxqRXoH] エムディーアダモステ
346 名前:login:Penguin mailto:sage [2011/03/18(金) 10:29:31.58 ID:aNs3epMu] 質問。 mdadmでraid1を作っているんだが、sdbで不良セクタ発生。 再構築をしたいのだが、今は計画停電期間中。 停電が終わってから最長でも18時間で必ず次の停電が来てしまう。 dev.raid.*を設定しても18時間じゃ1.4TBのパーティションの同期完了が厳しい (丸一日くらいかかった気がする)。 UPSは2台あるが3時間の停電はとても耐えられない。 計画停電が終わるまで再構成はムリかな?
347 名前:login:Penguin [2011/03/18(金) 10:42:54.87 ID:ekMBduVz] 先月のだからもう解決済みかもなあ。 >>335 md の resync の下限と上限は /proc/sys/dev/raid/speed_limit_min /proc/sys/dev/raid/speed_limit_max をそれぞれ sudo echo xxxxx > ファイル、で数値を直に書き換えられる。 まずは cat して現在値を確認のこと。max はデフォルト値 200000 kB/s。 再起動すると元に戻るのでご注意を。 (個々のデバイスだと /sys/blocks/md*/md/sync_* あたりらしいけど使ったことない) ファイルのパス込みの正式名をどうしても覚えられないので、 設定が必要になるたびggりなおしてるw >>341 エムディーアダム。 原義からするとアドムのほうが近いんだろうけど、語感が好きじゃないのでアダム。
348 名前:347 [2011/03/18(金) 10:48:09.76 ID:ekMBduVz] >>346 347 に書いた方法で制限速度(limix_max)は上げられるけど、 小手先だし間に合わないんじゃないかなあ。 過負荷でアレイが壊れてかまわないなら、まずはレッツトライ。
349 名前:346 mailto:sage [2011/03/18(金) 11:09:00.33 ID:aNs3epMu] >>348 レス有難う。 dev.raid.speed_limit_minやdev.raid.speed_limit_maxをageまくって丸一日なんだ。 アレイが壊れるのは困るから…方法がないなら放置かな。 不良セクタ箇所以外は生きている(はずだ)し。
350 名前:login:Penguin mailto:sage [2011/03/18(金) 11:46:35.90 ID:YwOrhI0Y] >>349 案1 ディスクをもう1組用意して、パーティションを何個か切る(sdc1-4, sdd1-4とか)。 それぞれのパーティションでアレイを組んで(sdc1+sdd1->md1,...)1組ごとに同期をとる。 できたmdをLVMでくっつけて、縮退したアレイのデータが収まる大きさまで育ったらデータをコピる。 案2 バックアップとったら電源落として、のんびりする。
351 名前:346 mailto:sage [2011/03/18(金) 14:28:59.63 ID:aNs3epMu] >>350 ありがとう。案1は私の力じゃ作業に不安があるな。 今日の二回目の停電が中止になって30時間以上間が開いたから、 ソッコーで同期始めた。 >>348 ,350ありがとう。
352 名前:login:Penguin mailto:sage [2011/03/26(土) 00:36:56.81 ID:NFqGjfij] >>346 bitmap作ればできなくない?
353 名前:login:Penguin mailto:sage [2011/03/26(土) 11:31:47.15 ID:xd62/6A8] ディスクが1発死んだときに、新しいディスクに交換してリビルドする前にバックアップとるとすると、 バックアップ先のハードウェアって何にしてる? 容量の大きなRAID組んでると、バックアップ先もでかい容量が必要になると思うんだけど、USBの外付け ハードディスク買ってきても、いいとこ3TBだし。
354 名前:login:Penguin mailto:sage [2011/03/27(日) 10:51:40.31 ID:C3vM+KLD] 別PCにバックアップ用のアレイを組んでるよ
355 名前:login:Penguin mailto:sage [2011/03/28(月) 01:12:47.84 ID:9esJblgo] 質問です。 HDD1台のみでスパニングモードのアレイを設定(マザボ付属のraid)して、 その後にアレイを解除した場合、データは消去されたのでしょうか? 2TBのHDDを誤ってスパニング設定し、解除してしまったところです。 ウィンドウズの「ディスク管理」では「ディスク1 ベーシック 1863.01GB オンライン 未割り当て」、 Nvidiaの「ストレージ設定表示」では「基本ディスク」と表示されています。 マザボはGF8100 M2+SEです。 よろしくお願いします。
356 名前:login:Penguin mailto:sage [2011/03/28(月) 16:43:40.09 ID:g1P3BYn9] 同じ設定で組めば OK
357 名前:355 mailto:sage [2011/03/29(火) 09:18:30.95 ID:G7JKKN1D] >>356 様 ありがとうございます。 本日試してみます。
358 名前:355 mailto:sage [2011/03/31(木) 10:30:36.15 ID:rUfaoVMQ] 355です。結果報告です。 アレイ同じ構成に戻してもウィンドウズ上からは認識されませんでした。 そこでtestdiskを使い、HDDは復旧しました。
359 名前:login:Penguin mailto:sage [2011/04/10(日) 00:06:51.69 ID:NuOE1clz] 質問させていただきます。 CentOSでRAID5を組んでいるのですが、共有ディレクトリにアクセスしようとすると、異様に時間がかかり、 Linuxマシン側に糞長いエラーログが出ます。 ata6.00: status: { DRDY } とか出ているので、構成アレイの最後の一本にアクセスしようとして失敗しているっぽいです。 ただ、cat /proc/mdstatしても[5/5] [UUUUU]ですし、mdadm -D /dev/md0しても active syncです。 しかし、怪しい構成アレイはsmartctlもできなくなっていますし、RAIDから切り離すとアクセスが安定します。 これはHDD自体が死んでいるのでしょうか?
360 名前:login:Penguin mailto:sage [2011/04/10(日) 00:48:54.94 ID:sZ+yw5+B] >>359 その糞SATAケーブルを交感してから試してみやがれこの糞野郎 とエスパーしてみたり
361 名前:login:Penguin mailto:sage [2011/04/18(月) 14:03:20.39 ID:LohzKB9l] NEC Express5800/GT110b に HDD 4台で RAID 組もうとしているんですが、マザボの SATA に2系統あるようで、 SATA0 (赤): sda SATA1 (青): sdc SATA2 (赤): sdb SATA3 (青): sdd のようになります (赤・青はボード上のソケットの色)。 この場合、RAID1 を2セット組むとしたら sda-sdb, sdc-sdd で組むべき? sda-sdc, sdb-sdd で組むべき? なお、/boot は作成する RAID1 (md0) に入れるつもりです。
362 名前:login:Penguin mailto:sage [2011/04/18(月) 14:42:10.50 ID:bX7LZUHN] なぜ自分で計測しないの?
363 名前:login:Penguin mailto:sage [2011/04/18(月) 15:51:50.84 ID:LohzKB9l] >>362 計測? sda, sdb ... と順に組んでくのがいいのか、SATA の系統をまたいで組むのが良いのか、作法を聞きたいのですが。 ググってみたのですが、あまりこの辺について書いているものを見つけられませんでした。
364 名前:login:Penguin mailto:sage [2011/04/18(月) 16:13:58.59 ID:mCb2yyO9] 奇数偶数でワンセットにしたい人もいるだろうし、 連番でワンセットにしたい人もいる。 やりたいよいにやればいい。
365 名前:login:Penguin mailto:sage [2011/04/18(月) 16:59:09.56 ID:Pmlfe7XY] チップセットのブロック図くらい読んでこいや
366 名前:login:Penguin mailto:sage [2011/04/18(月) 17:47:19.26 ID:Hd6IlzqC] 俺なら同じ色同士でやる
367 名前:login:Penguin mailto:sage [2011/04/18(月) 18:03:37.68 ID:Pmlfe7XY] 言っておくが赤を切ると爆発するぞ
368 名前:login:Penguin mailto:sage [2011/04/18(月) 18:09:14.12 ID:bX7LZUHN] 作法というなら、単一障害点を減らすのがRAIDの基本だべ
369 名前:361 mailto:sage [2011/04/18(月) 18:21:17.58 ID:LohzKB9l] sda-sdc, sdb-sdd でやってみることにしました。
370 名前:login:Penguin mailto:sage [2011/04/20(水) 16:15:57.39 ID:HQS7YCBa] >>360 回答ありがとうございます。 ケーブル交換では修正できなかったので、拡張PCIカードの不良を疑って交換したら見事に治りました。 ありがとうございます。
371 名前:login:Penguin mailto:sage [2011/04/30(土) 11:12:50.28 ID:ZWLOhJze] 既存のHDDを使ってRAID5あたりを組もうと思っているんですが もともと中にあったファイルを保持したままRAIDを組むっていうのは無理ですよね
372 名前:login:Penguin mailto:sage [2011/04/30(土) 14:46:46.73 ID:lxU/ZmU/] >>371 やり方は色々あるけどできるよ
373 名前:login:Penguin mailto:sage [2011/04/30(土) 19:57:43.37 ID:ZWLOhJze] >>372 マジですか ぜひともやり方を教えていただけると…
374 名前:login:Penguin mailto:sage [2011/04/30(土) 20:00:40.12 ID:U5mQf/ym] >>373 HDDに結構な負荷かかるから古いHDDだと構築時に逝くかもしれないぜ?
375 名前:login:Penguin mailto:sage [2011/04/30(土) 20:27:08.48 ID:ZWLOhJze] 古いと言っても1~2年なので多分大丈夫だと思います
376 名前:login:Penguin mailto:sage [2011/04/30(土) 21:49:53.47 ID:ajiH1WGa] >>373 エスパーじゃないから元の環境と(ボリューム数とかLVM使用の有無とか) RAID5にしたい時のボリューム数がわからんので何も助言できない
377 名前:login:Penguin mailto:sage [2011/04/30(土) 22:03:22.26 ID:IxyBD6MT] >>371 LinuxのソフトウェアRAIDなら以下の手順で出来るよ。 1.新しいディスクを2台買ってきて取り付ける 2.新しいディスク2台で縮退状態のアレイを作る 3.アレイに既存のディスクの中身(ファイルシステム、論理ボリュームなど)をコピーする 4.既存のディスクをアレイに追加して、同期が終わるまでじっと待つ 注意事項は、新しいディスクが既存のディスクより大容量な場合、アレイを作る際に丸ごと使わないこと。 新しいディスクが3台以上あるなら普通に新しいディスクだけでアレイを作ってデータをコピーし、 最後に領域拡張するという手もある。
378 名前:login:Penguin mailto:sage [2011/04/30(土) 22:56:21.61 ID:ZWLOhJze] >>376 環境はとりあえず今からRAIDができるOSを入れようと思っています なのでなんでもいいです ボリューム数は5 LVMは使えば複数HDDを一つに見せることが可能という認識でいいでしょうか であればぜひ使いたいです >>377 やっぱりいくつか買い足さないと駄目ですかね? 出来れば買い足さず今あるHDDで済ませたいのですが…
379 名前:377 mailto:sage [2011/04/30(土) 23:14:28.57 ID:IxyBD6MT] >>378 え、ひょっとして手持ちのディスクをデータをそのままにRAID5のアレイにまとめようとか考えてる?
380 名前:login:Penguin mailto:sage [2011/04/30(土) 23:18:38.64 ID:3faszs44] そうとしか読み取れなかったが
381 名前:377 mailto:sage [2011/04/30(土) 23:34:22.61 ID:IxyBD6MT] >>380 いや、手持ちのディスク1台のデータを保ったままRAID5アレイに移行するってのはアリだけど、 よもや5台全部のデータをそのままRAID5に移行したいなんて物理的に無理なことを考えてるとは思わなくて。
382 名前:login:Penguin mailto:sage [2011/04/30(土) 23:43:04.11 ID:ajiH1WGa] 空きディスク1発あればRAID1縮退作って1発分移動して RAID1→RAID5変換してファイル移動して空いたディスクをRAID5にaddしてgrowしてを繰り返せば理論上できなくもないけど 変換だけで実時間3・4日くらい使うぞ
383 名前:login:Penguin mailto:sage [2011/05/01(日) 00:07:10.63 ID:bc06QFlz] やっぱり無理ですよね… 素人で申し訳ないです
384 名前:login:Penguin mailto:sage [2011/05/01(日) 01:36:51.51 ID:Gb8UNBEf] あまったRAIDカードと容量バラバラのHDD8台でRAID5組んで遊びで運用してるけど、一向に不具合こない RAIDは同じ型番のHDDでって思ってたけどそこまで関係ないものなのかな
385 名前:質問 [2011/05/08(日) 16:46:59.11 ID:iKVL8NzG] CentOS5.4でのソフトウェアRAID5を勉強中ですが、ディスクの交換のところでうまくいきません。 下記手順で進めていきましたが、ディスク交換→mdの再構築まではうまくいくのですが、 再起動をかけるとRAID5の構成デバイスがまた元に戻ってしまいます。 再起動後でもhdd7がRAID5のアクティブデバイスであるためには何か必要なのでしょうか? いろいろ調べてみたのですが、どのサイトにもそのようなことが書かれておらず困っています。 RAIDデイバス作成 # mdadm -C -a yes -l raid5 -n3 -x1 /dev/md0 /dev/hda2 /dev/hdd1 /dev/hdd5 /dev/hdd6 確認 # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 hdd5[2] hdd6[3](S) hdd1[1] hda2[0] 1975680 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU] フォーマットとマウントして、利用できることを確認 # mkfs -t ext3 /dev/md0 # mount /dev/md0 /test1 fstabに登録 # vi /etc/fstab /dev/md0 /test1 ext3 defaults 1 2 再起動しても利用できることを確認 # shutdown -r now (本文が長いとでるのでこの後続きます)
386 名前:385 [2011/05/08(日) 16:48:44.75 ID:iKVL8NzG] (続きです) 検証のため2台のデバイスを削除 # mdadm --manage /dev/md0 -f /dev/hda2 # mdadm --manage /dev/md0 -f /dev/hdd1 # mdadm --manage /dev/md0 -r /dev/hda2 # mdadm --manage /dev/md0 -r /dev/hdd1 # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 hdd6[0] hdd5[2] 1975680 blocks level 5, 64k chunk, algorithm 2 [3/2] [U_U] 予備で用意していた/dev/hdd7があることを確認 # fdisk -l/dev/hdd /dev/hdd1 1 123 987966 fd Linux raid 自動検出 /dev/hdd2 124 3042 23446867+ 5 拡張領域 /dev/hdd3 3043 9122 48837600 83 Linux /dev/hdd4 9123 11555 19543072+ 83 Linux /dev/hdd5 124 246 987966 fd Linux raid 自動検出 /dev/hdd6 247 369 987966 fd Linux raid 自動検出 /dev/hdd7 370 492 987966 fd Linux raid 自動検出
387 名前:385 [2011/05/08(日) 16:49:04.87 ID:iKVL8NzG] (つづきです) /dev/hdd7を追加 # mdadm --manage /dev/md0 -a /dev/hdd7 しばらくして確認 # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 hdd7[1] hdd6[0] hdd5[2] 1975680 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU] 再起動しても問題ないか確認 # shutdown -r now ↓なぜかhdd7が消えている # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 hdd6[0] hdd5[2] 1975680 blocks level 5, 64k chunk, algorithm 2 [3/2] [U_U]
388 名前:login:Penguin mailto:sage [2011/05/08(日) 18:32:50.44 ID:dbrlUN8D] リビルド
389 名前:login:Penguin mailto:sage [2011/05/09(月) 01:28:01.10 ID:S+FHQdJ2] >>387 /dev/hdd7 が拡張領域の最後のパーティションであるところが臭いな。 それでスーパーブロックの自動認識がコケてるんじゃないのかな。 実験で使わない /dev/hdd8 を作ってみればどうだろう。 パーティションタイプは fd 以外で。
390 名前:login:Penguin mailto:sage [2011/05/09(月) 05:38:07.68 ID:Mo4D+3QG] 起動後にdmesgとかは見た?
391 名前:login:Penguin mailto:sage [2011/05/09(月) 17:20:30.78 ID:NP2vgjMG] >>385 を見ると 最初の段階では hda1/2/5 の3台でボリューム作ってて hdd6がスペアだよね? で、>>386 では hda1/2 を抜いたように見えるんだが… 3台構成中の2台抜いちゃったらボリュームの再構成はできないのでは。 書いてないけど、1台抜く→リビルド終了→もう1台抜く てな段取りでやったのかな?
392 名前:login:Penguin mailto:sage [2011/05/09(月) 18:43:18.57 ID:MY5ZQwLA] RAID5 hda2、hdd1、hdd5、hdd6 (スペア) この状態で hda2、hdd1 を外したら、RAID5 は消滅してるよね? それとも、hda2 を抜いたあとのスペアを使ってのリビルドを終えてから hdd1 を外してるってこと?
393 名前:login:Penguin mailto:sage [2011/05/09(月) 22:06:58.52 ID:8NVZ92rG] >>385 とりあえずmdadm.confをチェックしたらいいんじゃないかと思うが。
394 名前:login:Penguin mailto:sage [2011/05/09(月) 23:41:17.38 ID:ljI9s1dP] arrayぶっ壊した祭りキタ━━━━(°Д°)━━━━?
395 名前:login:Penguin mailto:sage [2011/05/11(水) 20:56:17.03 ID:zBKnKrbv] S-ATAのRAIDカードで、 RAID組まずにS-ATAのHDD2台増設として使用できますか? この玄人志向カードです。 www.kuroutoshikou.com/modules/display/?iid=86 また、複数毎挿しは可能でしょうか?
396 名前:395 mailto:sage [2011/05/11(水) 20:58:32.96 ID:zBKnKrbv] 追 OSはWindows7 M/BはG31M7-TE、G31MX-Kを考えています。
397 名前:login:Penguin mailto:sage [2011/05/11(水) 23:25:01.38 ID:GMmHnJqe] 帰れ
398 名前:login:Penguin [2011/05/12(木) 08:32:00.30 ID:IfSMMkdB] kuroutoshikou.com/modules/kurobbs/?tid=1839 SiliconImage社から配布されているファームウェアで、 bから始まるものを当てると、RAID機能が無効になり、ただのSATAカードと認識されます。 逆にrから始まる物を当てれば、再びRAID機能が有効になり、RAIDボードとして認識します。 ちなみに、私が使ったのはb4384.binというファームでした。
399 名前:login:Penguin [2011/05/12(木) 09:27:14.34 ID:IfSMMkdB] www.siliconimage.com/support/searchresults.aspx?pid=29&cat=15 BIOS-003512-xxx-4384 にrがある。
400 名前:login:Penguin mailto:sage [2011/05/12(木) 21:00:26.48 ID:tVRwKmAN] リビルド 言っただろ 案の定、リビルド終わってないんじゃないかと言う意見たくさん出てるな
401 名前:login:Penguin mailto:sage [2011/05/13(金) 22:54:16.70 ID:BHN+ryP5] >>395 SiI3512 - PCI to 2 Port SATA150 www.siliconimage.com/products/product.aspx?pid=29 これって3TB対応してるのかな?
402 名前:385 [2011/05/14(土) 11:47:25.61 ID:eKhgKtI/] みなさん、貴重なご意見ありがとうございます。 ひとつずつ検証して結果をレスさせていただきます。 なにぶん、1週間たつと頭が真っ白になっていますので・・・ その前に、386の訂正です デバイスをいきなり2台削除したのではなく、 # mdadm --manage /dev/md0 -f /dev/hda2 でスペアのhdd6がアクティブ(同期される)ことを/proc/mdstatで確認 # mdadm --manage /dev/md0 -f /dev/hdd1 で # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 hdd5[2] hdd6[0] hdd1[3](F) hda2[4](F) 1975680 blocks level 5, 64k chunk, algorithm 2 [3/2] [U_U] を確認 (3台構成のうち2台が生きている状態) その後で、 # mdadm --manage /dev/md0 -r /dev/hda2 # mdadm --manage /dev/md0 -r /dev/hdd1
403 名前:login:Penguin mailto:sage [2011/05/14(土) 12:12:03.65 ID:ASYKen8E] >>402 だけ見て適当な意見 raid5で2台をFにしていいの?
404 名前:385 mailto:sage [2011/05/14(土) 12:15:03.42 ID:eKhgKtI/] >>402 は >>391 >>392 さんからの意見をみての訂正です。 >書いてないけど、1台抜く→リビルド終了→もう1台抜く >てな段取りでやったのかな? >それとも、hda2 を抜いたあとのスペアを使ってのリビルドを終えてから hdd1 を外してるってこと? ご指摘通りです。 質問をしておいて肝心な部分を省略してしまいました。大変失礼しました。
405 名前:login:Penguin mailto:sage [2011/05/14(土) 12:22:25.52 ID:aKnDiMTq] mdadm.confが見当たらないが?
406 名前:385 mailto:sage [2011/05/14(土) 12:42:23.63 ID:eKhgKtI/] >>403 今回の検証の目的として、 @1台がこけたときに、スペアが自動的にアクティブとなって同期するか? Aさらに1台がこけて3台のうち2台構成であっても、RAID5として機能するか? Bあらかじめ用意していたディスクをRAID5に追加しても機能するか? なんですが、 @の検証のためにまずはhda2をFにしました つづいてAの検証のためにhdd1もFにしました そのため表示上は2台がF状態ですが、>>402 の手順では3台のうち常に2台は アクティブ状態なのでRAID5としては大丈夫だと思っていますが・・
407 名前:login:Penguin mailto:sage [2011/05/14(土) 12:47:18.94 ID:GMaEcG2w] 物理的に抜かないといけないんじゃなかったか?
408 名前:385 mailto:sage [2011/05/14(土) 12:51:45.16 ID:eKhgKtI/] >>405 今回は特にmdadm.confは使用していません。 理由として、 mdadmコマンドでは、mdadm.confが無くてもRAIDの構成ができるということと、 もしディスク構成が変わったときにmdadm.confの情報が古いため、再起動があったときに問題が生じる可能性がある と思ったからです。 ただし今回の問題においては、ディスク構成が変わったときにmdadm.confにも構成情報を記述したら、 再起動時にmdadm.confを参照してうまくいくのでは?と思ってやってみたのですがうまくいきませんでした。 今回もう一度チャレンジしてみる予定です。
409 名前:385 mailto:sage [2011/05/14(土) 12:59:59.86 ID:eKhgKtI/] >>407 肝心の交換する物理的なディスクがないんです・・ そこで、論理パーティション(fd用)を作成してこれを交換用ディスクと仮定して検証しています。 ん・・ 今思ったのですが、RAID5構成が2/3になった場合、本来は RAID5障害 → shutdown → ディスク交換 → 起動 → パーティション作成 → RAID5再構築と思いますが、 自分のやり方だと、 RAID5障害 → RAID5再構築 となって、一番肝心の再起動をすっとばしています RAID障害と再構築の間でshutdownが必要なのかも? ちょっと後で検証してみます。
410 名前:login:Penguin mailto:sage [2011/05/14(土) 15:09:30.64 ID:MxTWk7g0] /dev/hdd? ってことはPATAだよね。 SATAでやった方がいいんじゃね? 要再起動ではRAIDの価値半減では。
411 名前:login:Penguin mailto:sage [2011/05/14(土) 15:50:35.85 ID:MxTWk7g0] ん? よく見たら 一台の物理HDDをパーティション切ってRAIDにしてるんだw リビルドとか何それHDDいじめ? w 単なる実験だとしても RAMディスク上に小さいディスクイメージを必要数作って VM上のLinuxにマウントしてやるとかの方が 実用的な実験になるんでないか?
412 名前:385 mailto:sage [2011/05/14(土) 20:03:03.74 ID:eKhgKtI/] >>411 15年前のPC(メモリ192MB)には残酷です すでにGUIインスト・起動もできなくなるほどの老体ですので・・
413 名前:385 mailto:sage [2011/05/14(土) 20:13:54.14 ID:eKhgKtI/] >>390 基本となるログ確認を忘れていました。 dmesgだとタイムスタンプが表示されないので、syslog経由で/var/log/dmesgに記録するようにしました が、すみません 387のようにhdd7をmd0に参加させてアクティブにして、3/3構成になっていることを確認後、 shutdownし、その後のdmesgを確認しようとしたのですが、 なぜか起動する時点で、 RAID5に必要なデバイスが2個しかないので/dev/md0の作成ができない、 だからfsckできない /dev/md0開けない、スーバーブロックの〜〜がおかしい とかエラーになって起動に失敗するようになりました。 朝はちゃんとできていたんですけど・・やったといえば空の/etc/mdadm.confを削除したぐらい? /etc/mdadm.confはいる子なんですかね。
414 名前:login:Penguin mailto:sage [2011/05/14(土) 20:42:06.54 ID:x6YKLIxD] >>413 手でmdadm.confを書いて再起動してみ。
415 名前:login:Penguin mailto:sage [2011/05/14(土) 20:54:54.56 ID:VCCnnm+r] mdadm.conf 名前からして mdadm の設定ファイル そりゃ無くしちゃ駄目だろうw
416 名前:385 mailto:sage [2011/05/14(土) 21:01:22.65 ID:eKhgKtI/] 今回の件に関してリビルドという書き込みがあるのですが、 >>402 にもあるように、 @/dev/hda2をFにすると、予備の/dev/hdd6がアクティブとなりデータが復元される それを/proc/mdstatで完了したことを確認し、さらに/dev/hdd1をFにする このときはすでに予備のディスクが無いので/proc/mdstatでは、3/2表示 A/dev/hdd7をmd0に参加させて、/dev/hdd7にデータが復元される /proc/mdstatで確認すると3/3の状態に戻っている この@、Aのときに起こっていることがRAID5でのリビルド(再構築)ではないのですか?
417 名前:login:Penguin mailto:sage [2011/05/14(土) 23:23:21.58 ID:Wn3DLmQA] ?なこと RAID5 4台構成+スペア1 RAID5 4台構成のうち2台外す RAID5は2台外したら機能しないよ 2台外した後に1台スペア追加したからって再構築もできないよ スペア有る状態で構築してある2台外す→データあぼーん やるなら、 スペア有る状態で構築してある1台外す→スペアを使って再構築→もう1台外す→データ生きてる って感じじゃないのか?
418 名前:login:Penguin mailto:sage [2011/05/15(日) 02:02:46.54 ID:KURhrqN1] >>412 ttp://nttxstore.jp/_II_HP13476513 でも買ったら? 送料無料12800円でdual core メモリも2GB載ってる
419 名前:login:Penguin mailto:sage [2011/05/20(金) 22:03:27.94 ID:Hx10u45z] スレ違いも甚だしいのだけど、 ttp://nttxstore.jp/_II_HP13476513 の「メーカ HP(旧コンパック)」の(旧コンパック)表記は未だに必要なのだろうか、と疑問に思ったw
420 名前:login:Penguin mailto:sage [2011/05/21(土) 02:16:43.53 ID:MIbSZT6Q] (1) OS (例えば CentOS 5.5) インストール時に RAID5 で Array 作成 (2) 作った Array にとりあえず色々ファイル書き込む (3) OS の入ったディスクをわざと消して、OS (例えば CentOS 5.6) を再インストール Linux のソフトウェア RAID は、こんな風に OS が入れ替わっても Array の入ってた ディスクの設定とかを弄らなければ普通に認識してくれるもんなんでしょうか?
421 名前:login:Penguin mailto:sage [2011/05/21(土) 02:19:02.64 ID:jo2LkPkL] >>420 何がRAIDをコントロールしているかを考えれ・・・・・・。