Lsdev

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Liste des unités (devices)
Commande lsdev
Contexte AIX — équivalent de `lspci`/`lsusb`/`/proc/devices` côté Linux
Voir aussi Lsattr · Chdev

lsdev liste les unités (devices) connues du système AIX — disponibles, installées, par classe (disque, bande, réseau, adaptateur...). Voir lsattr pour le détail des attributs d'une unité précise une fois identifiée.

Vue d'ensemble

lsdev -P     # unités disponibles au catalogue (prédéfinies, pas forcément installées)
lsdev -C      # unités effectivement configurées/installées
lsdev -CH       # nom, emplacement et état de chaque unité

Filtrer par classe

lsdev -Cc disk         # disques
lsdev -Cc tape           # lecteurs de bande
lsdev -Cc processor       # processeurs
lsdev -Cc memory           # mémoire
lsdev -Cc adapter            # adaptateurs (dont cartes réseau/Fibre Channel)
lsdev -P -H                    # lister les classes disponibles elles-mêmes

Disques : filtrer par contrôleur ou état

lsdev -Cc disk -p scsi0          # disques d'un contrôleur SCSI précis
lsdev -Cc disk -S a                # état "available" (a), "defined" (d), "stopped" (s)

Relations parent/enfant entre unités

lsdev -l fcs0 -F parent      # périphérique parent d'une unité
lsparent -C -l cd0              # équivalent, via la commande dédiée lsparent
lsparent -C -k fcp                 # cartes SCSI attachées aux cartes fibre

Réseau

lsdev -Cc if           # interfaces réseau
lsdev -Cc tcpip          # unités liées à TCP/IP

Forcer le mode full duplex d'une carte (opération de modification, via chdev) :

chdev -P -l ent0 -a media_speed='100_Full_Duplex'

Environnement VIO

lsdev -type disk
lsdev -type adapter | grep fcs
lspath -dev hdisk0

Identifier les cartes Fibre Channel et leur World Wide Name

for i in $(lsdev -Cc adapter | awk '/fcs/ { print $1 }'); do
  lscfg -l "$i"
  lscfg -vpl "$i" | awk '/Network Address|fcs/ { m=length($0)-11; print substr($0,m) }'
done

Voir aussi

  • Lsattr — détail des attributs d'une unité listée ici
  • Chdev — modifier la configuration d'une unité