Las consideraciones acerca de la temporización durante el inicio pueden afectar a las comunicaciones de
red.
i5/OS tiene la capacidad de iniciar automáticamente los subsistemas, la pila TCP/IP, las líneas, las
interfaces y los servidores necesarios en el momento adecuado durante la IPL. En la mayoría de los casos,
las comunicaciones de red se iniciarán fluidamente mediante este proceso de inicio automático.
Sin embargo, dependiendo de la configuración exclusiva de hardware y software, es posible que se
produzcan problemas al iniciar las comunicaciones de red debidos a problemas de temporización durante
la IPL. Los problemas de temporización pueden deberse a diversas razones. Por ejemplo:
v La velocidad de proceso y el número de procesadores de entrada-salida (IOP) pueden afectar al inicio
del recurso de hardware de red. Si el recurso de hardware se inicia con lentitud, puede que no esté
preparado cuando se intente iniciar TCP/IP. Las comunicaciones de red fallarán debido a que las
interfaces TCP/IP no pueden iniciarse.
v Puede experimentar problemas de temporización si ha personalizado el servidor de forma que utilice
subsistemas no suministrados por IBM. Muchos subsistemas se inician generalmente mediante el
programa de inicio de IPL. Sin embargo, si utiliza subsistemas personalizados que el programa de
inicio de IPL no reconoce, no se iniciarán automáticamente durante la IPL. Las comunicaciones de red
fallarán debido a que estos subsistemas no se han iniciado.
Si se producen estos tipos de problemas de temporización, puede iniciar automáticamente los
subsistemas, la pila TCP/IP, las interfaces y los servidores en el orden correcto creando un programa de
inicio de IPL personalizado. Puede que sea necesario indicar retardos en el programa de inicio para
asegurarse de que cada paso del proceso de inicio se inicia en el momento adecuado. Por ejemplo, los
subsistemas deben iniciarse antes que la pila TCP/IP, y las interfaces deben iniciarse una vez que los
recursos de comunicaciones están disponibles.
Para utilizar un programa de inicio personalizado en lugar del programa de inicio de IPL por omisión,
siga estos pasos:
1. Cree un programa de inicio personalizado. Elementos que debe tener en cuenta al crear un programa
de inicio:
Nota: estos pasos se definen para asegurarse de que todos los recursos necesarios están activos antes
del paso siguiente.
v Inicie los subsistemas.
v Permita retardos después del inicio de los subsistemas.
v Utilice la API Recuperar información de subsistema (QWDRSBSD) para asegurarse de que los
subsistemas están activos. Aunque no es obligatoria, esta API puede ayudarle a evitar problemas de
temporización.
v Inicie TCP/IP especificando STRSVR *NO, STRIFC *NO y STRPTPPRF(*NO).
Nota: iniciará TCP/IP para IPv4 y IPv6 mediante este paso. Si no desea iniciar IPv6, especifique
STRIP6 (*NO) en el mandato STRTCP.
v Inicie las interfaces con STRTCPIFC *AUTOSTART. Recuerde que TCP/IP debe activar las líneas de
comunicaciones, controladores y dispositivos.
v Permita retardos para asegurarse de que las interfaces necesarias están activas.
v Inicie los trabajos de sesión punto a punto TCP/IP con STRTCPPTP *AUTOSTART.
v Inicie los servidores con STRTCPSVR *AUTOSTART.
v Inicie los demás servidores no iniciados con el mandato STRTCPSVR. Utilice STRHOSTSVR *ALL.
2. Pruebe el programa de inicio personalizado llamando al programa. Para probar adecuadamente el
programa, debe finalizar TCP/IP y los subsistemas. Sin embargo, tenga en cuenta que esta operación
puede finalizar las conexiones utilizadas por otros usuarios. Planifique la prueba en consecuencia para
cuando el sistema esté dedicado a la misma.
Resolución de problemas de TCP/IP
77