3.8.7 Error handling

Table 3-9 shows the actions that can be taken when an error occurs while the automatic log unloading facility is being used.

Table 3-9 Handling of errors when the automatic log unloading facility is used

Error detailCorrective action
An error has occurred on the disk containing a directory for unload log files.Because the unload log files may become unavailable, stop operations and make backups. Make backups for the RDAREAs under all servers that are using the directory for unload log files in which the error occurred.
Once the disk on which the error occurred has been restored, the automatic log unloading facility can be used again.
The disk containing a directory for unload log files has become full.If a single directory for unload log files is being used, stop the automatic log unloading facility, transfer the unload log files in the directory to another medium, then use the pdlogatul command to start the automatic log unloading facility.
If multiple directories for unload log files are being used, switch directories. If the disks for all directories become full, stop the automatic log unloading facility, transfer the unload log files in the directories to another medium, then use the pdlogatul command to start the automatic log unloading facility.
The automatic log unloading facility has stopped (KFPS01150-E message is output)First correct the error, then use the pdlogatul command to restart the automatic log unloading facility. If HiRDB is restarted, the automatic log unloading facility will be restarted automatically even if the pdlogatul command is not executed.
It is possible that the error occurred because the unload log files cannot be used due to the fact that all directories for unload log files have reached one of the following statuses:
  • Disk full*
  • Disk error
  • Wrong permission
  • Nonexistent directory
  • Unload log files created during the previous operation of HiRDB are still present.
If none of the above is applicable, notify maintenance personnel after collecting the following information:
  • Syslogfile
  • All files under $PDDIR/spool
  • pdlogls command's execution results
  • Backup of the HiRDB system definition file

* If the unloading process fails because of a disk space shortage, HiRDB deletes an incomplete unload log file. Because this file is deleted after the disk became full during unload log file creation, the disk may now appear to have available space.