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 de la ressource HAStoragePlus pour les systèmes de fichiers de cluster

  1. Sur un noeud du cluster, prenez le rôle root octroyant une autorisation RBAC de type solaris.cluster.modify.
  2. Créez un groupe de ressources de basculement ou un groupe de ressources évolutif, selon votre préférence.

    Procédez comme suit pour créer un groupe de basculement.

    # clresourcegroup create resource-group

    Procédez comme suit pour créer un groupe évolutif.

    # clresourcegroup create -S [-p Maximum_primaries=m] [-p Desired_primaries=n] \
    [-n node-zone-list] resource-group
  3. Enregistrez le type de ressource HAStoragePlus.
    # clresourcetype register SUNW.HAStoragePlus
  4. Créez la ressource HAStoragePlus et définissez les points de montage du système de fichiers.
    # clresource create -g resource-group -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints="mount-point-list" hasp-resource

    La ressource est créée avec l'état activé.

  5. Ajoutez les ressources de service de données à resource-group et définissez leur dépendance à hasp-resource.
    # clresource set -p  Resource_dependencies_offline_restart= \
    hasp-resource application-resource
  6. Mettez en ligne et en mode de gestion le groupe de ressources contenant la ressource HAStoragePlus.
    # clresourcegroup online -M resource-group
Exemple 2-34  Configuration du type de ressource HAStoragePlus avec un système de fichiers de cluster dans un cluster global

Cet exemple illustre la procédure de configuration de la ressource HAStoragePlus avec un système de fichiers de cluster /global/ufs dans un cluster global pour un groupe de ressources de basculement.

phys-schost-1# vi /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
/dev/md/apachedg/dsk/d0 /dev/md/apachedg/rdsk/d0 /global/ufs ufs 2 yes global, logging
# clresourcegroup create hasp-rg
# clresourcetype register SUNW.HAStoragePlus
# clresource create -g hasp-rg -t SUNW.HAStoragePlus -p \
FileSystemMountPoints=/global/ufs hasp-rs
# clresourcegroup online -M hasp-rg
Exemple 2-35  Configuration du type de ressource HAStoragePlus avec un système de fichiers de cluster dans un cluster de zones

Cet exemple illustre la procédure de configuration de la ressource HAStoragePlus avec un système de fichiers de cluster /global/ufs dans un cluster de zones pour un groupe de ressources évolutif. Le système de fichiers du cluster est disponible pour les noeuds du cluster de zones sur le montage /zone/ufs. Dans cet exemple de configuration, le système de fichiers global /global/ufs est monté dans un cluster global, puis monté par montage loopback sur deux noeuds de cluster de zones où le groupe de ressources est en ligne.

phys-schost-1# vi /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
#to mount       to fsck         point           type    pass    at boot options
#
/dev/md/apachedg/dsk/d0 /dev/md/apachedg/rdsk/d0 /global/ufs ufs 2 yes global, logging
# clzonecluster configure sczone
clzc:sczone> add fs
clzc:sczone:fs> set dir=/zone/ufs
clzc:sczone:fs> set special=/global/ufs
clzc:sczone:fs> set type=lofs
clzc:sczone:fs> end
clzc:sczone:fs> exit
# clresourcegroup create -Z sczone -p desired_primaries=2 -p maximum_primaries=2 hasp-rg
# clresourcetype register -Z sczone SUNW.HAStoragePlus
# clresource create -Z sczone -g hasp-rg -t SUNW.HAStoragePlus -p
FileSystemMountPoints=/zone/ufs hasp-rs
# clresourcegroup online -Z sczone -M hasp-rg