Just incase you are wondering if you are on the Global Zone or not.
A quick listing of the zones may give you a hint. If you are in the global zone, listing the zones will usually give you a line containing the name “global” together with the local zones.
From a global zone:
reciosys01# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
0 global running / native shared
reciosys01#
In contrast, if you are in a local here is what usually get.
From a non-global zone:
reciosys02# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
12 reciosys02 running / native shared
reciosys02#
It is quite straight forward, a one liner list with the name of the local zone.
Let's dig in a little more.
You can also check the /etc/zones directory; it contains an index file and other xml files that contain information about the zones.
reciosys03# cd /etc/zones
reciosys03# ls -la
total 66
drwxr-xr-x 2 root sys 512 Dec 18 2009 .
drwxr-xr-x 61 root sys 4608 Jun 2 15:54 ..
-r--r--r-- 1 root bin 392 Aug 8 2007 SUNWblank.xml
-r--r--r-- 1 root bin 562 Aug 8 2007 SUNWdefault.xml
-r--r--r-- 1 root bin 420 Oct 8 2007 SUNWsolaris8.xml
-r--r--r-- 1 root bin 420 Apr 24 2008 SUNWsolaris9.xml
-rw-r--r-- 1 root root 373 Nov 24 2008 global.xml
-rw-r--r-- 1 root sys 1127 Dec 18 2009 index
-rw-r--r-- 1 root root 1194 Dec 18 2009 reciosys04.xml
-rw-r--r-- 1 root root 799 Dec 18 2009 reciosys05.xml
There is an xml file for each zone (Global and Non-global). You can already tell it from here that it is a global zone.
Opening the index file, you can see similar entries with zoneadm list.
reciosys03# more index
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)zones-index 1.2 04/04/01 SMI"
#
# DO NOT EDIT: this file is automatically generated by zoneadm(1M)
# and zonecfg(1M). Any manual changes will be lost.
#
global:configured:/:
reciosys04:installed:/zones/reciosys04:902c3254-7547-4499-973f-c89ae44a34b5
reciosys05:installed:/zones/reciosys05:f7b6cff6-1aa4-ee1e-e3de-a8371b77d3ac
Now let’s get into one of the local zones and see what the difference is.
reciosys03# zlogin reciosys05
reciosys05# cd /etc/zones
reciosys05# ls -la
total 12
drwxr-xr-x 2 root sys 512 Nov 24 2008 .
drwxr-xr-x 51 root sys 4096 Apr 29 14:21 ..
-rw-r--r-- 1 root sys 57 Apr 8 01:59 index
Well, it only have an index file and no xmls.
And the index file, contains a one liner entry of the zones information.
Easy to conclude that this is a local zone.
reciosys05# more index
reciosys05:installed:/:f7b6cff6-1aa4-ee1e-e3de-a8371b77d3ac
reciosys05#
There it is. Hope this helps.
A quick listing of the zones may give you a hint. If you are in the global zone, listing the zones will usually give you a line containing the name “global” together with the local zones.
From a global zone:
reciosys01# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
0 global running / native shared
reciosys01#
In contrast, if you are in a local here is what usually get.
From a non-global zone:
reciosys02# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
12 reciosys02 running / native shared
reciosys02#
It is quite straight forward, a one liner list with the name of the local zone.
Let's dig in a little more.
You can also check the /etc/zones directory; it contains an index file and other xml files that contain information about the zones.
reciosys03# cd /etc/zones
reciosys03# ls -la
total 66
drwxr-xr-x 2 root sys 512 Dec 18 2009 .
drwxr-xr-x 61 root sys 4608 Jun 2 15:54 ..
-r--r--r-- 1 root bin 392 Aug 8 2007 SUNWblank.xml
-r--r--r-- 1 root bin 562 Aug 8 2007 SUNWdefault.xml
-r--r--r-- 1 root bin 420 Oct 8 2007 SUNWsolaris8.xml
-r--r--r-- 1 root bin 420 Apr 24 2008 SUNWsolaris9.xml
-rw-r--r-- 1 root root 373 Nov 24 2008 global.xml
-rw-r--r-- 1 root sys 1127 Dec 18 2009 index
-rw-r--r-- 1 root root 1194 Dec 18 2009 reciosys04.xml
-rw-r--r-- 1 root root 799 Dec 18 2009 reciosys05.xml
There is an xml file for each zone (Global and Non-global). You can already tell it from here that it is a global zone.
Opening the index file, you can see similar entries with zoneadm list.
reciosys03# more index
# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)zones-index 1.2 04/04/01 SMI"
#
# DO NOT EDIT: this file is automatically generated by zoneadm(1M)
# and zonecfg(1M). Any manual changes will be lost.
#
global:configured:/:
reciosys04:installed:/zones/reciosys04:902c3254-7547-4499-973f-c89ae44a34b5
reciosys05:installed:/zones/reciosys05:f7b6cff6-1aa4-ee1e-e3de-a8371b77d3ac
Now let’s get into one of the local zones and see what the difference is.
reciosys03# zlogin reciosys05
reciosys05# cd /etc/zones
reciosys05# ls -la
total 12
drwxr-xr-x 2 root sys 512 Nov 24 2008 .
drwxr-xr-x 51 root sys 4096 Apr 29 14:21 ..
-rw-r--r-- 1 root sys 57 Apr 8 01:59 index
Well, it only have an index file and no xmls.
And the index file, contains a one liner entry of the zones information.
Easy to conclude that this is a local zone.
reciosys05# more index
reciosys05:installed:/:f7b6cff6-1aa4-ee1e-e3de-a8371b77d3ac
reciosys05#
There it is. Hope this helps.
No comments:
Post a Comment