Commande lsnim
Objectif
Affiche des informations sur l'environnement NIM (Network Installation Management).
Syntaxe
Affichage de la liste des classes, sous-classes ou types NIM pris en charge
lsnim { -p| -P} [ -cClasse| -S]
Affichage des informations NIM prédéfinies
lsnim { -p| -P} [ -cClasse| -sSous-classe| -tType] [ -l | [ -o ] | -O] [ -Z]
OR
lsnim { -p| -P}[ -a Attribut ]... [ -Z]
Pour afficher les attributs requis pour une opération
Pour afficher des informations sur tous les objets NIM personnalisés
lsnim [ -cClasse| -sSous-classe| -tType] [ -l | [ -o ] | -O] [ -Z]
OR
Pour afficher des informations sur un objet NIM spécifique
lsnim[ -l | -O|-a Attribut ... ][ -Z ] ObjectName
OR
lsnim[-qOpération] ObjectName
Pour afficher des informations sur les ressources disponibles sur une machine NIM spécifique
lsnim -L [ -s Sous-classe | -t Type ] NomObjet
Pour afficher des informations sur les groupes NIM
lsnim -g | -m [ -a Attribut | -c Classe | -L | -l | -s Sous-classe | -t Type ] GroupObjectName
Descriptif
La commande lsnim permet d'afficher des informations sur l'environnement NIM. Ces informations sont divisées en deux catégories de base: prédéfinies et personnalisées.
Les informations prédéfinies sont constituées de valeurs prédéfinies par NIM et ne peuvent pas être modifiées par l'utilisateur. Exemples d'informations prédéfinies:
- Types d'objets pris en charge par NIM
- Classes et sous-classes dans lesquelles NIM organise les objets
- Opérations pouvant être effectuées sur les objets NIM
- Attributs pouvant être entrés par l'utilisateur
En général, NIM utilise ces informations pour prendre des décisions lors des opérations. Les informations prédéfinies peuvent être affichées à l'aide de l'option -p ou -P . L'indicateur -p affiche les valeurs par défaut tandis que l'indicateur -P affiche les informations d'aide.
Les informations personnalisées consistent en des valeurs que vous entrez ou modifiez. Ces informations représentent l'environnement physique dans lequel NIM fonctionne. Les informations personnalisées associées sont regroupées pour former des objets, qui sont organisés dans la base de données NIM par type et classe d'objet. Voici quelques exemples de types d'objet:diskless,pagingetstandalone. Deux exemples de classes d'objets sontmachinesetnetwork.
Par exemple, un poste de travail autonome faisant partie de l'environnement NIM est représenté par un objet unique. Cet objet est classé par NIM en tant questandalonemachinesobjet, oùstandalonereprésente le type d'objet etmachinesreprésente la classe d'objets. L'entrée de la commande lsnim sur la ligne de commande sans indicateur affiche des informations sur tous les objets personnalisés.
Vous pouvez également utiliser la commande lsnim pour afficher les relations entre les objets personnalisés. Choisissez un objet sur lequel anchor (spécifié par le paramètre Objectname ), puis sélectionnez la relation souhaitée avec -c, -s, ou -t . Les informations affichées dépendent alors du type et de la classe de l'objet ancré. Par exemple, si vous sélectionnez un objet de type spot, les types de relations pouvant être affichés sont les suivants:
- Machines qui utilisent la ressource SPOT (Shared Product Object Tree).
- Réseaux pouvant accéder à la ressource SPOT.
Lorsqu'elle n'affiche pas les relations, la commande lsnim fournit des indicateurs qui peuvent être utilisés pour filtrer la sortie qu'elle affiche normalement. L'indicateur -a, -c, -O, -sou -t peut être utilisé pour limiter la quantité d'informations affichées.
Indicateurs
| Article | Descriptif |
|---|---|
| -a Attribut | Les filtres affichent des informations en fonction du nom d'attribut spécifié. Les attributs possibles sont les suivants: Opération subclass l'année en cours classe |
| -c Classe | Indique une classe d'objets NIM. Lorsque cet indicateur est utilisé sans le paramètre Objectname , il filtre les informations affichées de sorte que seules les informations sur les objets de cette classe soient affichées. |
| -g | Affiche la liste longue des objets de groupe avec des informations d'état pour des membres individuels. |
| -l | Affiche des informations détaillées. |
| -l | Affiche des informations sur les ressources accessibles par une machine client. |
| -m | Applique d'autres indicateurs spécifiés aux membres du groupe. |
| -o | Est utilisé par l'interface SMIT d'un environnement NIM. |
| -O | Répertorie les opérations prises en charge par NIM. |
| -P | Affiche des informations prédéfinies à l'aide des valeurs par défaut. |
| -P | Affiche des informations d'aide pour les données prédéfinies. |
| -q Opération | Répertorie les attributs requis pour l'opération spécifiée. |
| -S | Affiche la liste des sous-classes NIM. |
| -s Sous-classe | Indique une sous-classe NIM. Lorsque cet indicateur est utilisé sans le paramètre ObjectName , il filtre les informations affichées de sorte que seules les informations sur les objets de cette sous-classe soient affichées. |
| -t Type | Indique un type d'objet NIM. Lorsque cet indicateur est utilisé sans le paramètre Objectname , il filtre les informations affichées de sorte que seules les informations sur les objets de ce type soient affichées. |
| -Z | Affiche les informations au format séparé par le signe deux-points. |
Security
Contrôle d'accès: Vous devez disposer des droits d'accès root pour exécuter la commande lsnim .
Exemples
- Pour afficher la liste des classes d'objets NIM, entrez:
lsnim -p - Pour afficher la liste des sous-classes NIM, entrez:
lsnim -p -S - Pour afficher la liste des types d'objet NIM pour le machinesclasse d'objets, entrez:
lsnim -p -c machines - Pour afficher des informations d'aide sur les types d'objet NIM pour le machinesclasse d'objets, entrez:
lsnim -P -c machines - Pour afficher des informations détaillées sur les attributs NIM nommés lpp_sourceetRstate, entrez:
lsnim -p -a lpp_source -a Rstate - Pour afficher les opérations pouvant être effectuées sur le pagingtype d'objet, entrez:
lsnim -p -t paging -O - Pour afficher les informations requises pour effectuer une bos_instopération sur un objet de la standalonetype d'objet, entrez:
lsnim -t standalone -q bos_inst - Pour afficher des informations sur tous les objets personnalisés du disklesstype d'objet, entrez:
lsnim -t diskless - Pour afficher tous les objets personnalisés dans le networksclasse d'objets, entrez:
lsnim -c networks - Pour afficher des informations détaillées sur un objet NIM nomméaltoid, entrez:
lsnim -l altoid - Pour afficher la relation entre un objet nomméaltoidet toutes les ressources NIM, entrez:
lsnim -c resources altoid - Pour afficher une liste des opérations pouvant être appliquées àaltoid, entrez:
lsnim -O altoid - Pour afficher la liste des ressources disponibles pouraltoid, entrez:
lsnim -L altoid - Pour afficher les membres du groupe de machinesMacGrp1avec le statut d'exclusion d'état et de groupe, entrez:
lsnim -g MacGrp1 - Pour afficher des informations de base sur les membres du groupe de ressourcesResGrp1, entrez:
lsnim -m ResGrp1 - Pour afficher une longue liste des membres du groupe de machinesMacGrp1, avec les informations internes NIM masquées, entrez:
lsnim -m -Fl MacGrp1 - Pour afficher tous les membres du groupe de machinesMacGrp1qui a une place attribuée, entrez:
lsnim -ma spot MacGrp1
Fichiers
| Article | Descriptif |
|---|---|
| /etc/niminfo | Contient les variables utilisées par NIM. |