Guide d'administration système d'Oracle® Solaris Cluster 4.3

Quitter la vue de l'impression

Mis à jour : Juillet 2016
 
 

Création d'un groupe de ressources d'application NFS sur le cluster primaire

Cette procédure décrit la création des groupes de ressources d'application pour NFS. Cette procédure est spécifique à cette application et ne peut pas être utilisée pour un autre type d'application.

Avant de commencer

  1. Accédez au noeud nodeA avec le rôle octroyant les autorisations RBAC solaris.cluster.modify, solaris.cluster.admin et solaris.cluster.read.
  2. Enregistrez SUNW.nfs en tant que type de ressource.
    nodeA# clresourcetype register SUNW.nfs
  3. Si SUNW.HAStoragePlus n'a pas été enregistré en tant que type de ressource, enregistrez-le.
    nodeA# clresourcetype register SUNW.HAStoragePlus
  4. Créez un groupe de ressources d'application pour le service NFS.
    nodeA# clresourcegroup create \
    -p Pathprefix=/global/etc \
    -p Auto_start_on_new_cluster=False \
    -p RG_affinities=+++devgrp-stor-rg \
    nfs-rg
    Pathprefix=/global/etc

    Spécifie le répertoire dans lequel les ressources du groupe peuvent écrire des fichiers administratifs.

    Auto_start_on_new_cluster=False

    Spécifie que le groupe de ressources d'application n'est pas démarré automatiquement.

    RG_affinities=+++devgrp-stor-rg

    Spécifie le groupe de ressources avec lequel le groupe de ressources d'application doit être colocalisé. Dans cet exemple, le groupe de ressources d'application doit être colocalisé avec le groupe de ressources de réplication devgrp-stor-rg.

    Si le groupe de ressources de réplication est commuté vers un nouveau noeud principal, le groupe de ressources d'application est automatiquement commuté. Cependant, les tentatives de commutation du groupe de ressources d'application vers un nouveau noeud principal sont bloquées car cette action annule les exigences de colocation.

    nfs-rg

    Le nom du groupe de ressources d'application.

  5. Ajoutez une ressource SUNW.HAStoragePlus au groupe de ressources d'application.
    nodeA# clresource create -g nfs-rg \
    -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints=/global/mountpoint \
    -p AffinityOn=True \
    nfs-dg-rs
    create

    Crée la ressource.

    –g

    Spécifie le groupe de ressources auquel la ressource est ajoutée.

    -t SUNW.HAStoragePlus

    Indique que la ressource est de type SUNW.HAStoragePlus.

    -p FileSystemMountPoints=/global/mountpoint

    Spécifie que le point de montage pour le système de fichiers est global.

    -p AffinityOn=True

    Indique que la ressource d'application doit effectuer une commutation d'affinité pour les périphériques globaux et les systèmes de fichiers de cluster définis par -p FileSystemMountPoints. Par conséquent, lorsque le groupe de ressources d'application bascule ou est commuté, le groupe de périphériques associé est commuté.

    nfs-dg-rs

    Le nom de la ressource HAStoragePlus pour l'application NFS.

    Pour plus d'informations sur ces propriétés d'extension, reportez-vous à la page de manuel SUNW.HAStoragePlus(5).

  6. Ajoutez une ressource de nom d'hôte logique au groupe de ressources d'application.
    nodeA# clreslogicalhostname create -g nfs-rg \
    lhost-nfsrg-prim

    Le nom d'hôte logique du groupe de ressources d'application sur le cluster principal se nomme lhost-nfsrg-prim.

  7. Créez le fichier de configuration dfstab.resource-name et placez-le dans le sous-répertoire SUNW.nfs du répertoire Pathprefix du groupe de ressources conteneur.
    1. Créez un répertoire nommé SUNW.nfs sur le noeud nodeA.
      nodeA# mkdir -p /global/etc/SUNW.nfs
    2. Créez un fichier dfstab.resource-name sur le noeud nodeA.
      nodeA# touch /global/etc/SUNW.nfs/dfstab.nfs-rs
    3. Ajoutez la ligne suivante au fichier /global/etc/SUNW.nfs/dfstab.nfs-rs sur nodeA.
      share -F nfs -o rw -d "HA NFS" /global/mountpoint
  8. Mettez le groupe de ressources d'application en ligne.
    nodeA# clresourcegroup online -M -n nodeA nfs-rg
    online

    Met le groupe de ressources en ligne.

    –e

    Permet d'activer les ressources associées.

    –M

    Gère le groupe de ressources.

    –n

    Indique le noeud sur lequel mettre le groupe de ressources en ligne.

    nfs-rg

    Le nom du groupe de ressources.

  9. Assurez-vous que le groupe de ressources d'application est en ligne.
    nodeA# clresourcegroup status

    Examinez le champ de l'état du groupe de ressources pour déterminer si le groupe de ressources d'application est en ligne pour nodeA et nodeB.

Etapes suivantes

Passez à la section Création d'un groupe de ressources d'application NFS sur le cluster secondaire.