Configuring members to use the group's generic LU name
Specify a value of Y in the GENERIC column of each row of the SYSIBM.LUNAMES table that corresponds to a remote subsystem with which the data sharing group communicates.
The GENERIC column of the SYSIBM.LUNAMES table is for the specific use of group members that act as requesters. Its value indicates whether a member uses the group's generic LU name or its own real LU name when identifying itself to a remote subsystem. The remote subsystem must be able to recognize the generic LU name.
Be aware that only one member of a data sharing group can access a remote subsystem by using the group's generic LU name. If one member of a group is already connected to a remote subsystem and is using the group's generic LU name, subsequent connections to that remote subsystem by other members of the same group use the requesters' own LU names. If the remote subsystem only accepts generic LU names, all requests from the members of the requesting group must be routed through one member.
Clarification: The GENERIC column does not determine whether a member uses group-generic or member-specific access. The rows, or lack of rows, in SYSIBM.LULIST determine whether a member uses group-generic or member-specific access.
If the remote subsystem starts CNOS processing first, VTAM® uses the name with which the remote subsystem connected, whether this is the real LU name or the generic LU name. Because this behavior is not always predictable, the subsystem that is handling requests from the data sharing group should be able to accept either the generic LU name or the real LU name when group-generic processing is used.
Example: Assume that the LU names of two group members are LUDB2NY and LUDB2LA. An excerpt of the SYSIBM.LUNAMES table would look similar to the following table.
| LUNAME | GENERIC |
|---|---|
| LUDB2NY | Y |
| LUDB2LA | Y |
Use the following SQL statements to update the SYSIBM.LUNAMES table to specify that members use their group's generic LU name when identifying themselves to remote data sharing groups:
UPDATE SYSIBM.LUNAMES
SET GENERIC='Y'
WHERE LUNAME='LUDB2NY'; UPDATE SYSIBM.LUNAMES
SET GENERIC='Y'
WHERE LUNAME='LUDB2LA';