プロが教える店舗&オフィスのセキュリティ対策術

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

A 回答 (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で リビルドを手起動する
でしょうか。

あまり役立ってませんね…
スミマセン
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

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とか)に差してみる
この機械には予備のベイが無く残念ながらこの方法は出来ません。

色々と情報を頂きありがとう御座いました。
復旧は出来てませんが非常に良い勉強にはなりました。
また、情報がありましたらお願い致します。

お礼日時:2007/10/25 09:35

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/ …

# RAID5は最低3本ですが、業務用にサーバを立てている
# ならば、ホットスペアディスクも準備するようにしたほうが
# 良いかと思います。
# 保守部材が直ぐに手に入らない時も考えられますので…

この回答への補足

色々とアドバイスを頂き、ありがとうございます。
結果をお知らせ致します。
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情報等を持っている事は無いと思うのですが・・・。
如何でしょうか?
色々とご面倒をお掛けしますが、宜しくアドバイスをお願い致します。

補足日時:2007/10/23 11:45
    • good
    • 0

補足をお願いします



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

参考URL:http://www-06.ibm.com/jp/servers/eserver/xseries …
    • good
    • 0
この回答へのお礼

ありがとうございます。
結果をお知らせいたします。
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が故障しています。
以上です。
宜しく、アドバイスをお願い致します。

お礼日時:2007/10/22 11:20

#1 です



これって、参考になりませんか

http://oshiete1.goo.ne.jp/qa1244349.html
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/10/21 14:25

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

この回答への補足

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

補足日時:2007/10/20 23:51
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!