OBP で作った RAID Volume に Solaris 10 1/06 をインストール

| トラックバック(0)

RAID 1E を構築したので、裏では Resync しまくりなのでつが、そこに Solaris 10 1/06 をインストール中。
んー、パッチ必須というわりには、不思議と何も起きないで、80% 程度インストールが完了している。
インストール完了後、再起動前に mpt driver だけパッチのモノと手動で入れ替えておこう。

と、書いてる間に、インストール終了。
自動リブートしないように設定しておいたので、以下の画面で止まってる。
(シリアルコンソール経由のインストールでし)

--
<システムをリブートするには Return キーを押してください> {"!" 終了}
[]
--

「!」を入力して、インストーラを終了し、shell に落ちる。

Solaris 10 は、ネットワークの設定が、そのままインストール用のシステムに反映されるため、
適切に設定されていればネットワークに接続できてしまう。
(これは、default route を探したり LDAP, NIS client を設定する場合に必要になるので
そうなっているだけ。もちろん、login するための service はあがっていないので、リモート
から入るのは困難)

で、インストール先に指定したディスクは、/a に mount されるので、とりあえず /a/var/tmp へ。
ftp を使って、リモートのシステムから、パッチを持ってくる。
unzip もで使えるので、そのままもってきてもおk。
持ってきたら、unzip して、

--
# patchadd -R /a 119850-13
--

これで、インストール先に指定したディスクに存在するシステムにパッチを適用することが可能。
適用されているかどうか心配(;・∀・)なら、/a/var/sadm/patch を見てみるのもいいし、入れ替わる
モジュールの日付を確認してもいい。
無事に適用できたら、再起動すればおk。

とか言って。再起動したら、

--
# Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Volume 0 is |enabled||optimal|
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Physical disk 0 (target 2) is |missing|
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Physical disk 0 (target 2) is |out of sync||missing|
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Volume 0 is |enabled||degraded|
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Physical disk 2 (target 0) is |missing|
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Volume 0 is |enabled||failed|
Feb 24 18:00:00 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:00 empress SCSI transport failed: reason 'incomplete': retrying command
Feb 24 18:00:00 empress scsi: /pci@8,600000/LSILogic,sas@1 (mpt0):
Feb 24 18:00:00 empress Physical disk 1 (target 1) is |missing|
Feb 24 18:00:00 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:00 empress SCSI transport failed: reason 'reset': retrying command
Feb 24 18:00:00 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:00 empress SCSI transport failed: reason 'incomplete': retrying command
Feb 24 18:00:01 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:01 empress disk not responding to selection
Feb 24 18:00:01 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:01 empress disk not responding to selection
Feb 24 18:00:02 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:02 empress disk not responding to selection
Feb 24 18:00:02 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:02 empress disk not responding to selection
Feb 24 18:00:02 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:02 empress disk not responding to selection
Feb 24 18:00:03 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:03 empress disk not responding to selection
Feb 24 18:00:03 empress scsi: WARNING: /pci@8,600000/LSILogic,sas@1/sd@0,0 (sd0):
Feb 24 18:00:03 empress disk not responding to selection
--

orz
 何かがくるった・・・
 壊れたのかな・・・
それとも、RAID 1E がいけないのか・・・

 itmpt driver をインストールしているシステムを起動し、lsiutil で Volume の確認。
 特に、fail しているわけでもなく resync in progress のまま・・・
 でもって、RAID volume を mount してみる。
 mount できる。
 うーん。
 
 nevada b33 の mpt driver と入れ替える。
 実は、nevada b33 の mpt driver は、Solaris 10 でも使えるのでした。
 で、再起動。
 ........
 出た orz

 また、itmpt driver のシステムで起動。
 lsiutil で状態確認。特に、Volume は、壊れていないようだ。
mount もできる。
 (ノ ゜Д゜)ノ ==== ┻━━┻

 いろいろ悩んだあげく、念のため、パッチを適用する。

  119578-16 SunOS 5.10: FMA Patch (118822-30 の required patch)
  118822-30 SunOS 5.10: kernel Patch ( /kernel/misc/sparcv9/scsi の修正が入ってる)
  119374-13 SunOS 5.10: sd and ssd patch (念のため)

 それから、電源管理もとめておく。
 なんでパッチを適用したかというと、最初に試験していたシステムは、Solaris 10 1/06 で、すでに118822-27 が
 適用されていたし、こんなエラーはでなかったからw

 single user で、起動して mkfile 10g 10g とかしたりいじってみるも、特に問題なさげ。
 でもって、run level 3 に移行。
 
 起動してから、30 分くらいたつかな。
 mkfile したり、tunefs -a したりいじってるけど、エラーがでない・・・いや、いいことなんだけどね。

 なんか、いい感じなので、一度 shutdown して、itmpt driver のシステムで起動する。
 そして、lsiutil で、write cache: on にして、RAID Volune から再起動。

--
Fri Feb 24 19:22:55 JST 2006
-- 

--
Fri Feb 24 19:51:16 JST 2006
--

おーし、いい感じでし。
/usr/bin/basicreg を起動して、画面飛ばして、ユーザ登録しちゃおうってことで、登録。
 いけましたねー。

--
Fri Feb 24 20:35:18 JST 2006
--

 1時間近く問題なく動いてます。
 放置(`・ω・´)シャキーン

トラックバック(0)

トラックバックURL: http://solaris.sunfish.suginami.tokyo.jp/blog/mt/mt-tb.cgi/171

: Twitter Updates

    follow me on Twitter

    ウェブページ

    タグクラウド

    Techonrati

    Technorati search

    » リンクしているブログ

    Powered by Movable Type 4.23-ja