What is LFDS Detection Tool?
The LFDS Detection Tool was written to help facilitate locating any LFDS capable
database on your system. It is run as part of the installation process for the
TurboIMAGE C.10.10 "LFDS Disable" patch TIXMXW7 (or superseding patch) and may
also be run by the system manager of your systems to periodically check for the
existence of any LFDS capable databases.
The program is called LFDSDET and will reside in PUB.SYS after installation of
TIXMXW7 (or superseding patch).
How Does The LFDS Detection Tool Work?
The LFDS Detection Tool operates in two modes:
- Installation mode, used when the program is run as a part of a patch
installation or when run manually after a patch installation because a of
problems that may have occurred during installation and
- Normal mode, used day-to-day to check for the existence of LFDS capable
databases.
When LFDSDET is run in "installation mode" it will scan ALL of the databases
on your system. In "normal mode" you must supply a file set to it via the "INFO"
string of the run command. This file set is identical to that used for the MPE
"LISTFILE" command. For example:
:RUN LFDSDET.PUB.SYS;INFO="@.DB.AP"
Each database LFDSDET is to scan is opened for shared read-only access. Only the
root file is checked to find out the database version and to examine a field in
the root file called the "root features bits". These indicate whether the
database uses Master Dataset Expansion (MDX), Detail Dataset Expansion (DDX) and
whether the LFDS feature is enabled.
Installation Mode
As mentioned earlier the "installation mode" feature of LFDSDET is used when the
program is run as part of the patch installation process. However it may also
need to be used after installation of the TIXMXW7 (or superseding) patch if
problems occurred during initial installation. Running LFDSDET in "installation
mode" is accomplished by specifying "1234" via the "PARM" option of the run
command. For example:
:RUN LFDSDET.PUB.SYS;PARM=1234
Note that no file set is necessary when the LFDS detection tool is run in
installation mode as all databases on your system must be checked.
LFDSDET:Large File Dataset Detection Tool C.01.01 TUE, JUN 13, 2006, 7:49 AM
(C) Copyright Hewlett-Packard Development Co.,LP 2006
TurboImage Version: C.10.05
Database: DMON.DESKMON.HPOFFICE VERSION: C.02 LFDS: N MDX: N DDX: N
Database: TELBAS.HPTELEX.HPOFFICE VERSION: C.02 LFDS: N MDX: N DDX: N
Database: GLOBAL.MAILDB.HPOFFICE VERSION: C.02 LFDS: N MDX: N DDX: N
Database: LOCAL.MAILDB.HPOFFICE VERSION: C.02 LFDS: N MDX: N DDX: N
Database: TOYDB.PUB.ITF3000 VERSION: C.02 LFDS: N MDX: N DDX: N
Database: BIGDB.PERFTEST.LFDS VERSION: C.07 LFDS: Y MDX: Y DDX: Y <C10
Database: OPSDB.PRED.SYS VERSION: C.04 LFDS: N MDX: Y DDX: Y
Database: PROCDB.PUB.SYS VERSION: C.02 LFDS: N MDX: N DDX: N
Database: CONFIG.COMMON.SYSMGR VERSION: C.02 LFDS: N MDX: N DDX: N
Database: EML001.COMMON.SYSMGR VERSION: C.02 LFDS: N MDX: N DDX: N
Totals:
Databases selected : 10
Databases checked : 10
Databases not checked : 0
Total with LFDS but no MDX or DDX: 1
Total with LFDS using MDX or DDX : 1
Total all LFDS enabled databases : 1
In this example 10 databases were found on the system and checked, 1 of which is LFDS
capable and uses both Master Dataset Expansion (MDX) and Detail Dataset
Expansion (DDX). This means that the dataset may not now be larger than 4
gigabytes but it could eventually be larger than that. Also shown is a tag "<C10"
indicating that the LFDS format is that delivered with the C.10.xx version of
TurboIMAGE.
Additional information displayed includes the overall TurboIMAGE version,
C.10.05 in this example as well as the internal database versions which
indicates which level of features were supported at the time the database was
created.
If any of the databases could not be accessed due to mode or other conflicts
that would be displayed in place of the version and feature information, for
example:
:lfdsdet '@.pub.sys'
LFDSDET:Large File Dataset Detection Tool C.01.01 TUE, JUN 13, 2006, 8:13 AM
(C) Copyright Hewlett-Packard Development Co.,LP 2006
TurboImage Version: C.10.05
Database: PROCDB.PUB.SYS Database opened in an incompatible mode.
Totals:
Databases selected : 1
Databases checked : 0
Databases not checked : 1
Total with LFDS but no MDX or DDX: 0
Total with LFDS using MDX or DDX : 0
Total all LFDS enabled databases : 0
Here only one database was found in the file set @.pub.sys and it was opened in an incompatible mode
(mode 3 or mode 7). If
an unexpected file system error occurs trying to open a database the information about the failure
would be displayed in a similar way, showing the error message or error that occurred.
Recommended ActionsThe LFDS detection tool will make a brief recommendation upon detecting LFDS
capable databases on your system. This is true for both installation mode and
normal mode. The recommendation will depend on the attributes of the LFDS
capable database found as compared to the version of TurboIMAGE installed on
your system. For the most up-to-date, comprehensive information please
see What To Do If LFDS Databases Exist On Your System.
When run in installation mode the LFDS detection tool will also ensure the system manager knows that there were LFDS capable databases on your
system by requiring an acknowledgement. When the tool is run in batch mode this
will be sent to the system console otherwise it will be issued to the STDLIST/STDIN
devices. For example:
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/
7:22/#J6/60/The following databases are enabled for LFDS:
7:22/#J6/60/
7:22/#J6/60/BIGDB.PERFTEST.LFDS
7:22/#J6/60/
7:22/#J6/60/Actions must be taken to ensure continued data integrity.
7:22/#J6/60/Please refer to the STDLIST of this job for remedies.
7:22/#J6/60/
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
7:22/#J6/60/
7:22/#J6/60/Please respond by replying with the word AGREE.
?7:22/#J6/60/(LFDSDET) Please supply your response. (MAX CHARS.=31)?
You must respond to the prompt with the word "AGREE" (case insensitive).
Failing to do so will cause the message to be issued again. This ensures that the system manager
is alerted to the presence of LFDS capable databases on
your system. Please note that this additional alert is only issued when the LFDS
detection tool is run in "installation mode".
Disabling Writes To LFDS Capable Databases
When LFDSDET is run in installation mode it will create a file called "HPNOLFDS.PUB.SYS"
if it finds that there are NO LFDS capable databases on your system. The
presence of the properly qualified HPNOLFDS file signals to the C.10.10
TurboIMAGE code installed with the TIXMXW7 (or superseding) patch that writes should be disabled to any LFDS capable database.
This prevents difficulties that might occur if an LFDS capable database were later
restored to your system. If any LFDS capable databases ARE found on your system this HPNOLFDS
file is NOT created. If a properly qualified HPNOLFDS already exists from
a prior run that file is purged.
If NO LFDS capable databases are found then HPNOLFDS is created or re-created
(purged and rebuilt) if it already exists from a prior run.
When the LFDS detection tool is run in normal mode and a properly qualified
HPNOLFDS is found in PUB.SYS the file is used as a log file and the date, time,
user who ran LFDSDET and the job or session they were logged on with is written
into the file. The HPNOLFDS file can be printed using the MPE "PRINT" command.
Downloading The LFDS Detection Tool
The LFDS Detection Tool is delivered with the TIXMXW7 TurboIMAGE C.10.10 (or
superseding) patch. However, you may also download an a copy here.
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 ./lfdsdet.std
LFDSSTD"
This will translate the downloaded file "./lfdsdet.std"
into a fixed record binary file called LFDSSTD. With that you can then restore
the detection tool. For example:
:FILE L=LFDSSTD;DEV=DISC
:RESTORE *L;LFDSDET.PUB.SYS;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.
Important Links
|