Linuxでも標準でソフトウェアRAIDが可能となってきました。
マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう
スレ 1 http://pc5.2ch.net/test/read.cgi/linux/1013875908/
スレ 2 http://pc10.2ch.net/test/read.cgi/linux/1111348512/
スレ 3 http://pc11.2ch.net/test/read.cgi/linux/1168487758/
スレ 4 http://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で見つからないので削除。
... あと続けてくらさい。
RAID総合スレッド No.5
■ このスレッドは過去ログ倉庫に格納されています
2009/09/16(水) 23:34:35ID:JK/kMdkU
2011/03/07(月) 10:14:23.53ID:OwxqRXoH
エムディーアダモステ
2011/03/18(金) 10:29:31.58ID:aNs3epMu
質問。
mdadmでraid1を作っているんだが、sdbで不良セクタ発生。
再構築をしたいのだが、今は計画停電期間中。
停電が終わってから最長でも18時間で必ず次の停電が来てしまう。
dev.raid.*を設定しても18時間じゃ1.4TBのパーティションの同期完了が厳しい
(丸一日くらいかかった気がする)。
UPSは2台あるが3時間の停電はとても耐えられない。
計画停電が終わるまで再構成はムリかな?
mdadmでraid1を作っているんだが、sdbで不良セクタ発生。
再構築をしたいのだが、今は計画停電期間中。
停電が終わってから最長でも18時間で必ず次の停電が来てしまう。
dev.raid.*を設定しても18時間じゃ1.4TBのパーティションの同期完了が厳しい
(丸一日くらいかかった気がする)。
UPSは2台あるが3時間の停電はとても耐えられない。
計画停電が終わるまで再構成はムリかな?
347login:Penguin
2011/03/18(金) 10:42:54.87ID: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
エムディーアダム。
原義からするとアドムのほうが近いんだろうけど、語感が好きじゃないのでアダム。
>>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
エムディーアダム。
原義からするとアドムのほうが近いんだろうけど、語感が好きじゃないのでアダム。
348347
2011/03/18(金) 10:48:09.76ID:ekMBduVz349346
2011/03/18(金) 11:09:00.33ID:aNs3epMu >>348
レス有難う。
dev.raid.speed_limit_minやdev.raid.speed_limit_maxをageまくって丸一日なんだ。
アレイが壊れるのは困るから…方法がないなら放置かな。
不良セクタ箇所以外は生きている(はずだ)し。
レス有難う。
dev.raid.speed_limit_minやdev.raid.speed_limit_maxをageまくって丸一日なんだ。
アレイが壊れるのは困るから…方法がないなら放置かな。
不良セクタ箇所以外は生きている(はずだ)し。
2011/03/18(金) 11:46:35.90ID:YwOrhI0Y
>>349
案1
ディスクをもう1組用意して、パーティションを何個か切る(sdc1-4, sdd1-4とか)。
それぞれのパーティションでアレイを組んで(sdc1+sdd1->md1,...)1組ごとに同期をとる。
できたmdをLVMでくっつけて、縮退したアレイのデータが収まる大きさまで育ったらデータをコピる。
案2
バックアップとったら電源落として、のんびりする。
案1
ディスクをもう1組用意して、パーティションを何個か切る(sdc1-4, sdd1-4とか)。
それぞれのパーティションでアレイを組んで(sdc1+sdd1->md1,...)1組ごとに同期をとる。
できたmdをLVMでくっつけて、縮退したアレイのデータが収まる大きさまで育ったらデータをコピる。
案2
バックアップとったら電源落として、のんびりする。
351346
2011/03/18(金) 14:28:59.63ID:aNs3epMu2011/03/26(土) 00:36:56.81ID:NFqGjfij
>>346
bitmap作ればできなくない?
bitmap作ればできなくない?
2011/03/26(土) 11:31:47.15ID:xd62/6A8
ディスクが1発死んだときに、新しいディスクに交換してリビルドする前にバックアップとるとすると、
バックアップ先のハードウェアって何にしてる?
容量の大きなRAID組んでると、バックアップ先もでかい容量が必要になると思うんだけど、USBの外付け
ハードディスク買ってきても、いいとこ3TBだし。
バックアップ先のハードウェアって何にしてる?
容量の大きなRAID組んでると、バックアップ先もでかい容量が必要になると思うんだけど、USBの外付け
ハードディスク買ってきても、いいとこ3TBだし。
2011/03/27(日) 10:51:40.31ID:C3vM+KLD
別PCにバックアップ用のアレイを組んでるよ
2011/03/28(月) 01:12:47.84ID:9esJblgo
質問です。
HDD1台のみでスパニングモードのアレイを設定(マザボ付属のraid)して、
その後にアレイを解除した場合、データは消去されたのでしょうか?
2TBのHDDを誤ってスパニング設定し、解除してしまったところです。
ウィンドウズの「ディスク管理」では「ディスク1 ベーシック 1863.01GB オンライン 未割り当て」、
Nvidiaの「ストレージ設定表示」では「基本ディスク」と表示されています。
マザボはGF8100 M2+SEです。
よろしくお願いします。
HDD1台のみでスパニングモードのアレイを設定(マザボ付属のraid)して、
その後にアレイを解除した場合、データは消去されたのでしょうか?
2TBのHDDを誤ってスパニング設定し、解除してしまったところです。
ウィンドウズの「ディスク管理」では「ディスク1 ベーシック 1863.01GB オンライン 未割り当て」、
Nvidiaの「ストレージ設定表示」では「基本ディスク」と表示されています。
マザボはGF8100 M2+SEです。
よろしくお願いします。
2011/03/28(月) 16:43:40.09ID:g1P3BYn9
同じ設定で組めば OK
358355
2011/03/31(木) 10:30:36.15ID:rUfaoVMQ 355です。結果報告です。
アレイ同じ構成に戻してもウィンドウズ上からは認識されませんでした。
そこでtestdiskを使い、HDDは復旧しました。
アレイ同じ構成に戻してもウィンドウズ上からは認識されませんでした。
そこでtestdiskを使い、HDDは復旧しました。
2011/04/10(日) 00:06:51.69ID:NuOE1clz
質問させていただきます。
CentOSでRAID5を組んでいるのですが、共有ディレクトリにアクセスしようとすると、異様に時間がかかり、
Linuxマシン側に糞長いエラーログが出ます。
ata6.00: status: { DRDY }
とか出ているので、構成アレイの最後の一本にアクセスしようとして失敗しているっぽいです。
ただ、cat /proc/mdstatしても[5/5] [UUUUU]ですし、mdadm -D /dev/md0しても active syncです。
しかし、怪しい構成アレイはsmartctlもできなくなっていますし、RAIDから切り離すとアクセスが安定します。
これはHDD自体が死んでいるのでしょうか?
CentOSでRAID5を組んでいるのですが、共有ディレクトリにアクセスしようとすると、異様に時間がかかり、
Linuxマシン側に糞長いエラーログが出ます。
ata6.00: status: { DRDY }
とか出ているので、構成アレイの最後の一本にアクセスしようとして失敗しているっぽいです。
ただ、cat /proc/mdstatしても[5/5] [UUUUU]ですし、mdadm -D /dev/md0しても active syncです。
しかし、怪しい構成アレイはsmartctlもできなくなっていますし、RAIDから切り離すとアクセスが安定します。
これはHDD自体が死んでいるのでしょうか?
2011/04/10(日) 00:48:54.94ID:sZ+yw5+B
2011/04/18(月) 14:03:20.39ID: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) に入れるつもりです。
SATA0 (赤): sda
SATA1 (青): sdc
SATA2 (赤): sdb
SATA3 (青): sdd
のようになります (赤・青はボード上のソケットの色)。
この場合、RAID1 を2セット組むとしたら sda-sdb, sdc-sdd で組むべき? sda-sdc, sdb-sdd で組むべき?
なお、/boot は作成する RAID1 (md0) に入れるつもりです。
2011/04/18(月) 14:42:10.50ID:bX7LZUHN
なぜ自分で計測しないの?
2011/04/18(月) 15:51:50.84ID:LohzKB9l
>>362
計測?
sda, sdb ... と順に組んでくのがいいのか、SATA の系統をまたいで組むのが良いのか、作法を聞きたいのですが。
ググってみたのですが、あまりこの辺について書いているものを見つけられませんでした。
計測?
sda, sdb ... と順に組んでくのがいいのか、SATA の系統をまたいで組むのが良いのか、作法を聞きたいのですが。
ググってみたのですが、あまりこの辺について書いているものを見つけられませんでした。
2011/04/18(月) 16:13:58.59ID:mCb2yyO9
奇数偶数でワンセットにしたい人もいるだろうし、
連番でワンセットにしたい人もいる。
やりたいよいにやればいい。
連番でワンセットにしたい人もいる。
やりたいよいにやればいい。
2011/04/18(月) 16:59:09.56ID:Pmlfe7XY
チップセットのブロック図くらい読んでこいや
2011/04/18(月) 17:47:19.26ID:Hd6IlzqC
俺なら同じ色同士でやる
2011/04/18(月) 18:03:37.68ID:Pmlfe7XY
言っておくが赤を切ると爆発するぞ
2011/04/18(月) 18:09:14.12ID:bX7LZUHN
作法というなら、単一障害点を減らすのがRAIDの基本だべ
369361
2011/04/18(月) 18:21:17.58ID:LohzKB9l sda-sdc, sdb-sdd でやってみることにしました。
2011/04/20(水) 16:15:57.39ID:HQS7YCBa
2011/04/30(土) 11:12:50.28ID:ZWLOhJze
既存のHDDを使ってRAID5あたりを組もうと思っているんですが
もともと中にあったファイルを保持したままRAIDを組むっていうのは無理ですよね
もともと中にあったファイルを保持したままRAIDを組むっていうのは無理ですよね
2011/04/30(土) 14:46:46.73ID:lxU/ZmU/
>>371
やり方は色々あるけどできるよ
やり方は色々あるけどできるよ
2011/04/30(土) 19:57:43.37ID:ZWLOhJze
2011/04/30(土) 20:00:40.12ID:U5mQf/ym
>>373
HDDに結構な負荷かかるから古いHDDだと構築時に逝くかもしれないぜ?
HDDに結構な負荷かかるから古いHDDだと構築時に逝くかもしれないぜ?
2011/04/30(土) 20:27:08.48ID:ZWLOhJze
古いと言っても1~2年なので多分大丈夫だと思います
2011/04/30(土) 21:49:53.47ID:ajiH1WGa
2011/04/30(土) 22:03:22.26ID:IxyBD6MT
>>371
LinuxのソフトウェアRAIDなら以下の手順で出来るよ。
1.新しいディスクを2台買ってきて取り付ける
2.新しいディスク2台で縮退状態のアレイを作る
3.アレイに既存のディスクの中身(ファイルシステム、論理ボリュームなど)をコピーする
4.既存のディスクをアレイに追加して、同期が終わるまでじっと待つ
注意事項は、新しいディスクが既存のディスクより大容量な場合、アレイを作る際に丸ごと使わないこと。
新しいディスクが3台以上あるなら普通に新しいディスクだけでアレイを作ってデータをコピーし、
最後に領域拡張するという手もある。
LinuxのソフトウェアRAIDなら以下の手順で出来るよ。
1.新しいディスクを2台買ってきて取り付ける
2.新しいディスク2台で縮退状態のアレイを作る
3.アレイに既存のディスクの中身(ファイルシステム、論理ボリュームなど)をコピーする
4.既存のディスクをアレイに追加して、同期が終わるまでじっと待つ
注意事項は、新しいディスクが既存のディスクより大容量な場合、アレイを作る際に丸ごと使わないこと。
新しいディスクが3台以上あるなら普通に新しいディスクだけでアレイを作ってデータをコピーし、
最後に領域拡張するという手もある。
2011/04/30(土) 22:56:21.61ID:ZWLOhJze
2011/04/30(土) 23:18:38.64ID:3faszs44
そうとしか読み取れなかったが
381377
2011/04/30(土) 23:34:22.61ID:IxyBD6MT >>380
いや、手持ちのディスク1台のデータを保ったままRAID5アレイに移行するってのはアリだけど、
よもや5台全部のデータをそのままRAID5に移行したいなんて物理的に無理なことを考えてるとは思わなくて。
いや、手持ちのディスク1台のデータを保ったままRAID5アレイに移行するってのはアリだけど、
よもや5台全部のデータをそのままRAID5に移行したいなんて物理的に無理なことを考えてるとは思わなくて。
2011/04/30(土) 23:43:04.11ID:ajiH1WGa
空きディスク1発あればRAID1縮退作って1発分移動して
RAID1→RAID5変換してファイル移動して空いたディスクをRAID5にaddしてgrowしてを繰り返せば理論上できなくもないけど
変換だけで実時間3・4日くらい使うぞ
RAID1→RAID5変換してファイル移動して空いたディスクをRAID5にaddしてgrowしてを繰り返せば理論上できなくもないけど
変換だけで実時間3・4日くらい使うぞ
2011/05/01(日) 00:07:10.63ID:bc06QFlz
やっぱり無理ですよね…
素人で申し訳ないです
素人で申し訳ないです
2011/05/01(日) 01:36:51.51ID:Gb8UNBEf
あまったRAIDカードと容量バラバラのHDD8台でRAID5組んで遊びで運用してるけど、一向に不具合こない
RAIDは同じ型番のHDDでって思ってたけどそこまで関係ないものなのかな
RAIDは同じ型番のHDDでって思ってたけどそこまで関係ないものなのかな
385質問
2011/05/08(日) 16:46:59.11ID: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
(本文が長いとでるのでこの後続きます)
下記手順で進めていきましたが、ディスク交換→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
(本文が長いとでるのでこの後続きます)
386385
2011/05/08(日) 16:48:44.75ID: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 自動検出
検証のため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 自動検出
387385
2011/05/08(日) 16:49:04.87ID: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]
/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]
2011/05/08(日) 18:32:50.44ID:dbrlUN8D
リビルド
2011/05/09(月) 01:28:01.10ID:S+FHQdJ2
>>387
/dev/hdd7 が拡張領域の最後のパーティションであるところが臭いな。
それでスーパーブロックの自動認識がコケてるんじゃないのかな。
実験で使わない /dev/hdd8 を作ってみればどうだろう。
パーティションタイプは fd 以外で。
/dev/hdd7 が拡張領域の最後のパーティションであるところが臭いな。
それでスーパーブロックの自動認識がコケてるんじゃないのかな。
実験で使わない /dev/hdd8 を作ってみればどうだろう。
パーティションタイプは fd 以外で。
2011/05/09(月) 05:38:07.68ID:Mo4D+3QG
起動後にdmesgとかは見た?
2011/05/09(月) 17:20:30.78ID:NP2vgjMG
2011/05/09(月) 18:43:18.57ID:MY5ZQwLA
RAID5
hda2、hdd1、hdd5、hdd6 (スペア)
この状態で hda2、hdd1 を外したら、RAID5 は消滅してるよね?
それとも、hda2 を抜いたあとのスペアを使ってのリビルドを終えてから hdd1 を外してるってこと?
hda2、hdd1、hdd5、hdd6 (スペア)
この状態で hda2、hdd1 を外したら、RAID5 は消滅してるよね?
それとも、hda2 を抜いたあとのスペアを使ってのリビルドを終えてから hdd1 を外してるってこと?
2011/05/09(月) 22:06:58.52ID:8NVZ92rG
>>385
とりあえずmdadm.confをチェックしたらいいんじゃないかと思うが。
とりあえずmdadm.confをチェックしたらいいんじゃないかと思うが。
2011/05/09(月) 23:41:17.38ID:ljI9s1dP
arrayぶっ壊した祭りキタ━━━━(°Д°)━━━━?
2011/05/11(水) 20:56:17.03ID:zBKnKrbv
S-ATAのRAIDカードで、
RAID組まずにS-ATAのHDD2台増設として使用できますか?
この玄人志向カードです。
http://www.kuroutoshikou.com/modules/display/?iid=86
また、複数毎挿しは可能でしょうか?
RAID組まずにS-ATAのHDD2台増設として使用できますか?
この玄人志向カードです。
http://www.kuroutoshikou.com/modules/display/?iid=86
また、複数毎挿しは可能でしょうか?
396395
2011/05/11(水) 20:58:32.96ID:zBKnKrbv 追
OSはWindows7
M/BはG31M7-TE、G31MX-Kを考えています。
OSはWindows7
M/BはG31M7-TE、G31MX-Kを考えています。
2011/05/11(水) 23:25:01.38ID:GMmHnJqe
帰れ
398login:Penguin
2011/05/12(木) 08:32:00.30ID:IfSMMkdB http://kuroutoshikou.com/modules/kurobbs/?tid=1839
SiliconImage社から配布されているファームウェアで、
bから始まるものを当てると、RAID機能が無効になり、ただのSATAカードと認識されます。
逆にrから始まる物を当てれば、再びRAID機能が有効になり、RAIDボードとして認識します。
ちなみに、私が使ったのはb4384.binというファームでした。
SiliconImage社から配布されているファームウェアで、
bから始まるものを当てると、RAID機能が無効になり、ただのSATAカードと認識されます。
逆にrから始まる物を当てれば、再びRAID機能が有効になり、RAIDボードとして認識します。
ちなみに、私が使ったのはb4384.binというファームでした。
399login:Penguin
2011/05/12(木) 09:27:14.34ID:IfSMMkdB2011/05/12(木) 21:00:26.48ID:tVRwKmAN
リビルド 言っただろ
案の定、リビルド終わってないんじゃないかと言う意見たくさん出てるな
案の定、リビルド終わってないんじゃないかと言う意見たくさん出てるな
2011/05/13(金) 22:54:16.70ID:BHN+ryP5
>>395
SiI3512 - PCI to 2 Port SATA150
http://www.siliconimage.com/products/product.aspx?pid=29
これって3TB対応してるのかな?
SiI3512 - PCI to 2 Port SATA150
http://www.siliconimage.com/products/product.aspx?pid=29
これって3TB対応してるのかな?
402385
2011/05/14(土) 11:47:25.61ID: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
ひとつずつ検証して結果をレスさせていただきます。
なにぶん、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
2011/05/14(土) 12:12:03.65ID:ASYKen8E
>>402だけ見て適当な意見
raid5で2台をFにしていいの?
raid5で2台をFにしていいの?
404385
2011/05/14(土) 12:15:03.42ID:eKhgKtI/2011/05/14(土) 12:22:25.52ID:aKnDiMTq
mdadm.confが見当たらないが?
406385
2011/05/14(土) 12:42:23.63ID:eKhgKtI/2011/05/14(土) 12:47:18.94ID:GMaEcG2w
物理的に抜かないといけないんじゃなかったか?
408385
2011/05/14(土) 12:51:45.16ID:eKhgKtI/ >>405
今回は特にmdadm.confは使用していません。
理由として、
mdadmコマンドでは、mdadm.confが無くてもRAIDの構成ができるということと、
もしディスク構成が変わったときにmdadm.confの情報が古いため、再起動があったときに問題が生じる可能性がある
と思ったからです。
ただし今回の問題においては、ディスク構成が変わったときにmdadm.confにも構成情報を記述したら、
再起動時にmdadm.confを参照してうまくいくのでは?と思ってやってみたのですがうまくいきませんでした。
今回もう一度チャレンジしてみる予定です。
今回は特にmdadm.confは使用していません。
理由として、
mdadmコマンドでは、mdadm.confが無くてもRAIDの構成ができるということと、
もしディスク構成が変わったときにmdadm.confの情報が古いため、再起動があったときに問題が生じる可能性がある
と思ったからです。
ただし今回の問題においては、ディスク構成が変わったときにmdadm.confにも構成情報を記述したら、
再起動時にmdadm.confを参照してうまくいくのでは?と思ってやってみたのですがうまくいきませんでした。
今回もう一度チャレンジしてみる予定です。
409385
2011/05/14(土) 12:59:59.86ID:eKhgKtI/ >>407
肝心の交換する物理的なディスクがないんです・・
そこで、論理パーティション(fd用)を作成してこれを交換用ディスクと仮定して検証しています。
ん・・
今思ったのですが、RAID5構成が2/3になった場合、本来は
RAID5障害 → shutdown → ディスク交換 → 起動 → パーティション作成 → RAID5再構築と思いますが、
自分のやり方だと、
RAID5障害 → RAID5再構築 となって、一番肝心の再起動をすっとばしています
RAID障害と再構築の間でshutdownが必要なのかも? ちょっと後で検証してみます。
肝心の交換する物理的なディスクがないんです・・
そこで、論理パーティション(fd用)を作成してこれを交換用ディスクと仮定して検証しています。
ん・・
今思ったのですが、RAID5構成が2/3になった場合、本来は
RAID5障害 → shutdown → ディスク交換 → 起動 → パーティション作成 → RAID5再構築と思いますが、
自分のやり方だと、
RAID5障害 → RAID5再構築 となって、一番肝心の再起動をすっとばしています
RAID障害と再構築の間でshutdownが必要なのかも? ちょっと後で検証してみます。
2011/05/14(土) 15:09:30.64ID:MxTWk7g0
/dev/hdd? ってことはPATAだよね。
SATAでやった方がいいんじゃね?
要再起動ではRAIDの価値半減では。
SATAでやった方がいいんじゃね?
要再起動ではRAIDの価値半減では。
2011/05/14(土) 15:50:35.85ID:MxTWk7g0
ん?
よく見たら
一台の物理HDDをパーティション切ってRAIDにしてるんだw
リビルドとか何それHDDいじめ? w
単なる実験だとしても
RAMディスク上に小さいディスクイメージを必要数作って
VM上のLinuxにマウントしてやるとかの方が
実用的な実験になるんでないか?
よく見たら
一台の物理HDDをパーティション切ってRAIDにしてるんだw
リビルドとか何それHDDいじめ? w
単なる実験だとしても
RAMディスク上に小さいディスクイメージを必要数作って
VM上のLinuxにマウントしてやるとかの方が
実用的な実験になるんでないか?
412385
2011/05/14(土) 20:03:03.74ID:eKhgKtI/ >>411
15年前のPC(メモリ192MB)には残酷です すでにGUIインスト・起動もできなくなるほどの老体ですので・・
15年前のPC(メモリ192MB)には残酷です すでにGUIインスト・起動もできなくなるほどの老体ですので・・
413385
2011/05/14(土) 20:13:54.14ID: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はいる子なんですかね。
基本となるログ確認を忘れていました。
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はいる子なんですかね。
2011/05/14(土) 20:42:06.54ID:x6YKLIxD
>>413
手でmdadm.confを書いて再起動してみ。
手でmdadm.confを書いて再起動してみ。
2011/05/14(土) 20:54:54.56ID:VCCnnm+r
mdadm.conf
名前からして mdadm の設定ファイル
そりゃ無くしちゃ駄目だろうw
名前からして mdadm の設定ファイル
そりゃ無くしちゃ駄目だろうw
416385
2011/05/14(土) 21:01:22.65ID: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でのリビルド(再構築)ではないのですか?
>>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でのリビルド(再構築)ではないのですか?
2011/05/14(土) 23:23:21.58ID:Wn3DLmQA
?なこと
RAID5 4台構成+スペア1
RAID5 4台構成のうち2台外す
RAID5は2台外したら機能しないよ
2台外した後に1台スペア追加したからって再構築もできないよ
スペア有る状態で構築してある2台外す→データあぼーん
やるなら、
スペア有る状態で構築してある1台外す→スペアを使って再構築→もう1台外す→データ生きてる
って感じじゃないのか?
RAID5 4台構成+スペア1
RAID5 4台構成のうち2台外す
RAID5は2台外したら機能しないよ
2台外した後に1台スペア追加したからって再構築もできないよ
スペア有る状態で構築してある2台外す→データあぼーん
やるなら、
スペア有る状態で構築してある1台外す→スペアを使って再構築→もう1台外す→データ生きてる
って感じじゃないのか?
2011/05/15(日) 02:02:46.54ID:KURhrqN1
2011/05/20(金) 22:03:27.94ID:Hx10u45z
スレ違いも甚だしいのだけど、
ttp://nttxstore.jp/_II_HP13476513
の「メーカ HP(旧コンパック)」の(旧コンパック)表記は未だに必要なのだろうか、と疑問に思ったw
ttp://nttxstore.jp/_II_HP13476513
の「メーカ HP(旧コンパック)」の(旧コンパック)表記は未だに必要なのだろうか、と疑問に思ったw
2011/05/21(土) 02:16:43.53ID:MIbSZT6Q
(1) OS (例えば CentOS 5.5) インストール時に RAID5 で Array 作成
(2) 作った Array にとりあえず色々ファイル書き込む
(3) OS の入ったディスクをわざと消して、OS (例えば CentOS 5.6) を再インストール
Linux のソフトウェア RAID は、こんな風に OS が入れ替わっても Array の入ってた
ディスクの設定とかを弄らなければ普通に認識してくれるもんなんでしょうか?
(2) 作った Array にとりあえず色々ファイル書き込む
(3) OS の入ったディスクをわざと消して、OS (例えば CentOS 5.6) を再インストール
Linux のソフトウェア RAID は、こんな風に OS が入れ替わっても Array の入ってた
ディスクの設定とかを弄らなければ普通に認識してくれるもんなんでしょうか?
2011/05/21(土) 02:19:02.64ID:jo2LkPkL
>>420
何がRAIDをコントロールしているかを考えれ・・・・・・。
何がRAIDをコントロールしているかを考えれ・・・・・・。
2011/05/21(土) 10:46:47.58ID:/ULFXKmI
RAIDで使ったHDDの一片をUSBに持っていったり
一片を別なPCに付けてiSCSIで接続しても元に戻るよ
一片を別なPCに付けてiSCSIで接続しても元に戻るよ
2011/05/21(土) 11:05:29.19ID:MIbSZT6Q
戻らねぇよカスw
2011/05/21(土) 11:15:10.45ID:/ULFXKmI
やってみるといいよカス
2011/05/21(土) 20:16:06.77ID:H1P/c5OE
>>420
使用したOS内蔵のソフトウェアRAIDに互換性があれば再認識させる事はできる。
USBだろうがiSCSIだろうがRAID構成に使用できるデバイスとして見えるなら元のアレイを取り戻す事はできる。
その気になればRAIDを構成するディスクすべてをそれぞれ別のマシンのiSCSIターゲットから提供してもらって構築する事もできる。
もちろんCentOSでできるかどうかは自分で調べてくれ。
使用したOS内蔵のソフトウェアRAIDに互換性があれば再認識させる事はできる。
USBだろうがiSCSIだろうがRAID構成に使用できるデバイスとして見えるなら元のアレイを取り戻す事はできる。
その気になればRAIDを構成するディスクすべてをそれぞれ別のマシンのiSCSIターゲットから提供してもらって構築する事もできる。
もちろんCentOSでできるかどうかは自分で調べてくれ。
2011/05/21(土) 21:06:15.97ID:/nyg0oy0
横から失礼
LinuxのSoftwareRAIDって結構柔軟なんですね。
構成に必要な設定はそれぞれのHDDに含まれてて、ディスクが揃えば構成は元に戻る。
って事なんかな?
それともmdadm.confが残ってること(また自力でなんとか書き起こせた場合)が前提?
LinuxのSoftwareRAIDって結構柔軟なんですね。
構成に必要な設定はそれぞれのHDDに含まれてて、ディスクが揃えば構成は元に戻る。
って事なんかな?
それともmdadm.confが残ってること(また自力でなんとか書き起こせた場合)が前提?
2011/05/21(土) 22:53:08.25ID:cuk2hA/s
>>422
ソフトウエアRAIDだと戻りそうだが、ハードウエアRAIDだと戻らないだろうね
ソフトウエアRAIDだと戻りそうだが、ハードウエアRAIDだと戻らないだろうね
2011/05/21(土) 23:10:09.49ID:cuk2hA/s
>>426
以前オレがやったこと。
その1
マザー4ポートとRAIDカード4ポートにHDDを接続してソフトウエアRAIDで構築
↓
RAIDカード8ポートのものに交換
↓
何も考えずHDD8台接続
↓
起動したらそのまま使えた
その2
OSドライブにUSBメモリを使い debian 5.0 lennyでソフトウエアRAID組んで運用
↓
OSドライブを交換するため、USBメモリを外すと同時にソフトウエアRAIDを組んでたドライブを全部外す
↓
HDDに交換 debian 6.0 squeeze クリーンインスコ
↓
ソフトウエアRAID組んでたドライブを取り付ける
↓
再構築
↓
マウントしたら、データ残ってて普通に使えた
以前オレがやったこと。
その1
マザー4ポートとRAIDカード4ポートにHDDを接続してソフトウエアRAIDで構築
↓
RAIDカード8ポートのものに交換
↓
何も考えずHDD8台接続
↓
起動したらそのまま使えた
その2
OSドライブにUSBメモリを使い debian 5.0 lennyでソフトウエアRAID組んで運用
↓
OSドライブを交換するため、USBメモリを外すと同時にソフトウエアRAIDを組んでたドライブを全部外す
↓
HDDに交換 debian 6.0 squeeze クリーンインスコ
↓
ソフトウエアRAID組んでたドライブを取り付ける
↓
再構築
↓
マウントしたら、データ残ってて普通に使えた
2011/05/22(日) 01:24:19.56ID:mz99SHzs
ふむふむ
てことは、Linuxから認識が出来て、
パーティションをいじらない限りは
普通に使えそうですね。
てことは、Linuxから認識が出来て、
パーティションをいじらない限りは
普通に使えそうですね。
2011/05/22(日) 17:17:48.63ID:UuMWPsxa
2011/05/22(日) 17:24:17.90ID:UuMWPsxa
追記。
「変なトラブル」の大半は、RAIDボリュームの一部なのに他と合わないので
RAID構成から外すとかRAIDの方も停止状態にした、というもの。
各ディスクには出来上がったRAIDボリュームのUUIDと動作状態の
チェックサムも記録されているので、偶然の一致は無い。
「変なトラブル」の大半は、RAIDボリュームの一部なのに他と合わないので
RAID構成から外すとかRAIDの方も停止状態にした、というもの。
各ディスクには出来上がったRAIDボリュームのUUIDと動作状態の
チェックサムも記録されているので、偶然の一致は無い。
2011/05/22(日) 19:03:12.62ID:2Faawrj0
2011/05/22(日) 20:09:37.56ID:GBnvxDPM
>>432
無知乙
無知乙
2011/05/23(月) 00:19:26.19ID:7v6SLhKz
>>433
無知とか何とかって話ではなく、
この話がそもそも >420 からの続きだってこと
理解してるのか?
つか一言でハードウェアRAIDったって
例えば3wareとRocketRAIDじゃ
全然違うだろうに
更に言えば機種後との互換性すら
メーカーごとに全然扱いが違うんだが
無知とか何とかって話ではなく、
この話がそもそも >420 からの続きだってこと
理解してるのか?
つか一言でハードウェアRAIDったって
例えば3wareとRocketRAIDじゃ
全然違うだろうに
更に言えば機種後との互換性すら
メーカーごとに全然扱いが違うんだが
2011/05/23(月) 01:49:04.69ID:8su/jpd5
2011/05/23(月) 01:57:47.85ID:+Ld7qqz/
その「しるし」がハード固有だって事ぐらい分かるだろ?
それを挙げ足取りみたいにして喜んでさ、根暗だよね〜。
それを挙げ足取りみたいにして喜んでさ、根暗だよね〜。
437login:Penguin
2011/05/23(月) 07:51:45.28ID:WeXZ1aBl >>434-435
ここまで頭のわるいやつらだったとは
ここまで頭のわるいやつらだったとは
2011/05/23(月) 10:38:53.40ID:b7qa5pVu
2011/05/23(月) 20:49:21.35ID:T2qGWxDH
2011/05/23(月) 22:21:48.36ID:BzlQ03Y+
次スレ案
【ハードも】RAID総合スレッド No.6【ソフトも】
【ハードも】RAID総合スレッド No.6【ソフトも】
2011/05/23(月) 22:25:37.02ID:JXT2n+qb
2011/05/23(月) 22:35:49.44ID:BzlQ03Y+
次スレ案2
【ソフトでも】Linux de RAIDスレ No.6【ハードでも】
【ソフトでも】Linux de RAIDスレ No.6【ハードでも】
2011/05/23(月) 22:39:06.68ID:LESgUC77
ハードウェアRAIDの最低ラインはMegaSASにしようぜ(w
2011/05/23(月) 23:16:44.85ID:c0/6JENF
2011/05/23(月) 23:19:26.81ID:c0/6JENF
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【競馬】凱旋門賞 ダリズが連覇! 武豊が騎乗した日本馬・メイショウタバルは14着 アドマイヤテラは11着 [冬月記者★]
- 副首都構想 広島は人口要件満たさず 横田知事が国に意見表明へ [首都圏の虎★]
- なぜコンビニは「外国人店員」だらけになったのか? 大手3社で8万人超…元セブン社員が明かす「日本人が集まらなくなった」現場の実情★4 [♪♪♪★]
- ヒコロヒー 新幹線でカレーや肉まん等ニオイの強いもの食べる問題に「食べていいというルールになっている以上、ある程度仕方ないよね」 [muffin★]
- 大谷翔平が吐露…「自分のなかでもあまりよくない年の一つ」「WBCがあるとすごく長く感じる」★2 [王子★]
- 【平均給与】男性は400万円台、女性は200万円台が最多。平均487万円より下に人が集まり、年収500万円以下が約6割 [首都圏の虎★]
- jcだよ質問ある??
- 【悲報】おじさん、ビール売り子から買ったビールをそのまま捨てまくるwwwwwwwwwwwwwwwwwww [398059782]
- 【悲報】新沖縄県知事の古謝玄太さん、米兵による県民殺害事件を受けて大いに笑いながら遺憾の意を示す [904151406]
- 明日の無職を頑張る人たちのお🏡
- 【動画】宮大工の朝礼、限界突破💥🔨 [632966346]
- 投票で2位なのに選出された東大の次期女性総長、寄稿文で「人民」という単語を使っていた [595118796]