|********************************* TOP OF DATA ********************************| | *** Varying Console, Hardcopy Log, I/O Device/Path, GRS and SMS Status *** | | | | Command: VARY Supported MVS Levels: SP1|XA|ESA | | | | Overview: The VARY command may be used to perform the following: | | o Assign and control Multiple Console Support (MCS) Consoles, | | o Change the status and/or location of the Master Console, | | o Control I/O device status, hardcopy log status and the | | Global Resource Serialization (GRS) complex, | | o Under MVS/SP1 the VARY command allows you to control the | | online or offline status of channels, processors and real | | storage (use the CONFIG command to control these types of | | resources for MVS/XA & ESA), | | o Beginning with MVS/XA you can place I/O Paths online or | | offline and change the System Managed Storage (SMS) status | | of storage groups and volumes, | | o Under MVS/ESA the status of optical drives and the Cross | | System Coupling Facility (XCF) sysplex can be controlled | | through the VARY command. | | o ESAv5 provides the ability to control workload management | | service policies and enhanced capability for controlling the | | system console. | | | | Syntax: | | | | V | (untadr{,untadr...}) |,ONLINE | | | VARY| (devnum{,devnum...}) | | | | | ({/}devnum,...) |,OFFLINE | | | | (O-unit{,O-unit...}) | | | | | (I-unit,O-unit){, |,MSTCONS | | | | (I-unit,O-unit)...} | | | | | |,CONSOLE|,AUTH=|MASTER | | | | | | |ALL | | | | | CN(*|consoleid{,consoleid...}) | |INFO | | | | | | |(|SYS|,IO|,CONS|)| | | | | | | | | | |,ROUT=|ALL | | | | | | |NONE | | | | | | |(rtcode,{rtcode}...)| | | | | | |(rtcode-rtcode) | | | | | | | | | | |,ALTCONS=|untadr | | | | | | |devnum | | | | | | |I-unit,O-unit| | | | | | |O-unit | | | | | | | | | | |,AROUT=(rtcode,{rtcode}...) | | | | | (rtcode-rtcode) | | | | | | | | | |,DROUT=(rtcode,{rtcode}...) | | | | | (rtcode-rtcode) | | | | | | | | | |,UD=|Y| | | | | | |N| | | | | | | | | | |,MSCOPE=|(*ALL) | | | | | | |(*{,name}...) | | | | | | |(name{,name...})| | | | | | | | | | |,AMSCOPE=|(*{,name}...) | | | | | | |(name{,name...})| | | | | | | | | | |,DMSCOPE=|(*{,name}...) | | | | | | |(name{,name...})| | | | | | | | | | |,ALTGRP={name|*NONE*} | | | | | | | | | |,ONLINE|,SYSTEM=sysname| | | | | | |,FORCE | | | | | | | | | | |,OFFLINE | | | | | | | | | | | | CN(conspecif|*), | {ACTIVATE|ACT} | | | | | {DEACTIVATE|DEACT} | | | | | | | SYSLOG|,HARDCPY|,OFF | | | | device| | | | | | untadr| |,NOCMDS|,ROUT=|ALL | | | | |conname| |,INCMDS| |NONE | | | | |OPERLOG| |,STCMDS| |(rtcode{,rtcode...}| | | | | | |,CMDS | | | | | |,AROUT=(rtcode,{rtcode}...) | | | | | | | | | |,DROUT=(rtcode,{rtcode}...) | | | | |,UD={Y | N} | | | | |,OFF | | | | | | | | | | | | | | | (untadr{,untadr...}) |,ONLINE|,UNCOND |,FORCE | | | (devnum{,devnum...}) | |,SHR | | | | (xxx-yyy{,xxx-yyy...})| |,RESET | | | | |,OFFLINE{,FORCE}| | | | | | | (devnum{,devnum}) |,{AS | AUTOSWITCH},{ON|OFF} | | | (xxx-yyy) | | | | | | | | | | | PATH|(untadr{,untadr}...{,z}) | | | | | | | | | |(aaa-bbb{,aaa-bbb}...{,z}) | | | | | | | | | |(xxx,chp{,xxx,chp}...) | | | | |({/}xxxx,chp{,{/}xxxx,chp}...) | | | | | | | | | |((xxx{,xxx}...),chp{,(xxx{,xxx}...),chp}...) |===>a | | | |(({/}xxxx{,{/}xxxx}...), | | | | | chp{,({/}xxxx{,{/}xxxx}...),chp}...) | | | | | | | | | |((yyy-zzz{,yyy-zzz}...,)chp | | | | | {,(yyy-zzz{,yyy-zzz}...),chp...) | | | | |(({/}yyyy-{/}zzzz{,{/|yyyy-{/|zzzz}...,)chp | | | | | {,({/}yyyy-{/}zzzz{,{/}yyyy-{/}zzzz}...),chp...) | | | | | | | | | |((xxx{,xxx}...,yyy-zzz{,yyy-zzz}...),chp | | | | | {,(xxx{,xxx}...,yyy-zzz{,yyy-zzz}...),chp}...) | | | | |(({/}xxxx{,{/}xxxx}...,{/}yyyy-{/}zzzz | | | | | {,{/}yyyy-{/}zzzz}...),chp | | | | | {,({/}xxxx{,{/}xxxx}...,{/}yyyy-{/}zzzz | | | | | {,{/}yyyy-{/}zzzz}...),chp}...) | | | | | | | | | | | |,ONLINE,{FORCE} | | | | a ===> | | | | | |,OFFLINE{,UNCOND}| | | | | | | | | | STOR|(dddddK,dddddK)|,ONLINE | | | | |(xxxxxx,yyyyyy)| | | | | |(ddm,ddm) |,OFFLINE| | | | |(ddm) | | | | | |E=x | | | | | | | | | | | CH|(x |{,z})|,ONLINE | | | | |(x-y | | | | | | |(ALL | |,OFFLINE|,UNCOND| | | | |(x-y,x,x-y,...)| | |,FORCE | | | | | | | | | | CPU(n)|,ONLINE | | | | | | | | | |,OFFLINE|,UNCOND | | | | | |,KEEPCHAN| | | | | | | | | | GRS|(sysname)|,RESTART| | | | |(*) |,R | | | | |(ALL) | | | | | | | | | |(sysname)|,QUIESCE| | | | |(*) |,Q | | | | | | | | |(sysname)|,PURGE | | | | | |,P | | | | | | | | | | XCF{,systemname}|,OFFLINE|,RETAIN=|YES|,FORCE | | | | |,OFF | |NO | | | | | | | | | | | SMS|,STORGRP(storgrp{,system1...})|,ENABLE | | | | |,SG {,ALL } |,E | | | | | {,* } |,QUIESCE{,NEW}| | | | | |,Q{,N} | | | | | |,DISABLE{,NEW}| | | | | |,D{,N} | | | | | | | | |,VOLUME(volume{,system1...})|,ENABLE | | | | |,VOL {,ALL } |,E | | | | | {,* } |,QUIESCE{,NEW}| | | | | |,Q{,N} | | | | | |,DISABLE{,NEW}| | | | | |,D{,N} | | | | | | | | |,DRIVE(name) |,ONLINE | | | | |,DRI |,ON | | | | |,LIBRARY(name)|,OFFLINE| | | | |,LIB |,OFF | | | | | | | WLM,POLICY=policyname | | | | | | | |******************************* BOTTOM OF DATA *******************************| Examples : V V ###,MSTCONS V ###.CONSOLE,ROUT=(X,X),AUTH=(ALL) V ###,OFFLINE V ###,OFFLINE,FORCE V ###,ONLINE V ###,ONLINE,SHR V ###,ONLINE,UNCOND V ###,CONSOLE,ONLINE,ROUT=ALL,AUTH=ALL V PATH(61D,Ø8),OFFLINE V PATH(5ØF,Ø5),ONLINE V GRS V GRS,ALL V GRS,ALL,RESTART V GRS,ALL,QUIESCE V GRS,ALL,PURGE V SMS,VOL(FMVØ14),DISABLE,N V SMS,VOL(FMVØ14),DISABLE,E V SYSLOG,HARDCOPY V 5Ø3,HARDCPY,ROUT=ALL V O-95F,CONSOLE = VARIES A PRINTER DEVICE ON AS A CONSOLE. V NET,ID= * V NET,ID=PA9,ACT,LOGON=CICSPROD V NET,ID=PA9F,INACT D M=DEV(XXX)