____________________________________________________ Disk File Optimizer for OpenVMS Release Notes January 2004 These release notes describe corrected problems, known restrictions, and errors found in the Disk File Optimizer software and documentation, and provides a brief description of the changes for the Version V2.8 software. Software Version: Version V2.8 ii ________________________________________________________________ January 2004 © Hewlett-Packard Development Company, L.P. 2004. Confidential computer software. Valid license from HP and/or its subsidiaries required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's commercial license. Neither HP nor any of its subsidiaries shall be liable for technical or editorial errors or omissions contained herein. The information in this document is provided "as is" without warranty of any kind and is subject to change without notice. The warranties for HP products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty. This document was prepared using VAX DOCUMENT Version 2.1. _________________________________________________________________ Contents 1 Introduction.................................. 1 2 Software Version Requirements................. 1 3 Installing the Software....................... 1 3.1 Invoke VMSINSTAL.......................... 1 3.1.1 Continue Installation................... 2 3.1.2 Confirm the state of the system backup.................................. 2 3.1.3 Release Notes option.................... 2 3.1.4 Continue Installation................... 3 3.1.5 Purge Disk File Optimizer files......... 3 3.1.6 Confirm the PAK registration............ 3 3.1.7 Run the Installation Verification Procedure (IVP)......................... 3 4 Problem fixed in DFO V2.8..................... 3 5 Known Problems and Restrictions............... 4 5.1 "DEFRAG SHOW 'volume_name'/VOLUME " command results in "%SYSTEM-F-HPARITH high performance arithmetic trap" error........ 4 5.2 DECwindows Display Status and Error Messages Window........................... 4 6 Truncating Directories........................ 5 iii 1 Introduction This kit contains two versions of the Disk File Optimizer (DFO) for OpenVMS software. One version is for the OpenVMS/VAX platform, and the other for the OpenVMS/Alpha platform. The installation procedure automatically selects the correct version. In addition, there are two variants of the product itself: o Defrag o Defrag PLUS The installation procedure allows you to choose to install Defrag or Defrag PLUS software. Defrag PLUS contains a scheduling process that allows for periodic scheduling of defragmentation jobs. If you do not wish to use the Defrag PLUS, install the Defrag variant. Defrag provides a more direct interface to the defragmentation process. Customers are adviced to take backup of the existing database before deinstalling the earlier versions of DFO. 2 Software Version Requirements Disk File Optimizer (DFO) for OpenVMS, Version V2.8 software runs on OpenVMS VAX Version 6.2, 7.1, 7.2 & 7.3 and on OpenVMS Alpha Versions 6.2, 7.1-2, 7.2-1, 7.2-2, 7.3, 7.3-1 and 7.3-2. 3 Installing the Software The following steps should help you begin the installation procedure for installing Disk File Optimizer for OpenVMS V2.8 on your system. For installation details however please go through the Disk File Optimizer for OpenVMS V2.8 Installation Guide. 3.1 Invoke VMSINSTAL Invoke the VMSINSTAL procedure using the following command: @SYS$UPDATE:VMSINSTAL saveset-name device-name OPTIONS N Where: saveset-name is the installation name for the component. For the Disk File Optimizer, use the following: DFG028 1 device-name is the name of the device on which you plan to mount the media, for example, MUA0:. It is not necessary to use the console drive for this installation. However, if you use the console drive, replace any media you remove when the installation is complete. OPTIONS N indicates you want to see the release notes. If you do not include this parameter, VMSINSTAL does not ask you about the release notes. Review the release notes before proceeding with the installation as they could contain additional installation information. 3.1.1 Continue Installation If you see the following message: %VMSINSTAL-W-ACTIVE, The following processes are still active * Do you want to continue anyway [NO]? Enter Y and press Return, else go to the next Step. 3.1.2 Confirm the state of the system backup To the following message: * Are you satisfied with the backup of your system disk [Yes]? Press Return. 3.1.3 Release Notes option Respond to the query on the 'Release Notes option': Release notes included with this kit are always copied to SYS$HELP. Additional Release Notes Options: 1. Display release notes 2. Print release notes 3. Both 1 and 2 4. None of the above * Select option [2]: Enter the number of the desired option and press Return. 2 3.1.4 Continue Installation To the following question: * Do you want to continue the installation [NO]? Enter Y and press Return. 3.1.5 Purge Disk File Optimizer files Purge files belonging to previous installations and usage of the software, if you want to recover storage space on your disk. Answer the following question to do so. * Do you want to purge files replaced by this installation [YES]? Press Return to purge old files, else enter N and press Return. 3.1.6 Confirm the PAK registration * Does this product have an authorization key registered and loaded? Enter Y and press Return. 3.1.7 Run the Installation Verification Procedure (IVP) Answer yes to the following query to run the Installation Verification Procedure (IVP)) * Do you want to run the IVP after the installation [YES]? Recommendation: Running the IVP procedure is recommended. Press Return to run the IVP, else enter N and press Return. The rest of the installation procedure is concerned with the specific DFO variant you wish to use - DEFRAG or DEFRAG-PLUS. For specific information regarding the installation steps that follow please read the Disk File Optimizer for OpenVMS Installation Guide. 4 Problem fixed in DFO V2.8 - DFO takes longer time in Freespace consolidation Phase. This problem was reported in CFS.99061 and is fixed in this release. 3 5 Known Problems and Restrictions This section describes known problems and restrictions for V2.8 of the Disk File Optimizer for OpenVMS. 5.1 "DEFRAG SHOW 'volume_name'/VOLUME " command results in "%SYSTEM-F-HPARITH high performance arithmetic trap" error Problem This problem occurs only on the disks with less number of files (which are not more than a cluster in size) and Indexf.sys has less than 4 extents. Workaround Creating a file which is bigger than a cluster in size will solve the problem. 5.2 DECwindows Display Status and Error Messages Window Problem The Disk File Optimizer DECwindows GUI displays status and error messages in a scrolled text window that has the title Messages. Under some circumstances the message window will have the following incorrect behavior: When the Messages window appears with some application windows, especially the Create Script and Modify Script windows, the Messages window cannot be closed by pressing the OK push button. Workaround After the Create Script or Modify Script window is closed, the Message window's OK push button will become operational again. Also, the Messages window can be closed by selecting the Close option from the window's system menu or by pressing the Alt and F4 keys together. 4 6 Truncating Directories There has been a couple of requests to have Disk File Optimizer truncate directories. Instead of adding this feature to DFO, you should use the SET FILE/TRUNCATE DCL command. Directories never shrink they only grow. Even though you delete files in a directory, the allocated space for a directory stays the same. The following shows an example using the SET FILE/TRUNCATE command to truncate a directory: $ DIRECTORY/SIZE=ALL DIR/SIZE=ALL [SLICK]MAIL.DIR Directory DSA422:[SLICK] MAIL.DIR;1 115/140 $ SET FILE/TRUNCATE [SLICK]MAIL.DIR $ DIR/SIZE=ALL [SLICK]MAIL.DIR Directory DSA422:[SLICK] MAIL.DIR;1 115/116 Total of 1 file, 115/116 blocks. Notice in the above example that the directory is 140 blocks in size but the end of file is at block 115. The directory is then truncated to 116 blocks with the SET FILE /TRUNCATE command. 5