Beware that the 'halt' command will use killall to stop all processes -
perhaps too severe for your delicate applications. 'shutdown'/'init #' will
use the smf system for state changes.

Craig


In response to Jordan Brown (Sun), who said:
> Depends on whether you want to take the zone down *now* or want the
> gradual shutdown behavior of shutdown.  Granted, -g0 is pretty abrupt.
>
> Sean McGrath - Sun Microsystems Ireland wrote:
>>
>>   surely use zoneadm halt instead of zlogin ?
>>    along with zoneadm list -p and grep for running zones..
>>
>> for z in `zoneadmn list -p | grep running | grep -v global | awk -F: '{print
>> $2}'`
>> do
>>    zoneadm halt $z
>> done
>>
>> Regards,
>> Sean.
>> .
>> Craig Cory stated:
>> < Anne,
>> <
>> < Something like this should work for you:
>> <
>> < ===============================
>> < #!/bin/sh
>> <
>> < for z in `zoneadm list`
>> < do
>> <   if [ "$z" = "global" ]; then continue
>> <   fi
>> <   zlogin $z shutdown -y -g0 -i0
>> < done
>> <
>> < ================================
>> <
>> < Regards,
>> <
>> < Craig
>> <
>> <
>> < In response to Anne Moore, who said:
>> < > All
>> < >
>> < > I'm trying to write a script that will shutdown all zones from the local
>> < > zone. I'm not terribly good with scripting (yet), but thought many of
>> you
>> < > would be.
>> < >
>> < > I need to run the command "zoneadm list" and then output each line to a
>> < > different variable to run this command:
>> < >
>> < > zlogin $zonename1 shutdown -y -g0 -i0
>> < >
>> < > Does anyone know how one would do something like this?
>> < >
>> < > Thank you for all of your help!
>> < >
>> < > Anne
>> < >
>> < >
>> < > _______________________________________________
>> < > zones-discuss mailing list
>> < > zones-discuss@opensolaris.org
>> <
>> <
>> < Craig Cory
>> <  Senior Instructor :: ExitCertified
>> <  : Sun Certified System Administrator
>> <  : Sun Certified Network Administrator
>> <  : Sun Certified Security Administrator
>> <  : Veritas Certified Instructor
>> <
>> <  8950 Cal Center Drive
>> <  Bldg 1, Suite 110
>> <  Sacramento, California  95826
>> <  [e] [EMAIL PROTECTED]
>> <  [p] 916.669.3970
>> <  [f] 916.669.3977
>> <  [w] WWW.EXITCERTIFIED.COM
>> < +---------------------------------------------------------------------+
>> <    OTTAWA | SACRAMENTO | MONTREAL | LAS VEGAS | QUEBEC CITY | CALGARY
>> <         SAN FRANCISCO | VANCOUVER | REGINA | WINNIPEG | TORONTO
>> < _______________________________________________
>> < zones-discuss mailing list
>> < zones-discuss@opensolaris.org
>> _______________________________________________
>> zones-discuss mailing list
>> zones-discuss@opensolaris.org
>>
>
> _______________________________________________
> zones-discuss mailing list
> zones-discuss@opensolaris.org
>

_______________________________________________
zones-discuss mailing list
zones-discuss@opensolaris.org

Reply via email to