HP Sort & Millicode Information:
FILECHEK utility

» Home

» HP Sort & Millicode Information Center

» What is the FILECHEK utility?
» Download

» Software
» Papers & Training
» Java

What is the FILECHEK utility?

The FILECHEK utility was originally written to help HP Support personnel quickly find Large Files on customer systems. We're now making this utility available to all interested HP e3000 customers on a "use at your own risk" basis.

FILECHEK will look at all PERMANENT files on your system and determine if they are susceptible to the issues addressed by MILNX10 and MPENX11.


CAUTION: Simply running this tool is not sufficient to determine if your applications and files are susceptible to this issue. This tool can only detect files currently on your system which exist in the MPE/iX PERMANENT domain. This program does not detect files built in a JOB or SESSION's TEMPORARY domain.

Below is an example of running the tool on a system with several large files built for testing purposes. The utility will print a period "." for every 100 files it has scanned. When it finds a large file it will check it against a set of criteria to determine if it is susceptible to issues addressed by MPENX11. For files determined to be susceptible FILECHEK will print information about that file.

:filechek.prvxl.telesup
-------------------------------------------------------------------
FILECHEK (A.00.02) MPE/iX - HP3000 System Support Tool
(C) Copyright 2007 Hewlett-Packard Development Co.,LP

FILECHEK is designed for use by Hewlett-Packard support personnel
HP IS NOT LIABLE FOR DAMAGES RESULTING FROM UNAUTHORIZED USE
-------------------------------------------------------------------


Millicode susceptibility scan for permanent files 4 gigabytes or more in size.

................................................................................
..............................................

/KRT/PUB/LGTST2
Record Length (bytes) = 2
Limit (bytes) = 4.00GB including 1 user label
EOF (bytes) = 0.00GB
Min. susceptible size = 4GB


/KRT/PUB/LGTST3
Record Length (bytes) = 5
Limit (bytes) = 10.00GB including 5 user labels
EOF (bytes) = 0.00GB
Min. susceptible size = 8GB
. . .

/KRT/PUB/LGTST6
Record Length (bytes) = 32750
Limit (bytes) = 128.00GB including 29 user labels
EOF (bytes) = 0.00GB
Min. susceptible size = 124GB


Note: When the EOF is below "Min. susceptible size" the file is temporarily safe. When the EOF passes that point MPENX11 will ensure correct transfers as long as all access is via MPE/iX file system intrinsics. Any direct mapped access will also require an application program recompilation with MILNX10 installed.
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
.................................................
Total Files checked : 77104
Large files found : 22
Large files susceptible : 8

When the program has searched all the files in the system directory it will provide summary output showing the number of files checked, the number of Large files found and the number that are deemed susceptible to these issues.

Downloading the Large File Detection Tool FILECHEK

The file is available in two formats, a byte stream store-to-disk file and in WRQ Reflection "Label" Format.

If you choose to use the store-to-disk format you will need to download the file either to your PC or directly to your HPe3000. Once on your HPe3000 translate it from a byte stream file to a fixed record file as follows:

:RUN FROMBYTE.HPBIN.SYS;info="-b ./filechek.std FILECSTD"

This will translate the downloaded file "./filechek.std" into a fixed record binary file called FILECSTD. With that you can then restore the detection tool. For example:

:FILE L=FILECSTD;DEV=DISC
:RESTORE *L;FILECHEK.PRVXL.TELESUP;SHOW

If you choose to download the WRQ Reflection "Label" Format you would download the file to your PC and use the WRQ Reflection File Transfer option to move the file to your HPe3000.

Top    JazzInfo    Hosted by 3kRanger.com    email 3kRanger    Updated