Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal
Hide about this portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

JES2EDS : add card SYSTCPD to specifiy stack affinity

Hello, 

Our TCPIP is the default stack and the RESOLVER has this definition.

We would use JES2EDS on secondary stack TCPIPA. Because our z/OSMF uses stack TCPIPA. 

Usually we need to add a SYSTCPD DD on the proc to force the use of this specific file when this STC run on TCPIPA stack.

But JES2EDS doesn't have a proc. 

Is-it possible to define card SYSTCPD to specifiy stack affinity in JES2EDS ? 

Thanks.

Regards.

Idea priority Low
  • Guest
    Reply
    |
    Apr 1, 2025

    $T EDS EMAIL_STACK=<name>,JOBNFY_STACK=<name> doesn't work for affinity stack with Resolver.


    Answer from IBM support :

    As for MVS application, the resolver search order is

    1. GLOBALTCPIPDATA

    2. //SYSTCPD DD card <<<<< we can't allocate this DD card at the moment

    3. userid/jobname.TCPIP.DATA <<<<< We can use this dataset specifically for JES2EDS task.

    4. SYS1.TCPPARMS(TCPDATA)

    5. DEFAULTTCPIPDATA

    6. TCPIP.TCPIP.DATA

    We can create a dataset named JES2EDS.TCPIP.DATA which have the same contents as SYS5.TCP.TCPIPA.PARMLIB(TCPDATA)

  • Guest
    Reply
    |
    Mar 31, 2025
    It is correct that this applies to a single member while that instance is active (generally the length of the IPL). It is not kept in synch across all members of the MAS. However it can be placed into the initialization parameter data set that is used whenever JES2 is started (same as many other JES2 operational parameters). This allows it to be set on whatever member you want. The documentation for the initialization statement is here: https://www.ibm.com/docs/en/zos/3.1.0?topic=parameters-format-description-eds
    Since the original requirement was "to specifiy stack affinity in JES2EDS", and assuming you agree that function is available via the EDS JES2 initialization statement and command, I am planning to close this requirement as available. If there is a separate requirement for operator changes to this setting to apply to all members of the JESPLEX please open a new requirement
  • Guest
    Reply
    |
    Mar 31, 2025

    Since you asked:

    1. As this applies, according to the pub link, only to the member on which the command is issued then this is not satisfactory

    2. I could not find if this is a permanent change or only for the life of the IPL - if not saved in the checkpoint (or other permanent location) then this is not satisfactory

    It is, however, good information to know.

  • Guest
    Reply
    |
    Jan 15, 2025
    .JES2 EDS allows to specify TCP stack affinity:
    $T EDS EMAIL_STACK=<name>,JOBNFY_STACK=<name>
    EMAIL_STACK= is for EDS email support.
    JOBNFY_STACK= is for EDS job notification support (job notifications over HTTP).
    This is documented here https://www.ibm.com/docs/en/zos/3.1.0?topic=section-t-eds-modify-eds-parameters.
    Does this address the requirement?