Sun Cluster 2.2 のシステム管理

SPARCstorage Array トレーを稼動状態に戻すには (Solstice DiskSuite)

次に、Solstice DiskSuite 構成で SPARCstorage Array トレーを稼動状態に戻す手順の概略を示します。

SPARCstorage Array 全体がサービスの対象となっていた場合は、これらの作業をトレーごとに行う必要があります。

次に、Solstice DiskSuite 構成で SPARCstorage Array トレーを稼動状態に戻す詳しい手順を示します。

  1. SPARCstorage Array が除去されている場合は、SPARCstorage Array トレー内のドライブを起動します。除去されていなかった場合は、手順 3に進んでください。

    SPARCstorage Array トレーの作業が完了した後、トレーをシャーシに戻してください。ディスクは、通常自動的に起動します。ディスクが起動しない場合は、luxadm(1M) start コマンドを実行し、トレー全体を手動で起動してください。SPARCstorage Array では、コマンドの呼び出しとドライブの起動の間にわずかな遅延 (数秒) があります。次の例では、c1 がコントローラ ID です。

    phys-hahost1# luxadm start c1
    
  2. このトレーのディスクから削除されたメタデバイス状態データベースの複製をすべて追加します。

    「SPARCstorage Array トレーを取り外すには (Solstice DiskSuite)」手順 4 で保存した情報を使用して、メタデバイス状態データベースの複製を復元してください。


    phys-hahost1# metadb -s hahost1 -a deleted-replicas
    

    同じスライスに複数の複製を追加するには、-c オプションを使用してください。

  3. ディスクが起動した後、オフラインにしたサブミラーをすべてオンラインに戻します。

    このトレーのディスクに該当する metaonline(1M) コマンドを使用してください。


    phys-hahost1# metaonline -s hahost1 d15 d35
    phys-hahost1# metaonline -s hahost1 d24 d54
    ...

    metaonline(1M) コマンドの実行時に、最適化された再同期オペレーションがサブミラーを自動的に最新の状態にします。最適化された再同期オペレーションは、サブミラーがオフラインであった間に変更されたディスク領域だけコピーします。これは、通常、サブミラー容量のごく一部です。

    metaonline(1M) は、すべてのサブミラーがオンラインに戻るまで必要な回数実行してください。


    注 -

    metaoffline(1M) ではなく metadetach(1M) コマンドを使用してサブミラーを切り離した場合は、metattach(1M) コマンドを使用してサブミラー全体の同期をとる必要があります。この作業は、通常、1G バイトのデータあたり約 10 分かかります。


  4. SPARCstorage Array が取り外された時に削除されたホットスペアをすべて追加し直します。

    ホットスペア構成に合わせて、適宜 metahs(1M) コマンドを使用してください。「SPARCstorage Array トレーを取り外すには (Solstice DiskSuite)」手順 5 で保存した情報を使用して、ホットスペアを交換してください。


    phys-hahost1# metahs -s hahost1 -a hotsparepool cNtXdYsZ
    
  5. 必要に応じて、各論理ホストをそのデフォルトマスターに切り替えます。

    phys-hahost1# haswitch phys-hahost2 hahost2