Oracle® Solaris Cluster 4.3 システム管理

印刷ビューの終了

更新: 2016 年 7 月
 
 

セカンダリクラスタで NFS アプリケーションリソースグループを作成する方法

始める前に

  1. RBAC の承認 solaris.cluster.modifysolaris.cluster.admin、および solaris.cluster.read を提供する役割として、nodeC にアクセスします。
  2. SUNW.nfs をリソースタイプとして登録します。
    nodeC# clresourcetype register SUNW.nfs
  3. SUNW.HAStoragePlus をリソースタイプとして登録していない場合は、登録します。
    nodeC# clresourcetype register SUNW.HAStoragePlus
  4. デバイスグループのアプリケーションリソースグループを作成します。
    nodeC# clresourcegroup create \
    -p Pathprefix=/global/etc \
    -p Auto_start_on_new_cluster=False \
    -p RG_affinities=+++devgrp-stor-rg \
    nfs-rg
    create

    リソースグループを作成します。

    –p

    リソースグループのプロパティーを指定します。

    Pathprefix=/global/etc

    グループのリソースが管理ファイルを書き込むディレクトリを指定します。

    Auto_start_on_new_cluster=False

    アプリケーションリソースグループが自動的に起動しないように指定します。

    RG_affinities=+++devgrp-stor-rg

    アプリケーションリソースグループを結び付ける必要があるリソースグループを指定します。この例では、アプリケーションリソースグループはレプリケーションリソースグループ devgrp-stor-rg に結び付いている必要があります。

    レプリケーションリソースグループが新しいプライマリノードにスイッチオーバーすると、アプリケーションリソースグループが自動的にスイッチオーバーします。ただし、これにより結び付きの要件が破られるため、アプリケーションリソースグループを新しいプライマリノードにスイッチオーバーしようとするとブロックされます。

    nfs-rg

    アプリケーションリソースグループの名前。

  5. アプリケーションリソースグループに SUNW.HAStoragePlus リソースを追加します。
    nodeC# clresource create -g nfs-rg \
    -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints=/global/mountpoint \
    -p AffinityOn=True \
    nfs-dg-rs
    create

    リソースを作成します。

    –g

    リソースを追加するリソースグループを指定します。

    -t SUNW.HAStoragePlus

    リソースが SUNW.HAStoragePlus タイプであることを指定します。

    –p

    リソースのプロパティーを指定します。

    FileSystemMountPoints=/global/mountpoint

    ファイルシステムのマウントポイントがグローバルであることを指定します。

    AffinityOn=True

    アプリケーションリソースが -p FileSystemMountPoints= で定義されたグローバルデバイスとクラスタファイルシステム向けにアフィニティースイッチオーバーを実行する必要があることを指定します。したがって、アプリケーションリソースグループがフェイルオーバーまたはスイッチオーバーすると、関連デバイスグループがスイッチオーバーします。

    nfs-dg-rs

    NFS アプリケーション向けの HAStoragePlus リソースの名前。

  6. 論理ホスト名リソースをアプリケーションリソースグループに追加します。
    nodeC# clreslogicalhostname create -g nfs-rg \
    lhost-nfsrg-sec

    セカンダリクラスタ上のアプリケーションリソースグループの論理ホスト名は lhost-nfsrg-sec です。

  7. NFS リソースをアプリケーションリソースグループに追加します。
    nodeC# clresource create -g nfs-rg \
    -t SUNW.nfs -p Resource_dependencies=nfs-dg-rs nfs-rg
  8. グローバルボリュームがプライマリクラスタにマウントされている場合は、セカンダリクラスタのグローバルボリュームのマウントを解除します。
    nodeC# umount /global/mountpoint

    ボリュームがセカンダリクラスタにマウントされていると、同期が失敗します。

次のステップ

データレプリケーションの有効化例に進みます。

データレプリケーションの有効化例

このセクションでは、構成例のデータレプリケーションをどのように有効にするかを説明します。このセクションでは、Availability Suite ソフトウェアコマンドの sndradmiiadm を使用します。これらのコマンドの詳細は、Availability Suite のドキュメントを参照してください。