I did a command that I have which lists ENQ information. I found an entry like:

Qname=SYSZCNZ
Rname=USERID#????????|consname|
Jobname=CONSOLE (which was the name of the z/OS SMCS console the user was 
logged on to)
Type=EXCL (Exclusive)
Status=OWNED
Scope=SYSPLEX

Where the ??????? is 8 character RACF id (padded with blanks if necessary) and 
the "consname" is the name of the console.

This certainly looks like it could be the ENQ done by console support. You 
could change the scope from SYSPLEX to SYSTEM via the GRS RNL, or even to STEP 
to allow the same user onto multiple consoles on a single system image. 
However, I wonder if this is wise. I don't know why the scope is SYSPLEX and 
not SYSTEM or even why it is issued. It may be that the USERID logged on my be 
used in other parts of the system and is assumed to be unique within the 
SYSPLEX. If so, who knows what would happen if you change this ENQ?

from SG247605, section 27.1.1
<quote>
The new console data structures no longer require sysplex-wide serialization to 
make most updates. The system on which a console is active owns the data, and 
will hold ENQ SYSZCNZ CONNAME#consname. The other systems may not display the 
newest data.
</quote>

So, there may be data structures in the CONSOLE address space which are 
dependent on this ENQ be SYSPLEX-wide. Or, perhaps, it is a way for z/OS to 
"know" which system is actually controlling a specific console. I'm a bit 
confused by this because, in a SYSPLEX, the console names must be unique. And 
the ENQ for the USERID#... has the console id in it. So why does console to a 
"generic" ENQ search, ignoring the console name. In the words of Vinnie 
Babarino: "I'm so confused!" (John Travolta in "Welcome Back Kotter").

-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets®

9151 Boulevard 26 • N. Richland Hills • TX 76010
(817) 255-3225 phone •
[email protected] • www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets® is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. –The Chesapeake Life Insurance 
Company®, Mid-West National Life Insurance Company of TennesseeSM and The MEGA 
Life and Health Insurance Company.SM


> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]]
> On Behalf Of Juan Mautalen
> Sent: Thursday, September 13, 2012 11:46 AM
> To: [email protected]
> Subject: Console LOGON and SYSPLEX
> 
> Hi:
> 
> We have 2 Lpars in sysplex (z/OS 1.11), say LparA and LparB. Consoles
> are configured with LOGON(OPTIONAL) on both systems. Each system has
> its own RACF database.
> 
> If an operator is already logoned to an LparA console and tries to
> logon to an LparB console, then logon fails with the following message:
> 
> CNZ0005I LOGON REJECTED. REASON=USERID ABC123 IN USE ON SYSTEM SYSA
> CONSOLE MSTRSYSA
> 
> Is this normal behaviour?
> Is there any configuration change that can be made to allow the same
> operator to logon to consoles on both systems at the same time?
> 
> Thanks in advance for your help,
> 
> JUAN MAUTALEN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to