Oracle® Solaris Cluster データサービス計画および管理ガイド

印刷ビューの終了

更新: 2014 年 9 月
 
 

リソースグループのスイッチオーバーによって Start_failed リソース状態をクリアする方法

この手順は、いずれかのクラスタノードから実行します。


注 -  Oracle Solaris Cluster Manager GUI を使用して、リソースグループを現在のプライマリノードから別のプライマリノードに切り替えることもできます。ログイン手順については、Oracle Solaris Cluster システム管理 のOracle Solaris Cluster Manager にアクセスする方法を参照してください。

始める前に

次の条件が満たされているか確認します。

  • 次の情報を用意している。

    • スイッチオーバーするリソースグループの名前

    • リソースグループをスイッチオーバーするノードの名前

  • リソースグループをオンラインにするか、またはオンラインのままにするノードがクラスタ内に存在する。

  1. クラスタメンバーで、RBAC の承認 solaris.cluster.modify を提供する root 役割になります。
  2. リソースグループを新しいノードに切り替えます。
    # clresourcegroup switch [-n nodelist] resource-group
    –n nodelist

    このリソースグループをマスターできるノードの、コンマで区切られた順序付きリストを指定します。このリソースグループは、ほかのすべてのノード上でオフラインに切り替えられます。

    このリストはオプションです。このリストを省略した場合は、そのリソースグループのノードリスト内のすべてのノード上でリソースグループが切り替えられます。

    resource-group

    切り替えるリソースグループの名前を指定します。


    注 -  切り替えるいずれかのリソースグループで、ほかのリソースグループに対する強いアフィニティーが宣言されている場合は、切り替えの試みが失敗するか、または委託されることがあります。詳細は、オンラインリソースグループのクラスタノード間での分散を参照してください。
  3. リソースグループが新しいノードに切り替えられ、Start_failed リソース状態がクリアされたことを確認します。
    # clresourcegroup status

    このコマンドの出力は、スイッチオーバーされたリソースおよびリソースグループの状態を示します。

使用例 2-25  リソースグループのスイッチオーバーによる Start_failed リソース状態のクリア

この例では、resource-group-1 リソースグループ内の rscon リソース上で発生した Start_failed リソース状態をクリアする方法を示します。このコマンドは、リソースグループをクラスタノード phys-schost-2 に切り替えることによって、この状態をクリアします。

  1. リソースが phys-schost-1 上で Start_failed リソース状態にあることを確認するために、次のコマンドを実行します。

    # clresource status
    
    === Cluster Resources ===
    
    Resource Name       Node Name           Status         Message
    --------------      ----------          -------        -------
    rscon               phys-schost-1       Faulted         Faulted
                        phys-schost-2       Offline         Offline
    
    hastor              phys-schost-1       Online          Online
                        phys-schost-2       Offline         Offline
  2. 切り替えを実行するために、次のコマンドを実行します。

    # clresourcegroup switch -n phys-schost-2 resource-group-1
  3. このリソースグループが phys-schost-2 上でオンラインに切り替えられ、Start_failed リソースステータスがクリアされたことを確認するために、次のコマンドを実行します。

    # clresource status
    
    === Cluster Resources ===
    
    Resource Name       Node Name           Status          Message
    --------------      ----------          -------         -------
    rscon               phys-schost-1       Offline         Offline
                        phys-schost-2       Online          Online
    
    hastor              phys-schost-1       Online          Online
                        phys-schost-2       Offline         Offline

関連項目

clresourcegroup(1CL) のマニュアルページ。