How to use zlogin to Shutdown and Start a zone
- Become an administrator.
- (optionally) List the zones running on the global zone.
# zoneadm list -v
You will see a display that is similar to the following:ID NAME STATUS PATH BRAND IP 0 global running / solaris shared 1 zone1 running /zones/zone1 native excl 2 zone2 running /zones/zone2 native shared - zone3 configured /zones/zone3 native shared - zone4 installed /zones/zone4 native shared
- Use the
zoneadm
command with the-z
option, the name of the zone, for examplezone1
, and the appropriate subcommand to action on the given zone.zoneadm -z <zone> <subcommand>
For example:# zoneadm -z zone1 reboot
Sub-commands:verify install ready boot reboot uninstall halt list
Examples
In each of the examples below we are using zone1
as our configured zone.
- To login to a zone from the global zone:
global# zlogin zone1
- To cleanly shutdown a zone:
global# zlogin zone1 shutdown -y -g0 -i 0
- To reboot a zone:
global# zoneadm -z zone1 reboot
- To halt a zone:
global# zoneadm -z zone1 halt
- To boot a zone:
global# zoneadm -z zone1 boot
- To boot a zone in single-user mode:
global# zoneadm -z zone1 boot -s
- To check if a zone is configured to autoboot:
global# zoneadm -z zone1 info