La procédure à suivre pour ajouter un noeud à un groupe de ressources varie selon qu'il s'agit d'un groupe de ressources évolutif ou d'un groupe de ressources de basculement. Pour obtenir des instructions détaillées, reportez-vous aux sections suivantes :
Pour terminer la procédure, fournissez les informations suivantes.
Les noms et les ID de tous les noeuds du cluster
Les noms des groupes de ressources auxquels vous ajoutez le noeud.
Le nom de l'objet PNM qui doit héberger les ressources réseau utilisées par le groupe de ressources sur tous les noeuds.
Vérifiez également que le nouveau noeud est déjà membre du cluster.
Voir Step 1 à Step 5 dans la procédure suivante pour plus de détails.
Cette étape remplace la valeur précédente de nodelist, vous devez donc inclure ici tous les noeuds susceptibles de contrôler le groupe de ressources.
# clresourcegroup set [-n nodelist] resource-group
Spécifie une liste ordonnée et délimitée par des virgules de noeuds pouvant administrer le groupe de ressources concerné. Ce groupe de ressources est basculé hors ligne sur tous les autres noeuds.
Cette liste est facultative. Si vous omettez cette liste, la propriété Nodelist est définie sur tous les noeuds du cluster.
Spécifie le nom du groupe de ressources auquel le noeud est ajouté.
Sinon, la pondération par défaut est 1. Pour de plus amples informations, reportez-vous à la page de manuel clresourcegroup(1CL).
# clresourcegroup show -v resource-group | grep -i nodelist # clresourcegroup show -v resource-group | grep -i netiflist
Cette étape remplace la valeur précédente de netiflist, vous devez donc inclure tous les objets PNM ici.
# clresource set-p netiflist=netiflist network-resource
Spécifie une liste délimitée par des virgules qui identifie les objets PNM situés sur chaque noeud. Chaque élément de la liste netiflist doit être au format netif@node. netif peut être spécifié à l'aide d'un nom d'objet PNM, comme par exemple sc_ipmp0. Le noeud peut être identifié par son nom ou son ID, par exemple, sc_ipmp0@1 ou sc_ipmp@phys-schost-1.
Spécifie le nom de la ressource réseau (nom d'hôte logique ou adresse partagée) hébergée sur les entrées netiflist.
# metaset -s disk-set -a -h node-name
Spécifie le nom de l'ensemble de disques sur lequel la commande metaset doit s'exécuter.
Ajoute un disque ou un hôte à l'ensemble de disques spécifié
Spécifie le noeud à ajouter à l'ensemble de disques
Cette étape remplace la valeur précédente de nodelist, vous devez donc inclure ici tous les noeuds susceptibles de contrôler le groupe de ressources.
# clresourcegroup set [-n nodelist] resource-group
Spécifie une liste ordonnée et délimitée par des virgules de noeuds pouvant administrer le groupe de ressources concerné. Ce groupe de ressources est basculé hors ligne sur tous les autres noeuds.
Cette liste est facultative. Si vous omettez cette liste, la propriété Nodelist est définie sur tous les noeuds du cluster.
Spécifie le nom du groupe de ressources auquel le noeud est ajouté.
# clresourcegroup show -v resource-group | grep -i nodelist # clresourcegroup show -v resource-group | grep -i netiflist
Cet exemple indique comment ajouter un noeud de cluster phys-schost-2 au groupe de ressources resource-group-1 qui contient la ressource de nom d'hôte logique schost-2.
# clresourcegroup show -v resource-group-1 | grep -i nodelist Nodelist:phys-schost-1 phys-schost-3 # clresourcegroup show -v resource-group-1 | grep -i netiflist Res property name: NetIfList Res property class: extension List of IPMP interfaces on each node Res property type: stringarray Res property value: sc_ipmp0@1 sc_ipmp0@3Seuls les noeuds 1 et 3 ont fait l'objet d'une affectation de groupes IPMP. Vous devez ajouter un groupe IPMP pour le noeud 2. # clresource set-p netiflist=sc_ipmp0@1,sc_ipmp0@2,sc_ipmp0@3 schost-2 # metaset -s red -a -h phys-schost-2 # clresourcegroup set -nphys-schost-1,phys-schost-2,phys-schost-3 resource-group-1 # clresourcegroup show -v resource-group-1 | grep -i nodelist Nodelist: phys-schost-1phys-schost-2phys-schost-3 # clresourcegroup show -v resource-group-1 | grep -i netiflist Res property value: sc_ipmp0@1 sc_ipmp0@2 sc_ipmp0@3