Pour afficher les versions logicielles actuellement installées :
primary# ldm -V
Pour générer une liste abrégée de tous les domaines :
primary# ldm list
Pour générer une liste longue de tous les domaines :
primary# ldm list -l
Pour générer une liste étendue de tous les domaines :
primary# ldm list -e
Pour générer une liste analysable lisible par la machine de tous les domaines :
primary# ldm list -p
Vous pouvez générer une sortie en tant que sous-ensemble de ressources en entrant une ou plusieurs des options format suivantes. Si vous indiquez plusieurs formats, délimitez les éléments par des virgules sans espaces.
primary# ldm list -o resource[,resource...] domain-name
console – La sortie contient la console virtuelle (vcons) et le service de concentrateur de console virtuelle (vcc)
core – La sortie contient des informations sur les domaines ayant des coeurs complets alloués
cpu – La sortie contient des informations sur la CPU virtuelle (vcpu), la CPU physique (pcpu) et l'ID du coeur
crypto – La sortie de l'unité cryptographique contient une unité arithmétique modulaire (mau) et toute autre unité cryptographique prise en charge, notamment la Control Word Queue (CWQ)
disk – La sortie contient le disque virtuel (vdisk) et le serveur de disque virtuel (vds)
La sortie domain-name – contient les variables (var), host ID (hostid), l'état du domaine, des balises, l'UUID et l'état du logiciel
memory – La sortie contient memory
network – La sortie contient l'adresse de contrôle d'accès au média (mac), le commutateur de réseau virtuel (vsw) et le périphérique réseau virtuel (vnet)
physio – L'entrée/sortie physique contient l'interconnexion de composants périphériques (pci) et l'unité d'interface réseau (niu)
resmgmt – La sortie contient des informations sur la stratégie DRM (gestion dynamique des ressources), indique quelle stratégie est actuellement utilisée et répertorie les contraintes associées à la configuration whole-core
serial – La sortie contient le service de canal de domaine logique (vldc), le client du canal de domaine logique (vldcc), le client du canal de plan de données virtuelles (vdpcc), le service du canal de plan de données virtuelles (vdpcs)
stats – La sortie contient des statistiques relatives aux stratégies de gestion des ressources
status – La sortie contient l'état sur la migration du domaine en cours
Les exemples suivants montrent différents sous-ensembles de sortie que vous pouvez définir :
Pour dresser la liste des informations des CPU pour le domaine de contrôle :
primary# ldm list -o cpu primary
Pour dresser la liste des informations de domaine pour un domaine invité :
primary# ldm list -o domain ldm2
Pour dresser la liste des informations sur la mémoire et le réseau pour un domaine invité :
primary# ldm list -o network,memory ldm1
Pour dresser la liste des informations sur la stratégie DRM pour un domaine invité :
primary# ldm list -o resmgmt,stats ldm1
Pour afficher une variable et sa valeur pour un domaine :
primary# ldm list-variable variable-name domain-name
Par exemple, la commande suivante affiche la valeur de la variable boot-device sur le domaine ldg1 :
primary# ldm list-variable boot-device ldg1 boot-device=/virtual-devices@100/channel-devices@200/disk@0:a
Pour dresser la liste des ressources liées à un domaine :
primary# ldm list-bindings domain-name
Pour dresser la liste des configurations de domaine logique stockées sur le SP :
La commande ldm list-config répertorie les configurations de domaine logique qui sont stockées sur le processeur de service. Si l'option –r est utilisée, cette commande répertorie les configurations pour lesquelles des fichiers enregistrés automatiquement existent sur le domaine de contrôle.
Pour plus d'informations sur les configurations, reportez-vous à la section Gestion des configurations de domaine. Pour plus d'exemples, reportez-vous à la page de manuel ldm(1M).
primary# ldm list-config factory-default 3guests foo [next poweron] primary reconfig-primary
Les libellés à la droite du nom de la configuration ont la signification suivante :
[current] – Dernière configuration démarrée, uniquement tant qu'elle correspond à la configuration en cours d'exécution, c'est-à-dire jusqu'à ce que vous démarreriez une reconfiguration. Après la reconfiguration, l'annotation devient [next poweron].
[next poweron] – Configuration à utiliser lors du cycle d'alimentation suivant.
[degraded] – Version endommagée de la configuration précédemment initialisée.
Pour répertorier toutes les ressources du serveur, liées ou non :
primary# ldm list-devices -a
Pour répertorier la quantité de mémoire disponible à allouer :
primary# ldm list-devices mem MEMORY PA SIZE 0x14e000000 2848M
Pour déterminer quelles portions de mémoire sont indisponibles pour des domaines logiques :
primary# ldm list-devices -a mem MEMORY PA SIZE BOUND 0x0 57M _sys_ 0x3900000 32M _sys_ 0x5900000 94M _sys_ 0xb700000 393M _sys_ 0x24000000 192M _sys_ 0x30000000 255G primary 0x3ff0000000 64M _sys_ 0x3ff4000000 64M _sys_ 0x3ff8000000 128M _sys_ 0x80000000000 2G ldg1 0x80080000000 2G ldg2 0x80100000000 2G ldg3 0x80180000000 2G ldg4 0x80200000000 103G 0x81bc0000000 145G primary
Pour répertorier les services disponibles :
primary# ldm list-services