始める前に
この手順では、長形式の Oracle Solaris Cluster コマンドを使用して説明します。多くのコマンドには短縮形もあります。コマンド名の形式を除き、コマンドは同一です。
この手順を実行するには、RBAC の承認 solaris.cluster.read および solaris.cluster.modify を提供する root 役割になります。
# clresourcegroup create -p RG_mode=Scalable \ -p Desired_primaries=num_active_primary \ -p Maximum_primaries=max_num_active_primary scalmp-rg
# clresourcetype register SUNW.ScalMountPoint
# clresource create -g scalmp-rg -t SUNW.ScalMountPoint \ -p TargetFileSystem=nas_device:path \ -p FileSystemType=nas \ -p MountPointDir=fs_mountpoint scalmp-rs
# clresourcegroup online -eM scalmp-rg
# clresourcegroup create -p RG_mode=Scalable \ -p Maximum_primaries=max_num_active_primary \ -p Desired_primaries=num_active_primary \ -p rg_affinities=++scalmp-rg app-rg
このアプリケーションリソースグループは、Step 1 で作成されたリソースグループに対する強い肯定的なアフィニティーを持っている必要があります。
# clresourcetype register app_resource_type # clresource create -g app-rg -t app_resource_type \ … -p Scalable=True \ -p resource_dependencies_offline_restart=scalmp-rs app-rs # clresourcegroup online -eM app-rg
このアプリケーションリソースは、Step 1 で作成された ScalMountPoint リソースに対するオフライン再起動依存関係を持っている必要があります。