═══ 1. Introducciвn ═══ SelectPak IP07005 IBM PTF IP07005 Octubre de 1993 Este SelectPak contiene correcciones para el IBM OS/2 LAN Server 3.0 e incluye correcciones para el sistema de archivos HPFS386 que son necesarias para la familia de productos IBM LAN NetView. Al igual que los productos LAN NetView, este paquete se distribuye para una utilizaciвn universal. El IBM LAN Server 3.0 ServicePak IPx7001(donde x es el identificador del paбs) es un requisito previo para este SelectPak. ═══ 1.1. Archivos SYSLEVEL afectados ═══ SYSLEVEL.SRV IBM LAN 3.0 Server Nota: Utilice el mandato SYSLEVEL para visualizar el archivo SYSLEVEL actual del sistema de destino. DespuВs de la finalizaciвn satisfactoria de la Ayuda para la instalaciвn (SRV.CMD), SYSLEVEL.SRV deberа indicar un nivel de servicio actual de IPS7005. La Ayuda para la instalaciвn (HPFS.CMD) del sistema de archivos HPFS386 no modifica los archivos SYSLEVEL. ═══ 1.2. Marcas registradas ═══ Las marcas siguientes son marcas registradas de IBM Corporation: o IBM o OS/2 o Operating System/2 o LAN NetView ═══ 2. Preparaciвn del sistema de destino ═══ Antes de instalar el IP07005, efectгe las comprobaciones siguientes para asegurarse de que el sistema de destino estВ preparado para la actualizaciвn: 1. Compruebe el SYSLEVEL para asegurarse de que el sistema de destino tiene los requisitos previos de software - IBM LAN Server 3.0 ServicePak IPx7001 (donde x indica el cвdigo del paбs.) 2. Si el servidor de IPx7001 es un Servidor RIPL de OS/2 2.1, asegгrese de que se haya ejecutado RPLS7001.CMD antes de aplicar el IP07005. 3. Si en el servidor de destino estа instalada la seguridad local, asegгrese de que haya un administrador de la LAN conectado localmente. 4. Detenciвn del servidor de la LAN. 5. Asegгrese de que el archivo OS/2 ATTRIB.EXE estа en la vбa de acceso de bгsqueda. ═══ 3. Instalaciвn ═══ DespuВs de que el sistema de destino estВ preparado para la actualizaciвn, instale el IP07005 de la manera siguiente: 1. Desempaquete y descomprima el archivo contenedor de SelectPak, IP07005, utilizando una forma de PKUNZIP. En un sвlo directorio aparecerаn los siguientes archivos: Nombre de archivo Descripciвn SRV.CMD Ayuda para la instalaciвn REXX de SelectPak para el servidor HPFS.CMD Ayuda para la instalaciвn REXX para el sistema de archivos HPFS386 IPS7005.INF Este archivo de informaciвn IP07005.SPK Un archivo PKZIP que contiene las correcciones SELPAK.MSG Un archivo de mensajes utilizado por SRV.CMD y HPFS.CMD SPKLOCK.ZIP Una herramienta de sustituciвn de Archivo bloqueado 2. Asegгrese de que los archivos de SelectPak estВn en el directorio actual - en disco o disquete. NOTA: El archivo SELPAK.MSG se utiliza en mаs de un SelectPak. Si se desempaquetan y descomprimen varios SelectPak en el mismo directorio temporal puede aparecer un mensaje que indique que dicho archivo ya existe. El archivo SELPAK.MSG de este paquete debe sustituir a cualquier versiвn anterior existente o debe ser la primera versiвn a la que se acceda a travВs de la vбa de acceso de bгsqueda. 3. Instale las correcciones utilizando uno de los mВtodos siguientes: o Para actualizar los servidores del LAN SERVER 3.0 Bаsico, ejecute SRV.CMD desde la lбnea de mandatos del OS/2. o Para actualizar los servidores del LAN SERVER 3.0 Avanzado, ejecute SRV.CMD seguido de HPFS.CMD. 4. Si en el servidor estа instalada la RIPL, invoque GETRPL despuВs de aplicar el IP07005. ═══ 3.1. Actualizaciвn de servidores de la LAN (SRV.CMD) ═══ Inicie la instalaciвn del SelectPak entrando el mandato de OS/2 "SRV" y respondiendo a las indicaciones proporcionadas o bien entrando "SRV" con parаmetros de entrada. En el indicador de mandatos del OS/2 puede entrarse "SRV ?" para visualizar mаs informaciвn de ayuda y los parаmetros de la lбnea de mandatos. La finalizaciвn del proceso de instalaciвn del SelectPak se indica incluyendo instrucciones para el reinicio cuando se encuentran Archivos bloqueados. ═══ 3.2. Actualizaciвn del HPFS386 (HPFS.CMD) ═══ Inicie la instalaciвn de los cambios del HPFS386FS entrando el mandato de OS/2 "HPFS" y respondiendo a las indicaciones proporcionadas o bien entrando "HPFS" con parаmetros de entrada. En el indicador de mandatos del OS/2 puede entrarse "HPFS ?" para visualizar mаs informaciвn de ayuda y los parаmetros de la lбnea de mandatos. La finalizaciвn del proceso de instalaciвn del SelectPak se indica incluyendo instrucciones para el reinicio cuando se encuentran Archivos bloqueados. ═══ 4. Instalaciвn de varios SelectPak ═══ Pueden instalarse SelectPak adicionales despuВs de la finalizaciвn satisfactoria de este SelectPak y antes de reiniciar el sistema. Se proporcionarаn consideraciones sobre el espacio de disco necesario para el manejo potencial de Archivos bloqueados y/o para la realizaciвn de copias de seguridad. ═══ 5. Borrado de archivos del SelectPak ═══ Todos los archivos del SelectPak (originalmente en IP07005.ZIP), y sus copias de seguridad, se pueden borrar cuando el sistema actualizado estВ funcionando correctamente. Nota: POR FAVOR, NO BORRE EL ARCHIVO DE REGISTRO CRONOLOGICO, IP07005.LOG, SITUADO EN \OS2\INSTALL. El archivo de registro cronolвgico sirve como un histвrico de las correcciones instaladas y es de utilidad si se producen. ═══ 6. Recuperaciвn de archivos ═══ Si tiene disponibles copias de seguridad de los archivos originales del producto, cвpielos sobre los archivos que ha modificado el o los SelectPak. Si se seleccionв la Ayuda para la instalaciвn para realizar la copia de seguridad, los archivos modificados se encontrarаn en el directorio de copia de seguridad especificado en la invocaciвn. ═══ 7. Manejo de archivos bloqueados ═══ Si la Ayuda para la instalaciвn encuentra archivos que estаn bloqueados, los archivos de sustituciвn se almacenan temporalmente en el disco duro y el archivo CONFIG.SYS se modifica para invocar a la herramienta Sustituciвn de Archivo Bloqueado durante el siguiente ciclo de inicio del sistema. Las actualizaciones del Archivo bloqueado no se completan hasta que se reinicia el sistema y se restaura el CONFIG.SYS a su contenido previo a la instalaciвn. El archivo CONFIG.SYS original puede encontrarse guardado como CONFIG.nnn donde "nnn" otorga un nombre exclusivo. ═══ Archivos bloqueados ═══ Algunas veces es esencial que los programas posean (gestionen por entero) recursos del sistema tales como Bloques de memoria, Bocas de comunicaciвn y Archivos. Cuando un programa solicita un archivo, se dice que dicho archivo estа bloqueado; no se permite que ningгn otro programa lo modifique (sustituya o sobregrabe) hasta que el programa propietario elimine explбcitamente el bloqueo. Los .Archivos DLL pueden pasar a estar bloqueados si residen en un directorio que estа incluido en la sentencia LIBPATH de CONFIG.SYS. Por ejemplo, NETAPI.DLL puede estar bloqueado cuando en la sentencia LIBPATH de CONFIG.SYS aparece \MUGLIB\DLL. ═══ Parаmetros de entrada ═══ Los parаmetros para las Ayudas para la instalaciвn del SRV y HPFS son: SRV ─────┬───────────────────┬── o ├─────/B:UNIDAD ────┤ HPFS ├─────/T:UNIDAD ────┤ ├─────/D:UNIDAD ────┤ (sвlo SRV) ├─────/S:VIA ───────┤ ├─────/K:PREF ──────┤ └─────/V:VER ───────┘ Nota: Los parаmetros de entrada para el mandato "HPFS" son los mismos que para el mandato "SRV", excepto para el parаmetro de RIPL (/D:). El parаmetro de RIPL no se aplica al mandato "HPFS" y debe omitirse cuando se emite el mandato "HPFS". Donde /B:UNIDAD Especifica la unidad en la que se encuentra el Sistema Operativo Base. Si en la unidad C: existe la vбa \OS2\INSTALL escriba "/B:C" /T:UNIDAD Especifica la unidad en la que estа instalado el producto que se va a actualizar. /D:UNIDAD Especifica la unidad en la que se encuentran los archivos de RIPL. Si en la unidad C: existe la vбa \IBMLAN\RPL escriba "/D:C". Este parаmetro no se utiliza con la Ayuda para la instalaciвn de "HPFS". /S:VIA Especifica el subdirectorio en el que se encuentra el archivo IP07005.SPK. Esta, debe ser una vбa de acceso al archivo .SPK calificada al completo. /K:PREF Especifica la preferencia de copia de seguridad. El parаmetro PREF puede establecerse de la siguiente manera: 0 sin copia de seguridad 1 copia en unidaddestino:\SRV_BAK (o HPFS_BAK para mandato "HPFS") VIA vбa de acceso para la copia de seguridad calificada al completo /V:VER Proporciona una гltima oportunidad para modificar la entrada. Los valores que se aceptan para VER son: 0 En caso de una entrada incorrecta, indica que se proporcionarа la informaciвn descrita en el pаrrafo anterior 1 La instalaciвn de SelectPak se iniciarа sin mаs mensajes de solicitud Vea EJEMPLOS para obtener ayuda sobre las utilizaciвn de estos parаmetros de entrada. ═══ EJEMPLOS ═══ Para establecer previamente la unidad base, unidad de RIPL, unidad de destino y vбa de acceso a origen, y para que se solicite una copia de seguridad y la oportunidad de verificar o cambiar la entrada: SRV /B:C /D:C /T:C /S:\Service\IP07005 Para establecer previamente la unidad base como C, utilizar la vбa de acceso de copia de seguridad \SRV_BAK por omisiвn y que aparezcan mensajes de solicitud para el resto de las entradas: SRV /B:C /K:1 Para instalar el SelectPak desde el disco A sin realizar copia de seguridad y que aparezcan mensajes de solicitud para el resto de la entradas: SRV /S:A: /K:0 Para instalar el SelectPak en un entorno desatendido para un servidor AVANZADO: SRV /B:C /S:\Service /T:C /D:C /K:\ibmlan\backup /V:1 HPFS /B:C /S:\Service /T:C /K:\ibmlan\backup /V:1 ═══ Archivos de SelectPak ═══ Asegгrese de que los archivos de SelectPak se encuentren en el directorio actual. Escribiendo "DIR" sin parаmetros de vбa de acceso deberаn visualizarse. NOTA: El archivo SELPAK.MSG se utilizan en mаs de un SelectPak. Si se desempaquetan y descomprimen varios SelectPak en el mismo directorio temporal puede aparecer un mensaje que indique que dicho archivo ya existe. El archivo SELPAK.MSG de este paquete debe sustituir a cualquier versiвn anterior existente o debe ser la primera versiвn a la que se acceda a travВs de la sentencia PATH de CONFIG.SYS ═══ PKUNZIP ═══ La Ayuda para la instalaciвn (IP07005) necesita el archivo PKUNZIP2.EXE. Si se ha borrado, restаurelo copiаndolo desde el Disquete 1 de Extended Services 1.0 o de LAN Services 3.0 en un directorio establecido en la sentencia PATH. Escriba "PKUNZIP2 IP07005" en una lбnea de mandatos del OS/2 para desempaquetar y descomprimir los archivos de IP07005.ZIP en el directorio actual. Para determinar los archivos que se han suministrado como correcciones, utilice PKUNZIP2 con la opciвn -v para visualizar el contenido de IP07005.SPK. Al escribir el mandato PKUNZIP2 sin parаmetros, aparece la sintaxis completa de PKUNZIP2. ═══ 8. Informaciвn importante acerca de este SelectPak ═══ Este documento lista el contenido del SelectPak. Los nгmeros de APAR para los problemas que se han corregido mediante este SelectPak se listan por nгmeros. ═══ 8.1. Correcciones de APAR ═══ La lista siguiente describe los APAR para el componente Servidor que se han corregido mediante este SelectPak. o IC06194 El servidor de Anillo 3 parece quedarse en suspenso despuВs de que un conjunto de peticionarios PCLP no consiga establecer sesiones con el servidor. o IC05536 Los programas DOS que se ejecutan en estaciones de trabajo DLR 3.0 pueden devolver el mensaje "archivo no encontrado" u otros errores no esperados al acceder a archivos de un servidor HPFS386. Los problemas han aparecido utilizando aplicaciones de WordPerfect Office y SuperCalc. o IC05759 Problemas al tratar con una "antememoria dividida". Cuando una estaciвn de trabajo tiene mаs de 16MB de memoria fбsica y la antememoria no puede ajustarse dentro de los 16MB al final del rango de memoria fбsica, se produce una divisiвn de antememoria. Una divisiвn de antememoria es la separaciвn de la antememoria en dos partes que se gestionan juntas. Dependiendo de la cantidad de memoria y del tamaдo de antememoria solicitado, la estaciвn de trabajo puede quedarse en suspenso y eventualmente producirse una ruptura durante el inicio del OS/2. En condiciones que impliquen errores de disco, pueden grabarse datos incorrectos en el disco. o IC05760 El FNODE para el archivo de paginaciвn (SWAPPER.DAT) no se actualizaba con el tamaдo de archivo. Durante la ejecuciвn de CHKDSK, ello puede producir la pВrdida o desasignaciвn de espacio de disco que requerirбa un segundo CHKDSK a nivel 2 o superior para reclamarlo. o IC05857 Bajo condiciones extremadamente raras, es posible que se sobregrabe un marco de pаgina dentro del archivo de pаginas, provocando errores de paginaciвn o daдos en los datos. o IC05858 Bajo condiciones en las que se produce un error HFS0108E (errores de disco graves), la estaciвn de trabajo puede sufrir una ruptura. o IC05864 Se produce una ruptura en UnlockBuffer en una estaciвn de trabajo que tiene una fuerte carga de trabajo de E/S local y de paginaciвn. Ello afecta solamente a las operaciones de E/S locales. o IC05865 Se produce una ruptura en ClrBit cuando se intenta liberar espacio en un mapa de bits. o IC05867 Puede ocurrir una condiciвn de punto muerto si las peticiones de E/S son errвneas como consecuencia de errores de disco. Al realizarse la transferencia a un almacenamiento intermedio del usuario durante una operaciвn de lectura o grabaciвn, la operaciвn de E/S puede dar lugar a un punto muerto, provocando que el paso que emite la peticiвn se detenga. Ello afecta solamente a las operaciones de E/S locales. ═══ 8.2. Otras correcciones sin nгmeros de APAR ═══ Las correcciones siguientes no tienen asociado ningгn APAR pero corrigen los defectos que se describen debajo: o Defecto #1135 Al ejecutar CHKDSK en un volumen compartido, un intento de acceso al volumen puede producir una ruptura. o Defectos #2227, #71660 Una soluciвn para un problema con el gestor OS2DASD en el que el sistema de archivos no recibбa correctamente la notificaciвn de errores de peticiones de E/S de disco. Ello podбa ocasionar rupturas o daдos en los datos. o Defecto #2407 Actualiza la gestiвn del Temporizador de SPM para evitar valores negativos del temporizador. ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de IBM Corporation ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de IBM Corporation ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de WordPerfect Corporation ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de Computer Associates International, Inc. ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de Lotus Development Corporation ═══ ═══ El elemento de la lбnea de tбtulo es una marca registrada de Microsoft Corporation