Commande lsrpnode

Objectif

Affiche des informations sur un ou plusieurs des noeuds définis dans le domaine homologue en ligne.

Syntaxe

lsrpnode (noeud) [ [ -i ] [ -l | -t | -d | -D délimiteur ] -o | -O | -L ] -P ] -Q ] [ -B ] [ -x ] [-h] [-TV] [nom_noeud]

lsrpnode -p peer_domain [ -l | -t | -d | -D délimiteur ] [-x] [-h] [-TV]

Descriptif

La commande lsrpnode affiche des informations sur un ou plusieurs des noeuds définis dans le domaine homologue en ligne. Utilisez les indicateurs et les paramètres de la commande pour spécifier les informations que vous souhaitez afficher et la façon dont vous souhaitez les afficher. Lorsque vous spécifiez un nom de noeud, la commande affiche uniquement des informations sur ce noeud.

Les indicateurs -o, -Oet -L limitent également les informations affichées par cette commande. L'indicateur -o affiche des informations sur les noeuds en ligne. L'indicateur -O affiche des informations sur les noeuds hors ligne. L'indicateur -L affiche des informations sur le noeud local, c'est-à-dire le noeud sur lequel la commande s'exécute.

L'indicateur -P affiche des informations de configuration de noeud supplémentaires liées à la sélection du chef de groupe de services de groupe. L'indicateur -Q affiche des informations de configuration de noeud supplémentaires liées aux décisions de quorum. L'indicateur -B affiche des informations de configuration de noeud supplémentaires liées au mécanisme de condition de départage.

Par défaut, la commande lsrpnode affiche les informations sous forme de tableau (-t).

Certaines des informations de noeud affichées sont les suivantes:
Zone Descriptif
Nom Nom du noeud dans le domaine homologue.
OpState Etat opérationnel du noeud.
RSCTVersion Version de RSCT qui est active sur le noeud.
Les zones suivantes s'affichent lorsque vous spécifiez l'indicateur -i :
Zone Descriptif
NodeNum Numéro de noeud utilisé par les services de topologie et les services de groupe. Ce nombre est unique dans le cluster.
NodeID Identificateur de noeud unique.
Avec d'autres zones (en fonction des indicateurs spécifiés), cette zone s'affiche lorsque vous spécifiez l'indicateur -P :
Zone Descriptif
Favori Indique si le noeud est un candidat de leader de groupe de services de groupe.
Avec d'autres zones (en fonction des indicateurs spécifiés), cette zone s'affiche lorsque vous spécifiez l'indicateur -Q :
Zone Descriptif
Quorum Indique si le noeud participe aux décisions de quorum.
Avec d'autres zones (en fonction des indicateurs spécifiés), cette zone s'affiche lorsque vous spécifiez l'indicateur -B :
Zone Descriptif
Condition de départage Indique si le noeud a accès au mécanisme de condition de départage du domaine homologue.
Voir le guide Administration de RSCT pour plus d'informations sur la sélection des leaders de groupe de services de groupe, les décisions de quorum et le mécanisme de condition de départage.

Indicateurs

-d
Affiche les informations à l'aide de délimiteurs. Le délimiteur par défaut est le signe deux-points (:). Utilisez l'indicateur -D si vous souhaitez modifier le délimiteur par défaut.
--D délimiteur
Affiche les informations à l'aide du délimiteur spécifié. Utilisez cet indicateur pour spécifier un délimiteur autre que le signe deux-points par défaut (:)-lorsque les informations à afficher contiennent des signes deux-points, par exemple. Vous pouvez utiliser cet indicateur pour spécifier un délimiteur d'un ou de plusieurs caractères.
-i
Affiche le numéro et l'ID du noeud. Le numéro de noeud est utilisé par les services de topologie et les services de groupe et est unique au sein du cluster. L'ID de noeud est l'identificateur de noeud unique.
-l
Affiche les informations sur des lignes distinctes (format long).
-L
Affiche des informations sur le noeud local uniquement, c'est-à-dire le noeud sur lequel la commande s'exécute.
-o
Affiche des informations sur les noeuds qui sont en ligne dans le domaine homologue.
-O
Affiche des informations sur les noeuds qui sont hors ligne dans le domaine homologue.
--p peer_domain
Affiche des informations sur les noeuds définis dans un domaine homologue hors ligne auquel appartient le noeud local. (Par défaut, la commande lsrpnode affiche des informations sur les noeuds définis dans le domaine où vous êtes actuellement en ligne.) Toutefois, ces informations peuvent ne pas refléter les modifications apportées au domaine après la mise hors ligne du noeud local, car un noeud hors ligne peut ne pas avoir la configuration la plus récente.

