Guide d'administration et de planification des services de données d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Configuration d'une application évolutive à l'aide de la ressource ScalMountPoint

Avant de commencer

Cette procédure contient la forme longue des commandes d'Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.

Pour effectuer cette procédure, prenez le rôle root octroyant les autorisations RBAC de type solaris.cluster.read et solaris.cluster.modify.

  1. Créez un groupe de ressources évolutif contenant la ressource ScalMountPoint pour le système de fichiers NFS NAS.
    # clrg create -p RG_mode=Scalable \
    -p Desired_primaries=num_active_primary \
    -p Maximum_primaries=max_num_active_primary scalmp-rg
    # clrt register SUNW.ScalMountPoint
    # clrs create -g scalmp-rg -t SUNW.ScalMountPoint \
    -p TargetFileSystem=nas_device:path \
    -p FileSystemType=nas \
    -p MountPointDir=fs_mountpoint scalmp-rs
    # clrg online -eM scalmp-rg
  2. Créez un groupe de ressources évolutif contenant la ressource d'application.
    # clrg 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

    Le groupe de ressources d'application doit avoir une affinité positive forte avec le groupe de ressources créé à l'Step 1.

    # clrt register app_resource_type
    # clrs create -g app-rg -t app_resource_type \
    ...
    -p Scalable=True \
    -p resource_dependencies_offline_restart=scalmp-rs app-rs
    # clrg online -eM app-rg

    La ressource d'application doit avoir une dépendance de redémarrage hors ligne forte avec les ressources ScalMountPoint créées à l'Step 1.