こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Solaris10 ブートしない

Solaris10(SPARC版)でmetadbにてミラー(Raid1)にて運用していました。
c0t0d0 ----------- c0t2d0
s0 ----- d10(/) ----- s0
s1 ----- d20(swap) ----- s1
s3 ----- unassigned ---- s3
s4 ----- unassigned ---- s4
s5 ----- unassigned ---- s5
s6 ----- unassigned ---- s6
s7 ----- metadb ----- s7

先日、"c0t2d0" のHDDが故障しました。
そのため、ブート時に以下のメッセージを出力し、それ以上進まない状況です。
Insufficient metadevice database replicas located.
Use metadb to delete databases which are broken.
Ignore any Read-only file system error messages.
Reboot the system when finished to reload the meta device database.
After reboot,repair any broken database replicas which were deleted.
svc.startd[7]:svc:/system/metainit:default:Method"/lib/svc/method/svc-metainit" failed with exit status 96.
svc.startd[7]:system/metainit:default misconfigured:transitioned to maintenance (see 'svcs -xv' for details)
WARNING:Error writing ufs log state
WARNING:ufs log for / changed state to Error
WARNING:Please umount(1M) / and run fsck(1M)
WARNING:init(1M)exited on fatal signal 10:restarting automatically.
WARNING:exec(/sbin/init) failed with errno5.
WARNING:failed to restart init(1M)(err=5):system reboot required

Stop+Aよりokプロンプトからboot -sを実施しても、上記を出力し状況かわらず。

boot cdrom -sにて起動後、以下は実施するも特に問題なし。
fsck /dev/dsk/c0t0d0c0
fsck /dev/dsk/c0t0d0c1

fsck /dev/dsk/c0t0d0c7 ←metadbの領域は未実施

リカバリ方法をご存知の方がいましたら、教えていただけますでしょうか

投稿日時 - 2009-09-29 02:49:28

QNo.5327326

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

前の方の補足になるのですが、
metadb -d c0t2d0s7
でエラーになることがありますのでその場合は
metadb -d -f c0t2d0s7
と-fオプションをつけて強制削除しなくてはいけない場合があります。
私は一度それで十数分はまったので・・・

その後、もしかすると傷害のあったHDDをすべて
metadetach -f d0 c1t2d0s0
のようにデタッチする必要があるかもしれません。

投稿日時 - 2009-10-03 18:24:59

ANo.2

こんにちは
シングルユーザで起動出来ますか?
出来たら、metadb -d c0t2d0s7で故障ディスクのdbを削除すると
disk0からbootできると思いますよ。
恐らく、c0t2ディスクのdbが壊れていることが原因かと。

これでダメならこの前回答した以下から復旧するしかないかな
http://oshiete.homes.jp/qa5299134.html

投稿日時 - 2009-09-29 15:24:35

ANo.1

RAIDコントロールを停止して

壊れたディスクを取り外して

新しいディスクと交換して

RAIDコントロールを再起動

この意味が解らなければ 諦めて
ってよりは 上記が思いつかないで何で
RAIDなんてつかってるんさ?

投稿日時 - 2009-09-29 09:07:05

あなたにオススメの質問