═══ 1. EinfБhrung ═══ SelectPak IP07005 IBM PTF IP07005 Oktober 1993 Dieses SelectPak enthДlt Berichtigungen zu IBM OS/2 LAN Server 3.0, einschlieсlich HPFS386-Dateisystemberichtigungen, die fБr die Produktfamilie IBM LAN NetView erforderlich sind. Dieses Paket wird wie die Produkte von LAN NetView weltweit ausgeliefert. IBM LAN Server 3.0 ServicePak IPx7001 (x ist die Landes-ID) wird fБr dieses SelectPak vorausgesetzt. ═══ 1.1. Betroffene SYSLEVEL-Dateien ═══ SYSLEVEL.SRV IBM LAN 3.0 Server Anmerkung: Mit Hilfe des Befehls SYSLEVEL kann die aktuelle Datei SYSLEVEL auf dem Zielsystem angezeigt werden. Nach erfolgreicher Beendigung der Installationshilfe (SRV.CMD) muс SYSLEVEL.SRV die aktuelle Servicestufe von IPG7005 anzeigen. Von der Installationshilfe (HPFS.CMD) fБr das HPFS386-Dateisystem werden keine Оnderungen an den SYSLEVEL-Dateien vorgenommen. ═══ 1.2. Warenzeichen ═══ Die folgenden Namen sind Warenzeichen der IBM Corporation: o IBM o OS/2 o Operating System/2 o LAN NetView ═══ 2. Vorbereitung des Zielsystems ═══ Vor der Installation von IP07005 die folgenden Schritte ausfБhren, um sicherzustellen, daс das Zielsystem fБr die Aktualisierung vorbereitet ist: 1. SYSLEVEL prБfen, um sicherzustellen, daс auf dem Zielsystem die vorausgesetzte Software (IBM LAN Server 3.0 ServicePak IPx7001 (x gibt die Landes-ID an)) installiert ist. 2. Handelt es sich bei dem Server, auf dem IPx7001 installiert ist, um einen OS/2 2.1 Remote IPL-Server, sicherstellen, daс RPLS7001.CMD vor Anwendung von IP07005 ausgefБhrt wurde. 3. Ist auf dem Ziel-Server lokale Sicherheit installiert, sicherstellen, daс ein LAN-Administrator lokal angemeldet ist. 4. Den LAN-Server stoppen. 5. Sicherstellen, daс sich die OS/2-Datei ATTRIB.EXE im Suchpfad befindet. ═══ 3. Installation ═══ Ist das Zielsystem fБr die Aktualisierung vorbereitet, IP07005 wie folgt installieren: 1. Die SelectPak-BehДlterdatei IP07005 mit PKUNZIP entpacken. Die folgenden Dateien mБssen zusammen in einem Verzeichnis vorhanden sein: Dateiname Beschreibung SRV.CMD REXX SelectPak Installationshilfe fБr Server HPFS.CMD REXX Installationshilfe fБr HPFS386-Dateisystem IPG7005.INF Die vorliegende Informationsdatei IP07005.SPK Eine PKZIP-Datei mit den Berichtigungen SELPAK.MSG Von SRV.CMD und HPFS.CMD verwendete Nachrichtendatei SPKLOCK.ZIP Ein Ersetzungshilfsprogramm fБr gesperrte Dateien 2. Sicherstellen, daс sich die Dateien des SelectPak im aktuellen Verzeichnis auf der Platte oder Diskette befinden. ANMERKUNG: Die Datei SELPAK.MSG wird von mehreren SelectPaks verwendet. Werden mehrere SelectPaks in dasselbe temporДre Verzeichnis entpackt, wird eine Nachricht angezeigt, in der darauf hingewiesen wird, daс die Datei bereits vorhanden ist. Die Datei SELPAK.MSG aus dem vorliegenden Paket muс alle zuvor vorhandenen Versionen ersetzen bzw. die erste Version sein, auf die der Suchpfad zugreift. 3. Die Berichtigungen mit einer der folgenden Methoden installieren: o Zum Aktualisieren von Servern, auf denen LAN SERVER 3.0 - Basis installiert ist, von der OS/2-Befehlszeile aus die Datei SRV.CMD ausfБhren. o Zum Aktualisieren von Servern, auf denen LAN SERVER 3.0 - Erweiterte Version installiert ist, die Datei SRV.CMD und danach HPFS.CMD ausfБhren. 4. Ist Remote IPL auf dem Server installiert, GETRPL nach der Anwendung von I?07005 aufrufen. ═══ 3.1. Aktualisierung von LAN-Servern (SRV.CMD) ═══ Zur Installation des SelectPak den OS/2-Befehl "SRV" eingeben und die BedienerfБhrungen beachten oder "SRV" mit Eingabeparametern eingeben. Zum Aufrufen zusДtzlicher Hilfe und der Befehlszeilenparameter kann "SRV ?" in die OS/2-Befehlszeile eingegeben werden. Die Beendigung des SelectPak-Installationsprozesses wird mit Anweisungen zum Warmstart angezeigt, wenn gesperrte Dateien vorhanden sind. ═══ 3.2. Aktualisierung von HPFS386 (HPFS.CMD) ═══ Zur Installation der HPFS386FS-Оnderungen den OS/2-Befehl "HPFS" eingeben und die BedienerfБhrungen beachten oder "HPFS" mit Eingabeparametern eingeben. Zum Aufrufen zusДtzlicher Hilfe und der Befehlszeilenparameter kann "HPFS ?" in die OS/2-Befehlszeile eingegeben werden. Die Beendigung des SelectPak-Installationsprozesses wird mit Anweisungen zum Warmstart angezeigt, wenn gesperrte Dateien vorhanden sind. ═══ 4. Installation mehrerer SelectPaks ═══ Nach erfolgreicher Beendigung des vorliegenden SelectPak und vor dem Warmstart kФnnen weitere SelectPaks installiert werden. Der zur Handhabung von gesperrten Dateien und/oder zur AusfБhrung der Sicherung erforderliche Speicherplatz muс berБcksichtigt werden. ═══ 5. Bereinigung ═══ Alle Dateien des SelectPak (Originaldateien in IP07005.ZIP) und die fБr das SelectPak gesicherten Dateien kФnnen gelФscht werden, wenn das aktualisierte System ordnungsgemДс arbeitet. Anmerkung: DIE PROTOKOLLDATEI IP07005.LOG IM VERZEICHNIS \OS2\INSTALL NICHT LЩSCHEN. Diese Datei dient als Protokoll fБr installierte Berichtigungen und ist hilfreich, wenn ein Fehler auftritt. ═══ 6. ZurБcksetzen ═══ Stehen Sicherungskopien der Originalproduktdateien zur VerfБgung, diese Бber die Dateien kopieren, die durch das/die SelectPak(s) geДndert wurden. Wurde die Sicherung mit Hilfe der Installationshilfe ausgefБhrt, befinden sich die geДnderten Dateien im Sicherungsverzeichnis, das beim Programmaufruf angegeben wurde. ═══ 7. Handhabung gesperrter Dateien ═══ Trifft die Installationshilfe auf Dateien, die gesperrt sind, werden die Ersetzungsdateien temporДr auf der Festplatte gespeichert, und die Datei CONFIG.SYS wird so geДndert, daс das Hilfsprogramm zum Ersetzen gesperrter Dateien beim nДchsten Warmstart aufgerufen wird. Aktualisierungen gesperrter Dateien werden erst ausgefБhrt, wenn ein Warmstart vorgenommen und die Datei CONFIG.SYS auf den Inhalt vor der Installation zurБckgesetzt wurde. Die Originaldatei CONFIG.SYS wird unter dem Namen CONFIG.nnn gesichert. Durch die Erweiterung "nnn" ist der Name eindeutig. ═══ Gesperrte Dateien ═══ In manchen FДllen ist es wichtig, daс Programme Бber eigene Systemressourcen, wie z. B. SpeicherblФcke, DFV-AnschlБsse und Dateien, verfБgen. Greift ein Programm auf eine Datei zu, ist diese Datei gesperrt; die Datei kann von keinem anderen Programm geДndert werden (z. B. Ersetzen der Datei oder Schreiben in die Datei), solange das Eignerprogramm die Sperre nicht explizit aufhebt. Dateien mit der Erweiterung DLL kФnnen dadurch gesperrt werden, daс sie sich in einem Verzeichnis befinden, das in der Anweisung LIBPATH der Datei CONFIG.SYS angegeben ist. Beispiel: NETAPI.DLL kann gesperrt werden, wenn \MUGLIB\DLL in der Anweisung LIBPATH in der Datei CONFIG.SYS vorhanden ist. ═══ Eingabeparameter ═══ Die Parameter der SRV- und HPFS-Installationshilfe lauten: SRV ─────┬───────────────────┬── oder ├─────/B:DRIVE ─────┤ HPFS ├─────/T:DRIVE ─────┤ ├─────/D:DRIVE ─────┤ (nur SRV) ├─────/S:PATH ──────┤ ├─────/K:PREF ──────┤ └─────/V:VER ───────┘ Anmerkung: Die Eingabeparameter fБr die Befehle "HPFS" und "SRV" sind mit Ausnahme des Parameters RIPL (/D:) identisch. Der Parameter RIPL darf mit dem Befehl "HPFS" nicht verwendet werden. Dabei gilt folgendes: /B:DRIVE Gibt das Laufwerk an, auf dem sich das Basisbetriebssystem befindet. Ist \OS2\INSTALL auf Laufwerk C: vorhanden, "/B:C" eingeben. /T:DRIVE Gibt das Laufwerk an, auf dem das Produkt, das berichtigt wird, installiert ist. /D:DRIVE Gibt das Laufwerk an, auf dem sich die Remote IPL-Dateien befinden. Ist \IBMLAN\RPL auf Laufwerk C: vorhanden, "/D:C" eingeben. Dieser Parameter wird bei der "HPFS"-Installationshilfe nicht verwendet. /S:PATH Gibt an, wo sich die Datei IP07005.SPK befindet. Dies muс der vollstДndig qualifizierte Pfad zur Datei mit der Erweiterung SPK sein. /K:PREF Gibt die Sicherungsvorgabe an. PREF kann wie folgt eingestellt werden: 0 Keine Sicherung 1 Sicherung auf ziellaufwerk:\SRV_BAK (oder HPFS_BAK beim Befehl "HPFS") PATH vollstДndig qualifizierter Sicherungspfad /V:VER Stellt die letzte MФglichkeit zum Оndern der Eingabe zur VerfБgung. Die folgenden Werte fБr VER kФnnen eingegeben werden: 0 Eingabe falsch, BedienerfБhrungen fБr die oben genannten Informationen werden zur VerfБgung gestellt 1 SelectPak-Installation ohne weitere BedienerfБhrungen Unter BEISPIELE finden sich nДhere Informationen zur Verwendung der Eingabeparameter. ═══ BEISPIELE ═══ Um eine Voreinstellung fБr das Standardlaufwerk, das Remote IPL-Laufwerk, das Ziellaufwerk und den Quellenpfad festzulegen, eine Aufforderung zum Sichern von Systemen zu erhalten und die Eingabe prБfen und Дndern zu kФnnen, folgendes eingeben: SRV /B:C /D:C /T:C /S:\Service\IP07005 Um das Standardlaufwerk als C voreinzustellen, den Standardsicherungspfad \SRV_BAK zu verwenden und eine Aufforderung zur weiteren Eingabe zu erhalten, folgendes eingeben: SRV /B:C /K:1 Um das SelectPak von Laufwerk A ohne Sicherung zu installieren und eine Aufforderung zur weiteren Eingabe zu erhalten, folgendes eingeben: SRV /S:A: /K:0 Um das SelectPak in einer unbeaufsichtigten Umgebung fБr einen Server mit Erweiterter Version zu installieren, folgendes eingeben: 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 ═══ Dateien des SelectPak ═══ Sicherstellen, daс sich die Dateien des SelectPak im aktuellen Verzeichnis befinden. Durch Eingabe von "DIR" ohne Pfadparameter werden die Dateien angezeigt. ANMERKUNG: Die Datei SELPAK.MSG wird von mehreren SelectPaks verwendet. Werden mehrere SelectPaks in dasselbe temporДre Verzeichnis entpackt, wird eine Nachricht angezeigt, in der darauf hingewiesen wird, daс die Datei bereits vorhanden ist. Die Datei SELPAK.MSG aus diesem Paket muс alle zuvor vorhandenen Versionen ersetzen bzw. die erste Version sein, auf die die Anweisung PATH der Datei CONFIG.SYS zugreift. ═══ PKUNZIP ═══ Die Datei PKUNZIP2.EXE ist fБr die Installationshilfe (IP07005) erforderlich. Wurde die Datei gelФscht, muс sie von Diskette 1 von Extended Services 1.0 oder von LAN Services 3.0 in ein Verzeichnis der Anweisung PATH kopiert werden. "PKUNZIP2 IP07005" in die OS/2-Befehlszeile eingeben, um die Datei IP07005.ZIP in das aktuelle Verzeichnis zu entpacken. Mit Hilfe von PKUNZIP2 mit der Option -v zum Anzeigen des Inhalts der Datei IP07005.SPK kann festgestellt werden, welche Dateien als Berichtigungen geliefert wurden. Die vollstДndige Syntax des Befehls PKUNZIP2 wird bei Eingabe von PKUNZIP2 ohne Parameter angezeigt. ═══ 8. Wichtige Informationen zum vorliegenden SelectPak ═══ In diesem Dokument ist der Inhalt des SelectPak aufgelistet. Die APAR-Nummern fБr Fehler, die durch das SelectPak berichtigt werden, sind numerisch aufgelistet. ═══ 8.1. APAR-Berichtigungen ═══ In der folgenden Liste sind die APARs fБr die Server-Komponente beschrieben, die durch dieses SelectPak berichtigt werden. o IC06194 Der Ring-3-Server scheint zu blockieren, nachdem eine Reihe von PCLP-Requestern keine Sitzungen mit dem Server aufbauen konnten. o IC05536 DOS-Programme, die auf Datenstationen mit DOS LAN Requester 3.0 ausgefБhrt werden, geben die Nachricht "Datei nicht gefunden" ("file not found") bzw. andere unerwartete Fehler beim Zugriff auf Dateien auf einem HPFS386-Server aus. Fehler traten bei Verwendung der Anwendungen WordPerfect Office und SuperCalc auf. o IC05759 Fehler bei der Verwendung eines "geteilten Cache". VerfБgt eine Datenstation Бber mehr als 16 MB physischen Speicher und der Cache paсt nicht in die 16 MB bis zum Ende des physischen Speicherbereichs, verursacht dies einen geteilten Cache. Darunter wird die Teilung des Cache-Speichers in zwei BlФcke verstanden, die gemeinsam verwaltet werden. Je nach der GrФсe des Speicherbereichs und der angeforderten Cache-GrФсe ist die Datenstation mФglicherweise blockiert, und es tritt ggf. eine Unterbrechung beim OS/2-Start auf. Bei Bedingungen, die auch Plattenfehler einschlieсen, werden mФglicherweise falsche Daten auf die Platte geschrieben. o IC05760 FNODE fБr die Seitenwechseldatei (SWAPPER.DAT) wurde nicht mit der DateigrФсe aktualisiert. Bei CHKDSK kann dies zu Verlust von Speicherbereich oder zu Speicherbereichen ohne Verbindung fБhren. Zur Wiederherstellung wДre in diesem Fall ein nochmaliges AusfБhren von CHKDSK auf Ebene 2 oder hФher erforderlich. o IC05857 In sehr seltenen FДllen wird ein Seitenrahmen innerhalb einer Seitendatei Бberschrieben, so daс Seitenfehler oder beschДdigte Daten die Folge sind. o IC05858 Fehlerbedingungen, die HFS0108E (schwerwiegender Plattenfehler) einschlieсen, kФnnen eine Unterbrechung (Trap) zur Folge haben. o IC05864 Eine Unterbrechung (Trap) tritt bei UnlockBuffer an einer Datenstation auf, die umfangreiche lokale E/A-Operationen und umfangreichen Seitenwechsel ausfБhrt. Die betrifft nur die lokalen E/A-Operationen. o IC05865 Eine Unterbrechung tritt bei CLrBit auf, wenn versucht wird, Speicherbereich in einem Bitmap freizugeben. o IC05867 Eine gegenseitige Sperrbedingung kann auftreten, wenn E/A-Anforderungen aufgrund von Plattenfehlern fehlschlagen. Bei der Ъbertragung in einen Puffer des Benutzers wДhrend einer Lese- bzw. Schreiboperation kann die E/A-Operation gesperrt werden, wodurch der Thread eine Anforderung zum Stoppen ausgibt. Dies betrifft nur lokale E/A-Operationen. ═══ 8.2. Andere Berichtigungen ohne APAR-Nummer ═══ Den folgenden Berichtigungen sind keine APARs zugeordnet. Die im folgenden beschriebenen Fehler werden berichtigt: o Fehler #1135 Bei der AusfБhrung von CHKDSK auf einem gemeinsam benutzten DatentrДger fБhrt ein Versuch, auf den DatentrДger zuzugreifen, zu einer Unterbrechung (Trap). o Fehler #2227, #71660 Eine Berichtigung eines Fehlers im OS2DASD-Manager, in dem das Dateisystem nicht ordnungsgemДс Бber Fehler bei Platten-E/A-Anforderungen informiert wurde. Dies kann zu Unterbrechungen (Trap) oder zu beschДdigten Daten fБhren. o Fehler #2407 Aktualisierung der Handhabung des SPM-Zeitgebers zur Vermeidung negativer Zeitgeberwerte. ═══ ═══ Der Name im Titel ist ein Warenzeichen der IBM Corporation. ═══ ═══ Der Name im Titel ist ein Warenzeichen der IBM Corporation. ═══ ═══ Der Name im Titel ist ein Warenzeichen der WordPerfect Corporation. ═══ ═══ Der Name im Titel ist ein Warenzeichen von Computer Associates International, Inc. ═══ ═══ Der Name im Titel ist ein Warenzeichen der Lotus Development Corporation. ═══ ═══ Der Name im Titel ist ein Warenzeichen der Microsoft Corporation.