Oracle® Solaris Cluster 4.3 システム管理

印刷ビューの終了

更新: 2016 年 7 月
 
 

定足数デバイスの削除または交換

このセクションでは、定足数デバイスを削除または交換するための次の手順を説明します。

定足数デバイスを削除する方法

定足数デバイスが削除されると、そのデバイスは定足数を確立するための投票に参加しなくなります。2 ノードクラスタでは、定足数デバイスが少なくとも 1 つは構成されている必要があります。これがクラスタの最後の定足数デバイスである場合、clquorum(1CL) はそのデバイスを構成から削除できません。ノードを削除する場合は、そのノードに接続されている定足数デバイスをすべて削除してください。


注 -  削除するデバイスがクラスタの最後の定足数デバイスの場合は、クラスタから最後の定足数デバイスを削除する方法の手順を参照してください。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。


注 -  Oracle Solaris Cluster Manager ブラウザインタフェースを使用して、定足数デバイスを削除することもできます。Oracle Solaris Cluster Manager のログイン手順については、Oracle Solaris Cluster Manager にアクセスする方法を参照してください。
  1. クラスタ内の任意のノードで、RBAC の承認 solaris.cluster.modify を提供する役割になります。
  2. 削除する定足数デバイスを判別します。
    # clquorum list -v
  3. clsetup ユーティリティーを実行します。
    # clsetup

    メインメニューが表示されます。

  4. 定足数のオプションの番号を入力します。
  5. 定足数デバイスを削除するためのオプションの番号を入力します。

    削除プロセス中に表示される質問に答えます。

  6. clsetup を終了します。
  7. 定足数デバイスが削除されたことを確認します。
    # clquorum list -v

トラブルシューティング

定足数サーバー定足数デバイスの削除中に、クラスタと定足数サーバーホストの間の通信が失われた場合、定足数サーバーホストに関する無効な構成情報をクリーンアップする必要があります。このクリーンアップの実行に関する説明は、期限切れの定足数サーバークラスタ情報のクリーンアップを参照してください。

クラスタから最後の定足数デバイスを削除する方法

この手順では、clquorum force のオプション –F を使用して、2 ノードクラスタから最後の定足数デバイスを削除します。通常、不具合が起きたデバイスをまず削除し、代わりの定足数デバイスを追加します。これが 2 ノードクラスタの最後の定足数デバイスでない場合は、定足数デバイスを削除する方法の手順に従ってください。

定足数デバイスを追加する処理では、ノードが再構成されるため、障害のあった定足数デバイスに影響が及び、マシンでパニックが発生します。F (強制) オプションを使用すると、マシンでパニックを発生させることなく、障害があった定足数デバイスを削除できます。clquorum コマンドでは、構成からデバイスを削除できます。詳細は、clquorum(1CL) のマニュアルページを参照してください。不具合が発生した定足数デバイスを削除したあと、clquorum add コマンドで新しいデバイスを追加することができます。定足数デバイスの追加を参照してください。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。

  1. クラスタ内の任意のノードで、RBAC の承認 solaris.cluster.modify を提供する役割になります。
  2. clquorum コマンドを使用して定足数デバイスを削除します。

    定足数デバイスに障害が発生した場合は、–F (強制) オプションを使用して、障害が発生したデバイスを削除します。

    # clquorum remove -F qd1

    注 -  また、削除するノードを保守状態とし、定足数デバイスを clquorum remove quorum コマンドを使用して削除することもできます。clsetup クラスタ管理メニューオプションは、クラスタがインストールモードのときは使用できません。詳細は、ノードを保守状態にするおよび clsetup(1CL) のマニュアルページを参照してください。
  3. 定足数デバイスが削除されたことを確認します。
    # clquorum list -v
  4. 定足数デバイスを削除する理由に応じて、次のいずれかの手順に進みます。
    • 削除された定足数デバイスを交換する場合は、次のサブステップを完了します。
      1. 新しい定足数デバイスを追加します。

        新しい定足数デバイスの追加方法については、定足数デバイスの追加を参照してください。

      2. クラスタをインストールモードから削除します。
        # cluster set -p installmode=disabled
    • クラスタを単一ノードクラスタに減らす場合は、クラスタをインストールモードから削除します。
      # cluster set -p installmode=disabled
使用例 58  最後の定足数デバイスの削除

この例では、クラスタを保持モードにし、クラスタ構成で最後の定足数デバイスを削除する方法を示しています。

クラスタをインストールモードにします
# cluster set -p installmode=enabled

定足数デバイスを削除します
# clquorum remove d3

定足数デバイスが削除されたことを確認します。
# clquorum list -v
Quorum          Type
-------         ----
scphyshost-1    node
scphyshost-2    node
scphyshost-3    node

定足数デバイスを交換する方法

この作業は、既存の定足数デバイスをほかの定足数デバイスに交換する場合に行います。定足数デバイスは、類似したデバイスタイプに交換することも (例: NAS デバイスをほかの NAS デバイスに置き換える)、あるいは類似点がないデバイスに交換することも (例: NAS デバイスを共有ディスクに置き換える) こともできます。

phys-schost# プロンプトは、グローバルクラスタのプロンプトを表します。この手順は、グローバルクラスタ上で実行します。

この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式の長短を除き、コマンドは同一です。

  1. 新しい定足数デバイスを構成します。

    最初に、古いデバイスの代わりに、新しい定足数デバイスを構成に追加する必要があります。クラスタに新しい定足数デバイスを追加する方法は、定足数デバイスの追加を参照してください。

  2. 定足数デバイスとして交換するデバイスを削除します。

    構成から古い定足数デバイスを削除する方法は、定足数デバイスを削除する方法を参照してください。

  3. 定足数デバイスが障害が発生したディスクである場合は、ディスクを取り替えます。

    ディスク格納装置のハードウェアマニュアルのハードウェア手順を参照してください。Oracle Solaris Cluster Hardware Administration Manualも参照してください。