Can L-SERV be started with REUSASID=YES?
search cancel

Can L-SERV be started with REUSASID=YES?

book

Article ID: 234597

calendar_today

Updated On:

Products

COMMON SERVICES FOR Z/OS

Issue/Introduction

We are running into an issue with the LSERV tasks reserving ASID's after they are recycled.

Can we change the started to use the REUSASID=YES?

 

IBM Health Check information:
IEAVEH012I Permanently non-reusable ASIDs by jobname 
  LSERVa   (20)                                      
  LSERVb   (20)                                      
  LSERVc   (20)                                      
  LSERVd   (20)                                      

Environment

Release : 15.0

Component : L-Serv (Common component w/TNG Framew

Cause

L-Serv ASIDs being held as non-reusable because of cross memory communication necessity.   Problem seems to occur due to the daily recycle of the L-Serv address spaces. 

 

Resolution

 LSERV only supports REUSEASID=NO. This is a direct consequence of z/os marking an asid non-reusable when the address space establishes cross-memory communication using a system LX. Using a system LX is necessary to L-Serv. L-Serv needs to makes itself available to all other address spaces because it does not know in advance which address spaces will need its services. LSERV will abend if it is started with REUSASID=YES.  
Also, the recommended recycle of L-Serv is once a week; daily can be excessive. 

 

Additional Information

Also refer to L-Serv KD 37680 which discusses LDMAM utility which is used for reorg/backups of VSAM files.