Go to main content

Oracle® Solaris Cluster 4.4 構成の管理

印刷ビューの終了

更新: 2018 年 8 月
 
 

ノード名を変更する

Oracle Solaris Cluster 構成の一部であるノードの名前を変更できます。ノード名を変更する前に Oracle Solaris ホスト名を変更する必要があります。ノード名を変更するには、clnode rename コマンドを使用します。

次の説明は、グローバルクラスタで動作しているすべてのアプリケーションに該当します。

  1. グローバルクラスタ上で、承認 solaris.cluster.modify を提供する役割になります。
  2. (オプション) 障害回復フレームワークのパートナーシップ関係にあるクラスタ内のノードの名前を変更する場合は、保護グループを切り替えるかどうかを判定します。

    名前変更手順を実行しているクラスタが保護グループのプライマリで、保護グループのアプリケーションをオンラインにしておく場合は、名前変更手順を実行している間、保護グループをセカンダリクラスタに切り替えることができます。

    障害回復フレームワークのパートナーシップ関係にあるクラスタおよびノードの管理の詳細は、Administering the Disaster Recovery Framework for Oracle Solaris Cluster 4.4 の 第 5 章, Administering Cluster Partnershipsを参照してください。

  3. Oracle Solaris ホスト名を変更します。

    Oracle Solaris 12 でのシステム情報、プロセス、およびパフォーマンスの管理 の How to Change the Identity of a Systemの手順を完了します。ただし、手順の最後にあるリブートは実行しません

    代わりに、この手順を完了したあと、クラスタの停止を実行します。

  4. すべてのクラスタノードを非クラスタモードでブートします。
    ok> boot -x
  5. Oracle Solaris のホスト名を変更したノード上で、非クラスタモードでノードの名前を変更し、名前を変更したホストごとに cmd コマンドを実行します。

    1 回につき 1 つのノード名を変更します。

    # clnode rename -n new-node old-node
  6. クラスタで実行されるアプリケーション内の以前のホスト名への既存の参照を更新します。
  7. コマンドメッセージとログファイルをチェックして、ノード名が変更されたことを確認します。
  8. すべてのノードをクラスタモードでリブートします。
    # sync;sync;sync;reboot
  9. ノードに新しい名前が表示されていることを確認します。
    # clnode status -v
  10. 新しいクラスタノード名を使用するように障害回復フレームワークを更新します。

    保護グループやデータレプリケーション製品によって使用されている構成情報で、このノード名が指定される可能性があります。

  11. 論理ホスト名リソースの hostnamelist プロパティーを変更することを選択できます。

    このオプションな手順については、既存の Oracle Solaris Cluster の論理ホスト名リソースで使用されている論理ホスト名を変更するを参照してください。