Cuando se instala una zona, se le asigna un identificador único universal (UUID). El UUID se puede obtener mediante el uso de zoneadm con el subcomando list y las opciones – c –p. El UUID es el quinto campo de la visualización.
global# zoneadm list -cp
Aparecerá una pantalla similar a la siguiente:
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:-::
Utilice el siguiente comando para obtener el UUID para test_zone:
# zoneadm list -cp | grep test_zone | cut -f 5 -d:
Aparecerá una pantalla similar a la siguiente:
95180a6d-fab2-4363-ee33-81ba6e84a84fEjemplo 3-2 Cómo utilizar el UUID test_zone en un comando
global# zoneadm -z test_zone -u 95180a6d-fab2-4363-ee33-81ba6e84a84f list -v
Aparecerá una pantalla similar a la siguiente:
ID NAME STATUS PATH BRAND IP 3 test_zone running - solaris-kz excl
Si están presentes tanto –u uuid-match como –z zonename, la coincidencia se lleva a cabo primero con el UUID. Si se encuentra una zona con el UUID especificado, se utiliza dicha zona, y se omite el parámetro –z. Si no se encuentra ninguna zona con el UUID especificado, el sistema busca por nombre de zona.
Las zonas pueden desinstalarse y volverse a instalar con el mismo nombre y diferentes contenidos. Además, se les puede cambiar el nombre sin que cambie el contenido. Por ello, el UUID es más fiable que el nombre de zona.
Véase también
Para más información, consulte zoneadm(1M) and libuuid(3LIB).