• ベストアンサー

RAID5のディスク交換方法

ハード環境:IBM xSeries220 SCSIインターフェースディスク3台でハードウェアーRAID5を構成 上記システムで1台ディスクが故障したので、同じ型番のディスクを入手して交換したのですが自動的にRAID構成がスタートしません。交換したディスクをフォーマットする必要があるのかと思いIPSSEND FORMAT コマンドでフォーマットし様としましたがエラーで出来ませんでした。 非常に困っています。どなたかお分かりの方宜しく、ご教示をお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • invalid
  • ベストアンサー率61% (67/109)
回答No.5

IPSSENDをFDベースで起動して使っているのですね。 そんな中面倒なことを押し付けているようで申し訳ないです。 >ipssend setstate 1 1 1 ONL ONLは正常にRAID5の中に組み込まれた状態を表しますので DDDな状態のドライブをいきなりONLにしてはいけません。 (なので is not permitted. となります) SETSTATEコマンドを試すなら ONL ではなく RDY で試してください。 ipssend setstate 1 1 1 RDY > 入手したDISKに何らかのパーティション等がある為、無効(DDD)になっている(以下略) 入手したDISKにパーティションが切られていても、 関係なく組み込まれるはずですが… >現在の2台(正常な?)を外し(以下略) 現在の残っている2台のうち1台が外れた時点で、RAID5の 論理ドライブは復旧できないドライブとして、RAIDアダプタに 記録されてしまいます。アダプタが記録している内容を IPSSENDでバックアップできるようですがお薦めはしません。 2台で正常に動作していた状態に戻すことは厳しいと思いますよ。 オークションで購入したディスクだと、故障している可能性 も捨てきれないので、パーティションの疑問も含めて、正常 なディスクかどうかを他のPCで確認したほうが良いですね。 それ以外に、私があと確認する(試してみる)としたら、 1)id1のディスクを再度抜き差しする 2)ipssend setstate 1 1 1 RDY で状態を変えてみる 3)別のidの位置(例えばid3とか)に差してみる 4)ipssend rebuildで リビルドを手起動する でしょうか。 あまり役立ってませんね… スミマセン

toto0423
質問者

お礼

ご回答ありがとうございます。 ipssend setstate 1 1 1 RDY Found 1 IBM ServeRAID controller(s). Set device state has been initiated for controller 1... Given drive state transition is not permitted. Command failed. Error codes = 0x441 だめでした。Error codeの0x441て何でしょうか?分かったらお教え下さい。 1台にしての復旧方法の件了解しました。私も色々と調べましたがRAIDアダプターに情報を持っているようですね、元に戻しても立ち上がらない事を覚悟してからと言う事ですね。 また、故障の可能性も捨てきれないのでもう1台、手に入れて試しましたが同じでした。(残念) 3)別のidの位置(例えばid3とか)に差してみる この機械には予備のベイが無く残念ながらこの方法は出来ません。 色々と情報を頂きありがとう御座いました。 復旧は出来てませんが非常に良い勉強にはなりました。 また、情報がありましたらお願い致します。

その他の回答 (4)

  • invalid
  • ベストアンサー率61% (67/109)
回答No.4

ipssend formatのエラーメッセージの通り、 交換したディスクのステータスがready(RDY)かempty(EMP)でないため 物理フォーマットできないようです。 (そもそも物理フォーマットは不要なような気がしますが…) # ちなみに現在RAID5の3本のうち1本が故障しているので、 # もう一本壊れる前にテープ等の外部媒体にバックアップを取得 # しておいたほうがよいですね。 (1)論理ドライブの状態を以下のコマンドで確認してみてください ipssend getconfig 1 ld (2)物理ドライブの状態を以下のコマンドで表示して ipssend getconfig 1 pd SCSI ID毎(0,1,2)のドライブのStateを確認してみてください。 これでSCSIid:1の物理ドライブのステータスが分かります。 (正常にアレイに組み込まれているディスクはOnline (ONL)となります) 交換はどのようにされましたか、OSが上がっている状態で交換しましたか? 電源が落ちている状態で交換しましたか?場合によっては交換した新しいドライブが認識されておらず ステータスが無効(DDD等)となっている可能性もあります。 ipssend scandrives 1 でスキャンを再度かけてみるのも良いかと思います。 まずはここまでの結果を補足願います。 ipssend rebuildはアレイの再構築ではなく SCSI位置を変えて論理ディスクを再構築するコマンドです。 ※故障ディスクを交換して再構築することをリビルドといいます。  http://www.soi.wide.ad.jp/class/20030038/slides/68/55.html # RAID5は最低3本ですが、業務用にサーバを立てている # ならば、ホットスペアディスクも準備するようにしたほうが # 良いかと思います。 # 保守部材が直ぐに手に入らない時も考えられますので…