L'indicateur -p ignore la variable d'environnement CT_CONTACT . Vous devez disposer des droits d'accès root pour utiliser l'indicateur -p .

-P
Indique si le noeud est un candidat de leader de groupe de services de groupe. yes s'affiche si le noeud peut être un chef de groupe de services de groupe. no s'affiche si le noeud ne peut pas être un chef de groupe de services de groupe. Pour plus d'informations sur la sélection du leader de groupe de services de groupe, voir Administration de RSCT .
-Q
Indique si le noeud participe aux décisions de quorum. yes s'affiche si le noeud participe aux décisions de quorum. non s'affiche si le noeud ne participe pas aux décisions de quorum. Pour plus d'informations sur les décisions de quorum, voir Administration de RSCT .
-B
Indique si le noeud a accès au mécanisme de condition de départage du domaine homologue. oui s'affiche si le noeud a accès au mécanisme de condition de départage du domaine homologue. non s'affiche si le noeud n'a pas accès au mécanisme de condition de départage du domaine homologue. Pour plus d'informations sur le mécanisme de condition de départage, voir Administration de RSCT .
-t
Affiche les informations dans des colonnes distinctes (format de tableau). Il s'agit du format par défaut.
-x
Exclut l'en-tête (supprime l'impression d'en-tête).
-h
Ecrit l'instruction de syntaxe de la commande dans la sortie standard.
-T
Ecrit les messages de trace de la commande dans l'erreur standard. Pour l'utilisation de votre organisation de services logiciels uniquement.
-V
Ecrit les messages prolixes de la commande dans la sortie standard.

Paramètres

nom_poste
Indique le nom du noeud sur lequel vous souhaitez afficher des informations. Vous pouvez spécifier un nom de noeud ou une sous-chaîne d'un nom de noeud pour ce paramètre. Si vous spécifiez une sous-chaîne, la commande affiche des informations sur tout noeud défini dont le nom contient la sous-chaîne.

Security

L'utilisateur de la commande lsrpnode a besoin d'un droit de lecture pour la classe de ressources IBM.PeerNode sur le noeud sur lequel cette commande s'exécute. Par défaut, root sur n'importe quel noeud du domaine homologue dispose d'un accès en lecture et en écriture à cette classe de ressources via le gestionnaire de ressources de configuration.

Statut de sortie

0
L'exécution de la commande a abouti.
1
Une erreur s'est produite avec RMC.
2
Une erreur s'est produite avec un script d'interface de ligne de commande.
3
Un indicateur incorrect a été entré sur la ligne de commande.
4
Un paramètre incorrect a été entré sur la ligne de commande.
5
Une erreur basée sur une entrée de ligne de commande incorrecte s'est produite.

Variables d'environnement

CT_CONTACT
Détermine le système sur lequel se produit la session avec le démon RMC (Resource Monitoring and Control). Lorsque CT_CONTACT est défini sur un nom d'hôte ou une adresse IP, la commande contacte le démon RMC sur l'hôte spécifié. Si CT_CONTACT n'est pas défini, la commande contacte le démon RMC sur le système local sur lequel la commande est exécutée. La cible de la session du démon RMC et la portée de la gestion déterminent les classes de ressources ou les ressources qui sont traitées.
CT_IP_AUTHENT
Lorsque la variable d'environnement CT_IP_AUTHENT existe, le démon RMC utilise l'authentification réseau IP pour contacter le démon RMC sur le système spécifié par l'adresse IP à laquelle la variable d'environnement CT_CONTACT est définie. CT_IP_AUTHENT n'a de signification que si CT_CONTACT est défini sur une adresse IP ; il ne repose pas sur le service DNS (Domain Name System).

