Sun Cluster のシステム管理 (Solaris OS 版)

Procedureクラスタトランスポートケーブル、トランスポートアダプタ、トランスポート接続点を削除する

この手順は、SunPlex Manager GUI を使用しても実行できます。詳細については、SunPlex Manager のオンラインヘルプを参照してください。

次の手順を使用して、クラスタトランスポートケーブル、クラスタトランスポートアダプタ、およびトランスポート接続点をノード構成から削除します。ケーブルを無効にした場合、このケーブルの 2 つのエンドポイントは構成されたままになります。トランスポートケーブルの終端として使用されているアダプタは削除できません。


注意 – 注意 –

各クラスタノードには、他のすべてのクラスタノードに対する (機能している) トランスポートパスが少なくとも 1 つずつ必要です。2 つのノードは必ず接続されており、お互いに分離されているノードは存在しません。ケーブルを無効にする前には、必ず、ノードのクラスタインターコネクトの状態を確認してください。状態が冗長な場合、つまり別の接続が使用できる場合だけ、ケーブル接続を無効にします。ノードの最後の機能しているケーブルを無効にすると、そのノードはクラスタメンバーシップから外れます。


手順
  1. クラスタ内にある任意のノード上でスーパーユーザーになります。

  2. 残りのクラスタトランスポートパスの状態を確認します。


    # scstat -W
    

    注意 – 注意 –

    2 ノードクラスタのいずれかのノードを削除しようとして「パス障害 (Path faulted)」などのエラーメッセージが表示された場合、この手順を続ける前に問題を調査してください。このような問題は、ノードパスが利用できないことを示しています。残りの正常なパスを削除すると、このノードはクラスタメンバーシップから外れ、クラスタが再構成されます。


  3. scsetup ユーティリティーを実行します。


    # scsetup
    

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

  4. 4 (クラスタインターコネクト) を入力して、「クラスタインターコネクトメニュー」にアクセスします。

  5. 4 (トランスポートケーブルを削除) を選択して、ケーブルを削除します。

    指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、および接続点名を知っておく必要があります。


    注 –

    物理的にケーブル接続を解除する場合は、ポートと宛先デバイスをつないでいるケーブルを切り離します。


  6. アダプタを削除するには、5 (トランスポートアダプタをノードから削除) を選択します。

    指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、および接続点名を知っておく必要があります。


    注 –

    アダプタをノードから物理的に取り外す場合のハードウェアサービス手順については、『Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS』を参照してください。


  7. 接続点を削除するには、6 (トランスポート接続点を削除) を選択します。

    指示に従い、必要な情報を入力します。アプリケーションのノード名、アダプタ名、および接続点名を知っておく必要があります。


    注 –

    ポートがトランスポートケーブルの終端として使用されている場合、接続点は削除できません。


  8. ケーブルまたはアダプタが削除されたことを確認します。


    # scconf -p | grep cable
    # scconf -p | grep adapter
    # scconf -p | grep junction
    

    ノードからトランスポートケーブルやトランスポートアダプタが削除された場合は、このコマンドの出力には表示されません。


例 6–3 トランスポートケーブル、トランスポートアダプタ、トランスポート接続点の削除

次に、scsetup コマンドを使用して、トランスポートケーブル、トランスポートアダプタ、またはトランスポート接続点を削除する例を示します。


[クラスタ内の任意のノードでスーパーユーザーになる]
[ユーティリティーを入力する:]
# scsetup
4 (クラスタインターコネクト) を入力
「トランスポートケーブルを削除」、「トランスポートアダプタをノードから削除」、
「トランスポート接続点を削除」の中からいずれかを選択する

プロンプトが表示されたら質問に答える
   必須:         
例:
   ノード名            phys-schost-1
   アダプタ名          qfe1
   ジャンクション名     hub1
[ scconf コマンドが正常に完了したことを確認する:]
コマンドの実行が正常に完了しました
scsetup クラスタインターコネクトメニューとメインメニューを停止する
[ケーブル、アダプタ、接続点が取り除かれたことを確認する:]
# scconf -p | grep "ケーブル"
  トランスポートケーブル:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  トランスポートケーブル:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  トランスポートケーブル:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep "ノードのトランスポートアダプタ"
  ノードのトランスポートアダプタ:   qfe2 hme1 qfe0
  ノードのトランスポートアダプタ:   qfe0
  ノードのトランスポートアダプタ:   qfe0 qfe2 hme1
  ノードのトランスポートアダプタ:   qfe0
  ノードのトランスポートアダプタ:   qfe0 qfe2 hme1
  ノードのトランスポートアダプタ:   qfe0
# scconf -p | grep "クラスタのトランスポート接続点"
  クラスタのトランスポート接続点:     hub0 hub2
  クラスタのトランスポート接続点:      hub0
  クラスタのトランスポート接続点:      hub2