Oracle® Solaris Cluster 4.3 数据服务规划和管理指南

退出打印视图

更新时间: 2016 年 4 月
 
 

如何使用 ScalMountPoint 资源配置故障转移应用程序

开始之前

此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了格式不同以外,其功能都是相同的。

要执行此过程,请承担可提供 solaris.cluster.readsolaris.cluster.modify RBAC(Role-Based Access Control,基于角色的访问控制)授权的 root 角色。

  1. 为 NAS NFS 文件系统创建包含 ScalMountPoint 资源的可伸缩资源组。
    # 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
  2. 创建包含故障转移应用程序资源的故障转移资源组。
    # clresourcegroup create -p rg_affinities=++scalmp-rg app-fo-rg

    故障转移应用程序资源组必须对在Step 1 中创建的资源组具有正向强关联性。

    # clresourcetype register app_resource_type
    # clresource create -g app-fo-rg -t app_resource_type \
    -p Resource_dependencies_offline_restart=scalmp-rs \
    …
    app-fo-rs

    故障转移应用程序资源必须对在Step 1 中创建的 ScalMountPoint 资源具有脱机重新启动依赖性。

    # clresourcegroup online -eM app-fo-rg