中治です。 >>>>> In <CABB3CpoTPr6RjyjLyJaF5rf40MMfxic2PoZFiVqgifvRbv=m...@mail.gmail.com> >>>>> Katsunori FUJIWARA <[email protected]> wrote:
> > まだ失ったものはなさそうですが、この先やるべきことは、おおまかには > > > > 0. 落ち着く > > 1. da3のバックアップを取る > > 2. UNAVAILなda4をmypoolから外す > > 3. (容量がda3以上の)新しいディスクを用意する > > 4. それをmypoolに追加する > > > > ですか? > コントローラレベルで反応しなくなった経験では、下手に不良ドライブにアク > セスすると、 > ZFS が I/O 応答待ち等で、システムがブロックしてしまったりするので: > - zfs レベルでの通常アクセス > - 不良ディスクをつないだままでの zpool scrub やディスク追加 > はやめた方が良いと思います。 はい。幸い、/dev/da3 は健全に動作しているようでした。 > > そして、2と4でzpoolコマンドをどう使うかという問題が続く次第です。 > > > > 今のようにda4がカーネルから(たぶんBIOSでも)見えなくなっている状態でUNAVAIL > > なディスクをmypoolから外す場合、 > > > > zpool remove mypool 11857334834842275203 > > > > でよいですか? > "zpool detach mypool <devicename>" でプールから除外できます。 > "man zpool" によると、remove は通常用途のデバイスには使えない模様。 > This command currently only supports removing hot spares, cache, and > log devices. attach/detach が、ミラーの追加/除去 ですね。何度マニュアルを読んでも悩み ます。 > そのまま稼動させておくと、不良 HDD へのアクセスが発生してしまうので、 > とりあえずは、"zpool detach" でプールからディスクを切り離してしまいましょ > う。 はい。最初のメールを出した後に、ここだけはできました。 > 新規ディスクにブート設定とかが記録されていなければ、後は以下の手順で行ける筈。 > - シャットダウン > - ディスクの入れ替え > - 再起動 > - zpool attach で新規ディスク追加 > 他の用途のディスクを再利用する場合、起動時に変な挙動をして欲しくないので、 > 僕の場合なら以下の感じで進めると思います。 > - シャットダウン > - ディスクの入れ替え > - 新規ディスクは、信号ケーブルを外して再起動 > - SATA のホットプラグ機能を使って、新規ディスクを認識 > - zpool attach で新規ディスク追加 > BIOS 設定によっては、SATA のつもりが IDE エミュレーションだったので、 > ホットプラグが機能しない、などという落とし穴があったりします(笑) SATAで内蔵してるんではなく、USBで外付けなので、付けたり外したりは簡単でし た。 > > 現在、それからどうするんだっけと想像できない程度には、「落ち着く」ができて > > いない気がします。 > 私自身は、一台怪しくなっても交換するまで比較的精神衛生に優しい > 『HDD x 3 でミラーリング』という構成に落ち着きました。参考になれば幸いです。 > # http://d.hatena.ne.jp/flying-foozy/20110921/1316607157 さしあたり、2TBのUSB外付けがありましたので、これを da2 につないで、昨夜は zpool replace mypool /dev/da3 /dev/da2 を叩いて帰りました。 今朝、嵐の直前に登校すると、da2に入れ替わっているようですが、たぶんzfsを 2TB分は使っていないので、500GBほどムダにしています。 $ zpool status mypool pool: mypool state: ONLINE scan: resilvered 336G in 11h16m with 0 errors on Tue Apr 3 08:11:32 2012 config: NAME STATE READ WRITE CKSUM mypool ONLINE 0 0 0 da2 ONLINE 0 0 0 errors: No known data errors $ zfs list /mypool NAME USED AVAIL REFER MOUNTPOINT mypool 337G 1.01T 22K /mypool おそらく明日、ヨドバシから2TBのディスクが2台届くので、あらためて『HDD x 3 でミラーリング』という構成に挑んでみます。 -- NAKAJI Hiroyuki (中治 弘行) _______________________________________________ ug-jposug mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ug-jposug
