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 ressource HAStoragePlus pour les systèmes de fichiers de cluster qui utilisent le système de fichiers UFS

Exécutez cette tâche pour configurer une ressource HAStoragePlus qui utilise un système de fichiers UFS pour le système de fichiers d'un 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-list] resource-group
  3. Enregistrez le type de ressource SUNW.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 42  Configuration d'une ressource HAStoragePlus avec un système de fichiers de cluster dans un cluster global

Cet exemple illustre la procédure de configuration d'une 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 43  Configuration d'une ressource HAStoragePlus avec un système de fichiers de cluster dans un cluster de zones

Cet exemple illustre la procédure de configuration d'une 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