Lorsqu'une zone est installée, un identifiant universel unique (UUID, universally unique identifier) lui est assigné. L'UUID peut être obtenu à l'aide de la commande zoneadm, la sous-commande list et les options –c –p. L'UUID se trouve dans le cinquième champ s'affichant à l'écran.
global# zoneadm list -cp
Des indications similaires à celles figurant ci-dessous s'affichent :
0:global:running:/::solaris:shared:-:none: 3:test_zone:running:/system/volatile/zones/test_zone/zonepath:95180a6d-fab2-4363-ee33-81ba6e84a84f:solaris-kz:excl:R:solaris-kz: -:zone123:installed:/system/zones/zone123:96972ce7-d41d-4fec-ff4b-8f14123e0974:solaris:excl:-::
Exécutez la commande suivante pour obtenir l'UUID pour test_zone :
# zoneadm list -cp | grep test_zone | cut -f 5 -d:
Des indications similaires à celles figurant ci-dessous s'affichent :
95180a6d-fab2-4363-ee33-81ba6e84a84fExemple 3-2 Utilisation de l'UUID de test_zone dans une commande
global# zoneadm -z test_zone -u 95180a6d-fab2-4363-ee33-81ba6e84a84f list -v
Des indications similaires à celles figurant ci-dessous s'affichent :
ID NAME STATUS PATH BRAND IP 3 test_zone running - solaris-kz excl
Si –u uuid-match et –z zonename sont tous les deux présents, la correspondance est d'abord effectuée selon l'UUID. Si le système trouve une zone possédant l'UUID spécifié, cette zone est utilisée et le paramètre –z est ignoré. Si le système ne trouve pas de zone possédant l'UUID spécifié, il poursuit sa recherche à l'aide du nom de zone.
Les zones peuvent être désinstallées et réinstallées sous le même nom avec différents contenus. Elles peuvent également être renommées sans que leur contenu soit modifié. Pour ces raisons, l'UUID est plus fiable que le nom de zone.
Voir aussi
Pour plus d'informations, reportez-vous à zoneadm(1M) et libuuid(3LIB).