toto0423
質問者

補足

色々とアドバイスを頂き、ありがとうございます。 結果をお知らせ致します。 Logical drive number 1 Status of logical drive :Critical (CRT) RAID level :5 Size (in MB) :34714 Write cache status :Write through (WT) Number of chunks :3 Stripe-unit size :32 KB Access blocked :No Part of array :A Part of merge group :0 Array A stripe order (Channel/SCSI ID) :1,0 1,1 1,2 Command completed successfully. Physical device information ----------------------------- Channel #1: Initiator at SCSI ID 7 Target on SCSI ID 0 Device is a Hard disk SCSI ID :0 PFA (Yes/No) :No State :Online (ONL) Size (in MB)/(in sectors):17357/35548048 Device ID :IBM-PSG DDYS-T18S9HA4EYT7191 FRU part number :19K1467 Target on SCSI ID 1 Device is a Hard disk SCSI ID :1 PFA (Yes/No) :No State :Defunct disk drive (DDD) Size (in MB)/(in sectors):17357/35548048 Device ID :IBM-PSG DDYS-T18S9HA4EYT7119 FRU part number :0 Seagate Al Target on SCSI ID 2 Device is a Hard disk SCSI ID :2 PFA (Yes/No) :No State :Online (ONL) Size (in MB)/(in sectors):17357/35548048 Device ID :IBM-PSG ST31840432833BT1V2FE FRU part number :19K1467 Target on SCSI ID 8 Device is a Processor device SCSI ID :8 PFA (Yes/No) :No State :Standby (SBY) Size (in MB)/(in sectors):0/0 Device ID :IBM YGLv3 S20 000 Command completed successfully. Found 1 IBM ServeRAID controller(s). Scan for new or removed drives is initiated for controller 1... Channel #1: .. 0 new ready drives found. 0 removed ready drives found. Command completed successfully. 無効(DDD)のため以下のコマンドを実行して見ました。 ipssend setstate 1 1 1 ONL Given drive state transition is not permitted. Command failed. Error codes = 0x441 だめでした。 再度、経緯を整理しておきます。 1.DISK 3台でRAID5で正常に動いていた。 2.3台中真中(ID1)にエラーランプ点灯。 3.IBMよりパーツ入手使用としましたがパーツ入手に時間がかかるとの事。 4.オークションで同じ型番のDISKがあった為入手、システムが立ち上がっている状態でDISKを差し替え。自動的に再構築せず。 5.ToolのServerRAIDマネジャーCDを使おうと重いトライしたがCDからLoad中でハングアアプ。バージョンアップのCD(8.40)でも同じ症状。 6.ipssendコマンドがFDより起動して使えるToolを入手して現在に至っています。 入手したDISKに何らかのパーティション等がある為、無効(DDD)になっているのではないかと思っていますが如何でしょう? もし、そうであれば現在の2台(正常な?)を外し、入手したDISKだけを取り付けてDISKの初期化をして見ようかとも思っていますが、元に戻した時に起動してくれるか心配で決断できずにいます。RAIDコントローラ側に現在のRAID情報等を持っている事は無いと思うのですが・・・。 如何でしょうか? 色々とご面倒をお掛けしますが、宜しくアドバイスをお願い致します。

  • invalid
  • ベストアンサー率61% (67/109)
回答No.3

補足をお願いします ipssend formatの結果(エラー)はどのような内容でしたか? ipssend getstatus等で得られた情報はありますか? ipssend rebuildの実施有無は? ServerRAIDマネージャユーティリティで見える現在の状態?

参考URL:
http://www-06.ibm.com/jp/servers/eserver/xseries/manual/2002/0207/67P4393.PDF
toto0423
質問者

お礼

ありがとうございます。 結果をお知らせいたします。 ippsennd format 1 1 1 The device at Channel 1,SCSI ID 1must be in the ready(RDY) or empty(EMP) state Command aborted oppsend getstatus 1 Background command progress status for controller 1... Currrent 1 most recent operation:None(0x0) Logival drive :1 Background operation active :No Stats :Successfully Compleed Logical drive Size (in stripes) :0 Nanber of remaining strupes :0 Command completed successfully 以上です。rebuildのコマンドは意味が違うと思いますが? コマンドパラメータから見るとアレーの再構築のように見えますが如何でしょうか? 現在のハート環境はディスク3台で1アレーを指定してRAID5を構成しいて(SCSI ID 0,1,2)その内のSCSI ID 1が故障しています。 以上です。 宜しく、アドバイスをお願い致します。

  • furoshiki
  • ベストアンサー率41% (163/396)
