Oracle® Solaris Cluster システム管理

印刷ビューの終了

更新: 2015 年 10 月
 
 

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

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

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

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


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

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

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

Oracle Solaris Cluster Manager GUI を使用して、定足数デバイスを削除することもできます。GUI のログイン手順については、Oracle Solaris Cluster Manager にアクセスする方法を参照してください。

  1. クラスタ内の任意のノードで、RBAC の承認 solaris.cluster.modify を提供する役割になります。
  2. 削除する定足数デバイスを判別します。
    # clquorum list -v
  3. clsetup ユーティリティーを実行します。
    # clsetup

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

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

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

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

次に、2 つ以上の定足数デバイスが構成されているクラスタから定足数デバイスを削除する例を示します。

Assume the root role that provides solaris.cluster.modify RBAC
authorization on any cluster node.

[Determine the quorum device to be removed:]
# clquorum list -v
[Start the clsetup utility:]
# clsetup
[Select Quorum>Remove a quorum device]
[Answer the questions when prompted.] 
Quit the clsetup Quorum Menu and Main Menu.]
[Verify that the quorum device is removed:]
# clquorum list -v
 
Quorum          Type
-------         ----
scphyshost-1    node
scphyshost-2    node
scphyshost-3    node

トラブルシューティング

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

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

この手順では、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
使用例 6-4  最後の定足数デバイスの削除

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

[Assume the root role that provides solaris.cluster.modify RBAC authorization on any
cluster node.]
[Place the cluster in install mode:]
# cluster set -p installmode=enabled
[Remove the quorum device:]
# clquorum remove d3
[Verify that the quorum device has been removed:]
# 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 4.2 Hardware Administration Manual も参照してください。