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

Quitter la vue de l'impression

Mis à jour : Avril 2016
 
 

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.
    # 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. Créez un groupe de ressources évolutif contenant la ressource d'application.
    # 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

    Le groupe de ressources d'application doit avoir une affinité positive forte avec le groupe de ressources créé à l'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

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