この節の作業は、Sun Cluster HA for NetBackup をフェイルオーバーデータサービスとして登録、構成するために行ないます。
データサービスを構成するには、アプリケーションのためにリソースグループとリソースを作成する必要があります。リソースとリソースグループについては、このマニュアルの第 1 章「Sun Cluster データサービスの計画」と『Sun Cluster 3.1 の概念』を参照してください。
この手順では、scrgadm (1M) コマンドを使って Sun Cluster HA for NetBackup の登録と構成を行う方法を説明します。
その他のオプションでもデータサービスの登録および構成を行うことができます。それらの方法については、データサービスリソースを管理するためのツールを参照してください。
この手順を実行するには、次の情報を確認しておく必要があります。
データサービスをマスターできるクラスタノードの一覧。
クライアントがデータサービスにアクセスするために使用するネットワークリソース。通常、この IP アドレスはクラスタをインストールするときに設定します。ネットワークリソースの詳細は、『Sun Cluster 3.1 の概念』を参照してください。
この手順は、1 つのクラスタメンバーで実行してください。
クラスタメンバー上でスーパーユーザーになります。
ネットワークとアプリケーションのリソースを格納するためのフェイルオーバーリソースグループを作成します。
必要に応じて、-h オプションを指定し、データサービスを実行できる一群のノードを選択することもできます。
# scrgadm -a -g resource-group [-h nodelist] |
リソースグループの名前を指定します。
潜在的マスターを識別する物理ノード名または ID をコンマで区切って指定します (任意)。フェイルオーバー時は、この順序で主ノードが決まります。クラスタのすべてのノードがマスターになり得るのであれば、-h オプションを指定する必要はありません。
ネームサービスデータベースにすべてのネットワークリソースが追加されたか確認します。
Sun Cluster のインストール時に、この確認を行います。
ネームサービスの検索における問題を回避するために、すべてのネットワークリソースがサーバーとクライアントの /etc/inet/hosts ファイルに存在することを確認します。
リソースグループにネットワークリソースを追加します。
# scrgadm a -L -g resource-group -l logical-hostname\ [-j resource] [-n netiflist] |
新しい構成の追加を指定します。
論理ホスト名リソースに名前を指定します (任意)。名前を指定しない場合、デフォルトでリソース名は -l オプションで最初に指定した名前になります。
共有される一連のアドレスを指定します。
リソースグループが使用するネットワークリソースの種類として論理ホスト名リソースを指定します。
各ノード上の IP ネットワークマルチパスグループをコンマで区切って指定します (省略可能)。netiflist 内の各要素の書式は、 netif@node でなければなりません。netif は、sc_ipmp0 などの IP Networking Multipathing グループ名として指定できます。ノードは、sc_ipmp@phys-schost-1 や sc_ipmp0@1 などのように、ノード名またはノード ID で識別できます。
現在 Sun Cluster では、netif にアダプタ名を使用できません。
scrgadm コマンドを実行して、データサービスのリソースタイプを登録します。
リソースタイプとして SUNW.netbackup_master を登録してください。
# scrgadm -a -t SUNW.netbackup_master |
当該データサービス用にあらかじめ定義されているリソースタイプを指定します。
リソースグループ内に NetBackup リソースを作成します。
# scrgadm -a -j resource -g resource-group -t SUNW.netbackup_master |
scswitch(1M) コマンドを実行して次の作業を行います。
リソースと障害の監視を有効にします。
リソースグループを管理状態にします。
リソースグループをオンラインにします。
# scswitch -Z -g resource-group |
リソースグループを管理状態に移行し、リソースグループをオンラインにします。
次の例では、Sun Cluster HA for NetBackup を 2 ノードクラスタに登録する方法を示します。
Cluster Information Node names: phys-schost-1, phys-schost-2 Resource Type: SUNW.netbackup_master Logical hostname resource: nb-master Resource group: NB-RG (フェイルオーバーリソースグループ) Netbackup Resources: test-scnb (NetBackup リソースタイプを登録する) # scrgadm -a -t SUNW.netbackup_master (すべてのリソースを含むようにフェイルオーバーリソースグループを追加する) # scrgadm -a -g NB-RG -h phys-schost-1,phys-schost-2 (リソースグループにネットワークリソースを追加する) # scrgadm -a -L -g NB-RG -l nb-master (リソースグループにNetBackup リソースを追加する) # scrgadm -a -j test-scnb -g NB-RG -t SUNW.netbackup_master (リソースグループをオンラインにする) # scswitch -Z -g NB-RG |