Restrictions

Cette commande doit être exécutée sur un noeud en ligne dans le domaine homologue.

Caractéristiques de mise en oeuvre

Cette commande fait partie du jeu de fichiers Reliable Scalable Cluster Technology (RSCT) pour AIX.

Entrée standard

Lorsque l'indicateur -f "-" ou -F "-" est spécifié, cette commande lit un ou plusieurs noms de noeud à partir d'une entrée standard.

Sortie standard

Lorsque l'indicateur -h est spécifié, l'instruction de syntaxe de cette commande est écrite dans la sortie standard. Tous les messages prolixes sont écrits dans la sortie standard.

Erreur standard

Tous les messages de trace sont écrits dans l'erreur standard.

Exemples

  1. Pour afficher des informations générales sur les noeuds du domaine homologue en ligne auquel nodeA appartient, exécutez la commande suivante sur nodeA:
    lsrpnode 
    La sortie se présente comme suit:
    Name    OpState   RSCTVersion 
    nodeA   Online    3.1.4.0   
    nodeB   Online    3.1.4.0     
    nodeC   Offline   3.1.4.0   
  2. Pour afficher des informations générales sur les noeuds du domaine homologue en ligne auquel appartient nodeA , avec le délimiteur par défaut (mais sans l'en-tête), exécutez la commande suivante sur nodeA:
    lsrpnode -xd 
    La sortie se présente comme suit:
    nodeA:Online:3.1.4.0: 
    nodeB:Online:3.1.4.0: 
    nodeC:Offline:3.1.4.0:
  3. Pour afficher des informations générales sur les noeuds du domaine homologue en ligne auquel nodeA appartient, au format long, exécutez la commande suivante sur nodeA:
    lsrpnode -l 
    La sortie se présente comme suit:
    Name        = nodeA 
    OpState     = Online 
    RSCTVersion = 3.1.4.0 
    
    Name        = nodeB
    OpState     = Online 
    RSCTVersion = 3.1.4.0   
    
    Name        = nodeC
    OpState     = Offline 
    RSCTVersion = 3.1.4.0  
  4. Pour afficher des informations générales sur les noeuds du domaine homologue en ligne auquel appartient nodeA , y compris le numéro de noeud et l'ID de noeud, exécutez la commande suivante sur nodeA:
    lsrpnode -i
    La sortie se présente comme suit:
    Name    OpState   RSCTVersion   NodeNum   NodeID           
    nodeA   Online    3.1.4.0       2         40a514bed9d82412 
    nodeB   Online    3.1.4.0       1         47fe57098f4ec4d9      
  5. Pour afficher des informations générales sur les nœuds du domaine d'homologues en ligne auquel appartient le nodeA, y compris les informations sur le chef de groupe des services de groupe préférés, exécutez cette commande sur le nœudA:
    lsrpnode -P
    La sortie se présente comme suit:
    Name    OpState   RSCTVersion   Preferred
    nodeA   Online    3.1.4.0       yes 
    nodeB   Online    3.1.4.0       no
  6. Pour afficher des informations générales sur les nœuds du domaine d'homologues en ligne auquel appartient le nodeA, y compris les informations sur le quorum, exécutez cette commande sur le nœudA:
    lsrpnode -Q
    La sortie se présente comme suit:
    Name    OpState   RSCTVersion   Quorum
    nodeA   Online    3.1.4.0       no 
    nodeB   Online    3.1.4.0       yes
    nodeC   Online    3.1.4.0       yes
  7. Pour afficher des informations générales sur les nœuds du domaine d'homologues en ligne auquel appartient le nodeA, y compris des informations sur le quorum et le départage, exécutez cette commande sur le nœudA:
    lsrpnode -QB
    La sortie se présente comme suit:
    Name    OpState   RSCTVersion   Quorum		Tiebreaker
    nodeA   Online    3.1.4.0       no 			no
    nodeB   Online    3.1.4.0       yes			yes
    nodeC   Online    3.1.4.0       yes			yes

Emplacement

/opt/rsct/bin/lsrpnode