VERIFY-SYSTEM Command

The VERIFY-SYSTEM command verifies the integrity of the operating system software.

Format

VERIFY-SYSTEM

Description

VERIFY-SYSTEM generates a check-sum for all system software frames in the ABS area. You should run this command whenever you suspect that there may be a system software error.

These check-sums are compared with the all the check-sums (except those with a 0000 entry) contained in the item CHECK-SUM in the ERRMSG file. The item CHECK-SUM contains the original check-sum values for all system software frames. If all the check-sums match, this message displays:

[341] OPERATING SYSTEM SOFTWARE VERIFIED.

If there are any discrepancies, this message displays:

[342] *** THE SYSTEM SOFTWARE DOES NOT VERIFY! ***

         THERE ARE n FRAMES WITH MISMATCHES

Also displaying is a list of all frames whose check-sums do not match, showing both the old and the new check-sums, along with the total number of unmatching frames.

Each line has the following format:

frame-ID  old-check-sum  new-check-sum

where old-check-sum is the check-sum stored in the ERRMSG file, and new-check-sum is the check-sum generated by VERIFY-SYSTEM.

If any errors are found, you should send a broadcast message requesting all users to log off the system. Then you should restore the system software (the ABS area) with an ABS load (see the mvBase Operation and Administration Guide for instructions on how to do this).

To verify the operating system software using check-sum items other than those in the CHECK-SUM item of the ERRMSG file, use the VERIFY command.

Verifying System Software

This example indicates that two frames have check-sums that do not verify:

>VERIFY-SYSTEM

314 92AD 9CDE

489 C317 3746

[342] *** THE SYSTEM SOFTWARE DOES NOT VERIFY! ***

         THERE ARE 2 FRAMES WITH MISMATCHES

>