Quizá desee ejecutar varias pilas TCP/IP en el mismo sistema para
proporcionar aislamiento de red para una o más aplicaciones.
Por ejemplo, puede tener múltiples características OSA (Open System Adapter), cada una conectada al sistema con una red diferente. Puede asignar una pila TCP/IP a cada característica.
Antes de empezar
Al configurar el producto en un sistema con varias pilas, primero debe establecer la afinidad de la pila del producto con la pila que desee. Al establecer la afinidad de pila se enlazan todas las comunicaciones de socket con esa pila, y se asignan al producto los conjuntos de datos de configuración de resolución de nombres de host adecuados. Estos conjunto de datos permiten que las consultas de nombres de host tengan los resultados que desee.
Utilice el parámetro NETWORK DOMAINNAME de
SYS1.PARMLIB(BPXPRMxx) para especificar el sistema de archivos físicos INET comunes, C_INET
PFS y, a continuación, utilice este sistema de archivos para configurar múltiples pilas TCP/IP. Este sistema de archivos físico le permite
configurar varios sistemas de archivos físicos (sockets de red) y hacerlos
activos simultáneamente.
Si tiene previsto configurar el producto de modo que utilice una pila TCP/IP que no sea por omisión, consulte z/OS UNIX System Services Planningy z/OS Communications Server: IP Configuration Reference, para obtener más detalles.
Acerca de esta tarea
Avoid trouble: En los pasos siguientes, establecerá varias variables. Es importante entender que estas variables deben establecerse en el nivel de nodo.
gotcha
Para configurar el producto en un sistema con varias pilas:
Procedimiento
- Configure el conjunto de datos para la resolución del nombre de host de todos los servidores de aplicaciones. En la consola de administración, pulse .
- Añada la variable de proceso RESOLVER_CONFIG UNIX y especifique el conjunto de datos en el campo valor.
- Exporte la variable RESOLVER_CONFIG en los scripts de shell de cliente.
- También puede utilizar JCL para especificar el conjunto de datos de configuración de la resolución
del nombre. Para utilizar JCL, añada //SYSTCPD DD DSN=some.tcpip.DATA,DISP=SHR al JCL del
servidor. La variable de RESOLVER_CONFIG sobrescribe la sentencia SYSTCPD
DD.
Consulte z/OS Communications Server: IP Configuration
Reference, para obtener más información acerca de la variable de
RESOLVER_CONFIG.
- Establezca la afinidad de la pila del servidor de aplicaciones con la pila deseada.
- En la consola de administración, pulse y establezca la variable del proceso _BPXK_SETIBMOPT_TRANSPORT UNIX en el valor del transporte que desee. Si
esta variable no existe, pulse Nueva y añádala.
- Exporte la variable _BPXK_SETIBMOPT_TRANSPORT en los scripts de shell de cliente.
Para establecer la variable BPXK_SETIBMOPT_TRANSPORT en el archivo was.env para el daemon, debe añadir DAEMON_ como prefijo a la variable.
Esta información adicional hace que el transformador que genera los archivos was.env para añadir la variable al archivo
was.env para el daemon. Puesto que la variable _BPXK_SETIBMOPT_TRANSPORT ya tiene un carácter de subrayado al principio, la versión final de esta variable, cuando está establecida para el daemon, contiene dos caracteres de subrayado antes del nombre de la variable, como se muestra aquí DAEMON__BPXK_SETIBMOPT_TRANSPORT.
Avoid trouble: Si está configurando esta variable para el daemon, probablemente desee establecerla en el nivel de célula para dar a todos los daemons de esa célula el mismo valor. A menos que uno de los daemons atienda varios nodos, si por alguna razón es necesario especificar distintos valores para los daemons diferentes en una célula, puede establecer esta variable en el nivel de nodo.
gotcha
Consulte z/OS UNIX System Services Planning, para obtener más información acerca de la variable _BPXK_SETIBMOPT_TRANSPORT.