Odmget

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine ODM (Object Data Manager)
Commande odmget
Contexte AIX — lecture d'objets ODM (pas de modification)
Voir aussi ODM (concept général)

odmget interroge la base ODM (Object Data Manager) et affiche les objets d'une classe donnée, au format de définitions C directement réutilisable dans un script ou un programme. C'est une commande en lecture seule (contrairement à `odmadd`/`odmchange`/`odmdelete`), et la plus utilisée au quotidien pour consulter l'ODM. Voir ODM pour le concept général (classes, structure des fichiers, autres commandes de la famille).

Syntaxe générale

odmget NomClasse                        # tous les objets d'une classe, sans filtre
odmget -q "critère=valeur" NomClasse    # objets filtrés sur un critère précis

Le critère de -q porte sur un champ (descripteur) de la classe ODM ciblée — par exemple `name`, `subsysname`, `attribute`. Plusieurs critères peuvent être combinés avec `and`/`or` (syntaxe exacte des opérateurs à vérifier, voir `man odmget`).

Exemples d'usage

  • Affichage de la configuration réseau de l'interface en0 :
odmget -q "name=en0" CuAt
  • Affichage du sous-système snmpmibd :
odmget -q "subsysname=snmpmibd" SRCsubsys
  • Affichage du sous-système nimsh :
odmget -q "subsysname=nimsh" SRCsubsys
  • Affichage de toute la classe SRCsubsys (tous les sous-systèmes définis) :
odmget SRCsubsys

Classes ODM courantes

Classe Contenu
CuAt Attributs personnalisés (Customized) des périphériques — valeurs actuellement configurées
CuDv Périphériques personnalisés (Customized Devices) — liste des devices connus du système et leur état
PdDv Périphériques prédéfinis (Predefined Devices) — catalogue des types de devices supportés par AIX, indépendant du matériel effectivement présent
SRCsubsys Sous-systèmes définis pour le System Resource Controller (SRC) — démons gérés par `startsrc`/`stopsrc`
lpp Logiciels installés (Licensed Program Products) — inventaire des filesets

Voir aussi

  • ODM — présentation générale de l'ODM (classes, structure, commandes associées)