home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / ip7005.zip / IP07005.INF (.txt) < prev    next >
OS/2 Help File  |  1993-11-01  |  15KB  |  391 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.                                 SelectPak IP07005
  5.                                  IBM PTF IP07005
  6.                                   October 1993
  7.  
  8. This SelectPak contains fixes to IBM OS/2 LAN Server 3.0 and includes HPFS386 
  9. File System fixes that are required for the IBM LAN NetView family of products. 
  10. Like the LAN NetView products, this package is distributed for worldwide use. 
  11. IBM LAN Server 3.0 ServicePak IPx7001(where x is country identifier) is a 
  12. prerequisite to this SelectPak. 
  13.  
  14.  
  15. ΓòÉΓòÉΓòÉ 1.1. Affected SYSLEVEL Files ΓòÉΓòÉΓòÉ
  16.  
  17. SYSLEVEL.SRV          IBM LAN 3.0 Server 
  18.  
  19. Note:   Use the SYSLEVEL command to display the current SYSLEVEL file on the 
  20. target system.  After successful completion of the Installation Aid (SRV.CMD), 
  21. SYSLEVEL.SRV should indicate a current service level of IPx7005(where x 
  22. indicates country code). 
  23.  
  24. The Installation Aid (HPFS.CMD) for the HPFS386 File System does not alter 
  25. SYSLEVEL files. 
  26.  
  27.  
  28. ΓòÉΓòÉΓòÉ 1.2. Trademarks ΓòÉΓòÉΓòÉ
  29.  
  30. The following are trademarks of IBM Corporation: 
  31.  
  32. o IBM 
  33. o OS/2 
  34. o Operating System/2 
  35. o LAN NetView 
  36. o System Performance Monitor/2 
  37.  
  38. The following is a trademark of WordPerfect Corporation: 
  39.  
  40. o WordPerfect Office 
  41.  
  42. The following is a trademark of Computer Associates International,Inc.: 
  43.  
  44. o SuperCalc 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 2. Preparing the Target System ΓòÉΓòÉΓòÉ
  48.  
  49. Before installing IP07005, perform the following steps to ensure the target 
  50. system is ready to upgrade: 
  51.  
  52.  1. Check the SYSLEVEL to guarantee that the target system contains the 
  53.     prerequisite software - IBM LAN Server 3.0 ServicePak IPx7001(where x 
  54.     indicates country code.) 
  55.  
  56.  2. If the IPx7001 server is an OS/2  2.1 RIPL Server, then assure that 
  57.     RPLS7001.CMD has been run before applying IP07005.  (This does not apply to 
  58.     Double Byte Character Set countries - Japan, Taiwan, and Korea.) 
  59.  
  60.  3. If local security is installed at the target server, assure a LAN 
  61.     Administrator is logged on locally. 
  62.  
  63.  4. Stop the LAN Server. 
  64.  
  65.  5. Assure that the OS/2 file ATTRIB.EXE is in the search path. 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  69.  
  70. After the target system is ready to upgrade, install IP07005 as follows: 
  71.  
  72.  1. Unzip the SelectPak container file, IP07005, using a form of PKUNZIP. The 
  73.     following files should be present in a single directory: 
  74.  
  75.    File Name                Description 
  76.  
  77.    SRV.CMD                  REXX SelectPak Installation Aid for Server 
  78.  
  79.    HPFS.CMD                 REXX Installation Aid for HPFS386 File System 
  80.  
  81.    IP07005.INF              This Information File 
  82.  
  83.    IP07005.SPK              A PKZIP file containing the fixes 
  84.  
  85.    SELPAK.MSG               Message file used by SRV.CMD and HPFS.CMD 
  86.  
  87.    SPKLOCK.ZIP              A Locked File replacement tool 
  88.  
  89.  2. Ensure that the SelectPak Files are in the current directory - on disk or 
  90.     diskette. 
  91.  
  92.     NOTE: SELPAK.MSG file is used by more than one SelectPak. Unzipping 
  93.     multiple SelectPaks into the same temporary directory may cause a message 
  94.     that this file already exists. The SELPAK.MSG from this package must 
  95.     replace any previously existing versions or be the first version accessed 
  96.     by the search path. 
  97.  
  98.  3. Install the fixes using one of the methods below: 
  99.  
  100.    o To update LAN SERVER 3.0 Entry servers, execute SRV.CMD from the OS/2 
  101.      command line. 
  102.  
  103.    o To update LAN SERVER 3.0 Advanced servers, execute SRV.CMD followed by 
  104.      HPFS.CMD. 
  105.  
  106.  4. If RIPL is installed on the server, invoke GETRPL after applying IP07005. 
  107.  
  108.  
  109. ΓòÉΓòÉΓòÉ 3.1. Upgrade LAN Servers (SRV.CMD) ΓòÉΓòÉΓòÉ
  110.  
  111. Begin SelectPak installation by entering the OS/2 command "SRV" and responding 
  112. to the prompts provided or by entering "SRV" with input parameters. 
  113.  
  114. "SRV ?" may be entered at the OS/2 command prompt to display more help 
  115. information and command line parameters. 
  116.  
  117. Completion of the SelectPak install process is indicated including instructions 
  118. to reboot when Locked Files are encountered. 
  119.  
  120.  
  121. ΓòÉΓòÉΓòÉ 3.2. Upgrade HPFS386 (HPFS.CMD) ΓòÉΓòÉΓòÉ
  122.  
  123. Begin installation of the HPFS386 File System changes by entering the OS/2 
  124. command "HPFS" and responding to the prompts provided or by entering "HPFS" 
  125. with input parameters. 
  126.  
  127. "HPFS ?" may be entered at the OS/2 command prompt to display more help 
  128. information and command line parameters. 
  129.  
  130. Completion of the SelectPak install process is indicated including instructions 
  131. to reboot when Locked Files are encountered. 
  132.  
  133.  
  134. ΓòÉΓòÉΓòÉ 4. Installing Multiple SelectPaks ΓòÉΓòÉΓòÉ
  135.  
  136. Additional SelectPaks can be installed after successful completion of this 
  137. SelectPak and before reboot. Consideration should be given to the disk space 
  138. required for handling potential Locked Files and/or for performing backup. 
  139.  
  140.  
  141. ΓòÉΓòÉΓòÉ 5. Cleanup ΓòÉΓòÉΓòÉ
  142.  
  143. All SelectPak files (originally in IP07005.ZIP) and files backed up for the 
  144. SelectPak may be erased when the updated system is working properly. 
  145.  
  146. Note:   PLEASE DON'T ERASE THE LOG FILE, IP07005.LOG, LOCATED IN \OS2\INSTALL. 
  147.  
  148. The log file serves as a history of installed fixes and will be useful should 
  149. problems occur. 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 6. Backout ΓòÉΓòÉΓòÉ
  153.  
  154. If backup copies of the original product files are available, move them over 
  155. the files that the SelectPak(s) changed. If the Installation Aid was chosen to 
  156. perform the backup, the changed files will be located in the backup directory 
  157. specified on invocation. 
  158.  
  159.  
  160. ΓòÉΓòÉΓòÉ 7. Locked File Handling ΓòÉΓòÉΓòÉ
  161.  
  162. If the Installation Aid encounters files which are Locked, the replacement 
  163. files are temporarily stored on hard disk and CONFIG.SYS is altered to invoke 
  164. the Locked File Replacement tool during the next boot cycle. 
  165.  
  166. Locked File updates are not completed until the system is rebooted and 
  167. CONFIG.SYS is restored to pre-install content. The original CONFIG.SYS is found 
  168. saved as Config.nnn where "nnn" guarantees a unique name. 
  169.  
  170.  
  171. ΓòÉΓòÉΓòÉ <hidden> Locked Files ΓòÉΓòÉΓòÉ
  172.  
  173. Sometimes it is essential that programs own (become the master of) system 
  174. resources such as Memory Blocks, Communication Ports, and Files.  When a 
  175. program stakes claim to a file, that file is said to be Locked; no other 
  176. program is allowed to alter (replace or write to) it until the owning program 
  177. explicitly removes the lock. 
  178.  
  179. .DLL Files can become Locked by residing in a directory that is included in the 
  180. LIBPATH string of CONFIG.SYS. 
  181.  
  182. For example, NETAPI.DLL can be locked when \MUGLIB\DLL exists in the LIBPATH of 
  183. CONFIG.SYS. 
  184.  
  185.  
  186. ΓòÉΓòÉΓòÉ <hidden> Input Parameters ΓòÉΓòÉΓòÉ
  187.  
  188. The parameters for the SRV and HPFS Installation Aids are: 
  189.  
  190.  SRV     ΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇ
  191.  or           Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇ/B:DRIVE ΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  192.  HPFS         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇ/T:DRIVE ΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  193.               Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇ/D:DRIVE ΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ    (SRV only)
  194.               Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇ/S:PATH ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  195.               Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇ/K:PREF ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  196.               ΓööΓöÇΓöÇΓöÇΓöÇΓöÇ/V:VER ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  197.  
  198. Note:   Input parameters for the "HPFS" command are the same as for the "SRV" 
  199. command except for the RIPL (/D:) parameter.  The RIPL parameter is not 
  200. applicable to the "HPFS" command and should be omitted when issuing the "HPFS" 
  201. command. 
  202.  
  203. Where 
  204.  
  205. /B:DRIVE    Specifies the drive on which the Base Operating System exists. If 
  206.             \OS2\INSTALL exists on drive C: type "/B:C" 
  207. /T:DRIVE    Specifies the drive on which the product being serviced is 
  208.             installed. 
  209. /D:DRIVE    Specifies the drive on which the RIPL files exist.  If RIPL is not 
  210.             installed, set this parameter to zero.  If \IBMLAN\RPL exists on 
  211.             drive C: type "/D:C".  This parameter is not used with the "HPFS" 
  212.             Installation Aid. 
  213. /S:PATH     Specifies where the file IP07005.SPK resides. This must be the 
  214.             fully qualified path to the .SPK file. 
  215. /K:PREF     specifies backup preference. PREF can be set as follows: 
  216.             0     no backup 
  217.             1     backup to targetdrive:\SRV_BAK (or HPFS_BAK for "HPFS" 
  218.                  command) 
  219.             PATH  fully qualified preferred backup path 
  220. /V:VER      provides a last chance to modify input.  Acceptable values for VER 
  221.             are: 
  222.             0     input incorrect, prompts for the above information will be 
  223.                  provided 
  224.             1     SelectPak installation will begin without further prompts 
  225.  
  226. See EXAMPLES for assistance in using these input parameters. 
  227.  
  228.  
  229. ΓòÉΓòÉΓòÉ <hidden> EXAMPLES ΓòÉΓòÉΓòÉ
  230.  
  231. To preset the base drive, RIPL drive, target drive, and source path, and be 
  232. prompted for backup and a chance to verify or change the input: 
  233.  
  234.                      SRV /B:C /D:C /T:C /S:\Service\IP07005
  235.  
  236. To preset the base drive as C, use the default backup path of \SRV_BAK and be 
  237. prompted for the remaining input: 
  238.  
  239.                                   SRV /B:C /K:1
  240.  
  241. To install the SelectPak from the A disk with no backup, and be prompted for 
  242. remaining input: 
  243.  
  244.                                  SRV /S:A: /K:0
  245.  
  246. To install the SelectPak in an unattended environment for an ADVANCED Server: 
  247.  
  248.               SRV /B:C /S:\Service /T:C /D:C /K:\ibmlan\backup /V:1
  249.                 HPFS /B:C /S:\Service /T:C /K:\ibmlan\backup /V:1
  250.  
  251.  
  252. ΓòÉΓòÉΓòÉ <hidden> SelectPak Files ΓòÉΓòÉΓòÉ
  253.  
  254. Ensure that the SelectPak files are in the current directory.  Typing "DIR" 
  255. with no path parameters should display them. 
  256.  
  257. NOTE: SELPAK.MSG file is used by more than one SelectPak. Unzipping multiple 
  258. SelectPaks into the same temporary directory may cause a message that this file 
  259. already exists. The SELPAK.MSG from this package must replace any previously 
  260. existing versions or be the first version accessed by the PATH statement in 
  261. CONFIG.SYS. 
  262.  
  263.  
  264. ΓòÉΓòÉΓòÉ <hidden> PKUNZIP ΓòÉΓòÉΓòÉ
  265.  
  266. PKUNZIP2.EXE is required by the Installation Aid (IP07005.) If it has been 
  267. erased, replace it by copying it from Diskette 1 of either Extended Services 
  268. 1.0 or LAN Services 3.0 to a directory in the PATH. 
  269.  
  270. Type "PKUNZIP2 IP07005" on an OS/2 command line to unzip the files in 
  271. IP07005.ZIP to the current directory. 
  272.  
  273. To determine what files are being shipped as fixes, use PKUNZIP2 with the -v 
  274. option to view the IP07005.SPK content. The entire syntax of the PKUNZIP2 
  275. command is presented if PKUNZIP2 is typed with no parameters. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 8. Important Information about This SelectPak ΓòÉΓòÉΓòÉ
  279.  
  280. This document lists the contents of the SelectPak. The APAR numbers for 
  281. problems that are corrected by this SelectPak are listed numerically. 
  282.  
  283.  
  284. ΓòÉΓòÉΓòÉ 8.1. APAR Fixes ΓòÉΓòÉΓòÉ
  285.  
  286. The following list describes APARs for the Server component that are fixed by 
  287. this SelectPak. 
  288.  
  289. o IC06194 
  290.  
  291.   The Ring 3 server appears to hang after a set of PCLP requesters fail to 
  292.   establish sessions with the server. 
  293.  
  294. o IC05536 
  295.  
  296.   DOS programs running on DLR 3.0 workstations may return "file not found" or 
  297.   other unexpected errors when accessing files on an HPFS386 server.  Problems 
  298.   have been found using the WordPerfect Office and SuperCalc applications. 
  299.  
  300. o IC05759 
  301.  
  302.   Problems dealing with a "split cache".  When a workstation has more than 16MB 
  303.   of physical memory and the cache cannot fit within the 16MB to the end of 
  304.   physical memory range, a split cache results.  A split cache is the 
  305.   separation of the cache memory into two chunks that are managed together. 
  306.   Depending on the amount of memory and the cache size requested, the 
  307.   workstation may hang and eventually trap during OS/2 startup.  In conditions 
  308.   involving disk errors, incorrect data may be written to the disk. 
  309.  
  310. o IC05760 
  311.  
  312.   The FNODE for the paging file (SWAPPER.DAT) was not being updated with the 
  313.   file size.  During CHKDSK, this may result in lost or orphaned disk space 
  314.   which would require a second CHKDSK at level 2 or above to reclaim. 
  315.  
  316. o IC05857 
  317.  
  318.   Under extremely rare conditions, it is possible for a page frame within the 
  319.   page file to be overwritten, causing page faults or damaged data. 
  320.  
  321. o IC05858 
  322.  
  323.   Under conditions in which an HFS0108E (severe disk errors) occurs, the 
  324.   workstation may trap. 
  325.  
  326. o IC05864 
  327.  
  328.   A trap occurs in UnlockBuffer on a workstation that is doing both heavy local 
  329.   I/O and heavy paging.  This only affects local I/O operations. 
  330.  
  331. o IC05865 
  332.  
  333.   A trap occurs in ClrBit when trying to free space in a bitmap. 
  334.  
  335. o IC05867 
  336.  
  337.   A deadlock condition may occur if I/O requests are failing because of disk 
  338.   errors. When transferring to a user's buffer during a Read or Write 
  339.   operation, the I/O operation may deadlock, causing the thread issuing the 
  340.   request to stop.  This only affects local I/O operations. 
  341.  
  342.  
  343. ΓòÉΓòÉΓòÉ 8.2. Other Fixes Without APAR Numbers ΓòÉΓòÉΓòÉ
  344.  
  345. The following have no associated APARs but correct the defects described below: 
  346.  
  347. o Defect #1135 
  348.  
  349.   While running CHKDSK on a shared volume, an attempt to access the volume may 
  350.   result in a trap. 
  351.  
  352. o Defects #2227, #71660 
  353.  
  354.   A workaround for a problem with the OS2DASD manager where the file system was 
  355.   not being correctly notified of errors on disk I/O requests.  This could 
  356.   result in traps or damaged data. 
  357.  
  358. o Defect #2407 
  359.  
  360.   Updates to the SPM Timer handling to avoid negative timer values. 
  361.  
  362.  
  363. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  364.  
  365. The item in the title line is a trademark of IBM Corporation 
  366.  
  367.  
  368. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  369.  
  370. The item in the title line is a trademark of IBM Corporation 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  374.  
  375. The item in the title line is a trademark of WordPerfect Corporation 
  376.  
  377.  
  378. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  379.  
  380. The item in the title line is a trademark of Computer Associates International, 
  381. Inc. 
  382.  
  383.  
  384. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  385.  
  386. The item in the title line is a trademark of Lotus Development Corporation 
  387.  
  388.  
  389. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  390.  
  391. The item in the title line is a trademark of Microsoft Corporation