回答No.2

#1 です これって、参考になりませんか http://oshiete1.goo.ne.jp/qa1244349.html

toto0423
質問者

お礼

有難うございます。 残念ながら参考になりませんでした。

  • furoshiki
  • ベストアンサー率41% (163/396)
回答No.1

BIOSからユーティリティを起動できませんか?。

toto0423
質問者

補足

ご回答有難うございます。 BIOSと言うとRAID BIOSの事でしょうか?残念ながらそうな機能はなさそうです。今、考えているのは交換しようとしているディスクだけをSCSIに取り付けてDOSからFDISKで初期化したらと思っていますが、現状のSCSI RAID環境をいじって大丈夫なのか判断が付きません。例えはRAIDコントローラに現在情報を持っていた場合にハード環境を崩して、もっと悪い状況にならないだろうか?と心配しています。(現状は取り合えずディスク2機で動作していますので少なくとも現状維持が絶対条件です。)この辺の知識も無いので判断出来ない状況です。何か良いアドバイスがありましたら宜しくお願い致します。

関連するQ&A

  • RAIDのテストを行いたい

    250GBのSATAのディスクを使ってIBMのサーバでRAID1を組みました。 (A)eServer xSeries 206m (B)System X3400 交換用の予備のディスクも用意してあります。 ServeRAIDに附属していた、RAIDの状態を表示させるコマンドを使ってモニタするプログラムも作りました。 このプログラムのテストを行いたいのですが、単純にRAIDアレイ中のディスク1台を引っこ抜いて、再度差し込む、というような方法でテストが行えるのか、不安に思っています。 心配なのは、ディスク1台を抜いた時点で異常と検出されるかのテストは出来るのですが、その抜いたディスクを再び差し込んだとき、リビルドがちゃんと走るのかどうか、です。 新品のディスクを差し込めばリビルドは走るはずだと思うのですが、使用済みのディスク(しかもさっき抜いたばかり)を差し込んでリビルドが走るのか、確実に走るよ、という情報はどこかにありませんでしょうか。 もし、一度抜いたディスクは使えないということになると、まだ買ったばかりのディスクなので、無駄にできないです。

  • RAID5のDISKを増設した際、NTの再インストールが必要か?

    現在3台のSCSI DISKをハードウェアRAIDを使用したRAID5構成のNT Serverがあります。 これに新たに2台のDISKを追加し、5台のSCSI DISKのRAID5構成にする場合、NTの再インストールが必要でしょうか? 機種:Dell PowerEdge 6300 OS:WindowsNT Server 4.0(PDC)

  • RAID構成の仕方

    RAID5の構成についてお聞きします(サーバマシンはIBMのxSeries220、OSはWindows2000Serverです)。 現在の社内のサーバはWindows2000で9.1GBのSCSI接続しています。 そこでこの度、ハードディスクを増設してRAID5を構成することになりました。 RAIDを構成するにはハードディスクを増設して はじめからOSを再インストールする必要があるのでしょうか? それともOSを再インストールしなくてもRAID構成ユーティリティ等を使用して構成できるのでしょうか? また、RAID5の場合はデータを分割してハードディスクに書き込みその際パリティ(?)というものを 持つと聞いたのですがパリティというのがイマイチ何をしているのかが分かりません。 何かたくさん質問して申し訳ないのですが よろしくお願い致します。

  • データを消さないでRAID1の再構築をする方法について

    DELLのサーバにハードディスクを2本挿してRAID1で運用をしておりました。 ところが、ディスクが1本故障した為ディスクの交換をした所、RAID構成が壊れてしまい、交換したディスクを認識しなくなりました。(ディスク自体は認識しますがRAID1として認識しない為、リビルドがかけれない状態です。) 現状1本のディスクで運用してますが、そのディスクのデータを消さないでRAID1の再構築する方法は無いでしょうか? (ディスク内のデータをイメージとして一旦、全バックアップを取り(OS含め)、RAID1構築後にイメージを戻す方法でも良いのです…) 【環境】 ハード:DELL PowerEdge 1750    ハードディスク36GB×2(SCSI接続)(スロット数3;内空き1) ソフト:OS RedHatLinux9 RAID :ハードウェアRAID 以上、どうぞよろしくご教授お願い致します。

  • RAID5 でのデフラグの有効性

    SCSIのディスク 3台でRAID5 の1ドライブを構成しています。 RAID5 のドライブをデフラグしたら、アクセス速度向上といった非RAIDドライブで見られる効果は期待できるのでしょうか?

  • RAIDディスク交換後の復旧について

    1997年頃のCompaq Proliant2500(ホットスワップSCSI RAIDモデル)(RAID5?)が現役で稼働しています メーカーからは2004年3月末でサポートを打ち切ったので対応できないと言われ困っております 最近、ディスクドライブが障害を起こし交換が必要となりました 保守部品として新品のディスクドライブを購入すればいいのですがパーツの提供もできないそうで、リタイアした同型のサーバ機からトレイごとディスクを持ってこようかと考えております(幸いディスクサイズなども同型) そこでご教授いただきたいのは、この中古のディスクドライブ(中身は不明)を単純にホットスワップで交換して交換後に同期などは取ってくれるものなのでしょうか? 非常に抽象的な表現で申し訳ありませんが、よろしくお願いいたします

  • Raid-1の組み方について

    raid初心者です。 PowerEdge 1750を中古で入手してraid1にしたいと思いますが 36GBのディスクが3個で合計108GBありますが 108GBを2で割って各54GBのraid1にできる設定方法が ありましたらご指導ください。 上記組み方が不可能な場合は代替え案をご指導ください。 <環境> ハード:PowerEdge 1750 ハードディスク36GB×3(SCSI接続)(使用スロット数3) ソフト:予定OS Centos RAID :ハードウェアRAID-1 どうぞよろしくご教授お願い致します。

  • RAIDでchkdskを使用しても問題ない?

    windows 2003 sp2にて、”chkdsk c:” コマンドを実行したところ 下記の表示が多数でました。 ** 完了しました (****** のインデックス エントリのうち ******** が処理されました) ※約50行くらい (1) 上記はディスク上の論理エラーと考えて良いのでしょうか。 (2) chkdsk /f にて、復旧を試みても問題ないでしょうか。 なお、ディスクはSCSI RAID5で構成し、メーカーのツールでは ハード的な障害は見あたりませんでした。 よろしくお願いします。

  • RAID1のサーバーのハードディスクが1台壊れました

    RAID1で構成しているハードの内、1台が壊れてしまい交換が必要となりました。 運用を依頼していた会社がなくなってしまい、私が修復しないといけません。サーバー知識がない為、復旧作業の工程を教えてください。 サーバー DELL POWEREDGE 750 OS:REDHAT9 SCSIハード 36G RAID:proc1.3~(PROCしか覚えていません) 故障内容 RAID0 論理エラー0 その他のエラー1 RAID1論理エラー0 その他のエラー9 本日、DELLのサポートへ電話したところ、 RAID0もエラーが1つあるのでRAID1を交換してもRAID構成がうまくいかない可能性がある。バックアップをとって、再度OSインストールして構成しなおしてください。 といわれました。 そこで、 RAID構成の方法の前に、 RAID0(エラーは1つあるが、現在、正常に稼動中) のバックアップを取りたいのですが、 WINDOWSのように、クノーピクスをいれて、 外付けハードなどにコピーするということがバックアップというのでしょうか? まずは、バックアップを取りたいので、バックアップ方法を教えてください。 よろしくお願いします。 ※この手の質問は初めてなもので情報不足な点がございましたら、ご指摘下さい。

  • WindwosXPダイナミックディスクでのRaid1構成方法

    現在、WindowsXPProのダイナミックディスクを利用してRaid1を構成したいと考えています。 既存の環境は以下の通りです。  PC: Dell Optiplex 745c  HD: Seagate ST380815AS (SATA / 80GB / 7200rpm / 8MB cache)  ボリューム構成: 隠しドライブ ベーシック FAT EISA構成 32MB            Cドライブ ベーシック NTFS システム 74.46GB 今回、Raid1環境を構成するために、上記Seagate ST380815ASをもう一台購入しました。 一応、以下のサイトを見てXP標準の機能(ダイナミックディスク)で擬似的にRaid1(ミラーリング)を構成できることはわかりました。 http://www.geocities.co.jp/SiliconValley/6915/pc/dyndisk.htm しかし、上記サイトでは「OS自身のはダイナミックディスクには出来ない。」とされております。 そこで、ここで質問させていただきたいことは・・・ 1.2台のHDだけでダイナミックディスク機能を使いRaid1を構成できるか? 2.EISA構成のFATボリュームを削除する必要があるか? 以上、よろしくお願い致します。