Description: The above error message can be produced repeatedly from an RVRD running on z/OS.
Symptoms: The following messages are regularly displayed as the RVRD tries to update its configuration file.
"RVRD: Error: Could not record omnikit into store file: IO operation failed/2013-11-15
13:37:42 rvrd: Could not add lan subject 'IO operation failed'."
Cause: One possible cause is that the configuration file is defined as a multi-volume dataset. A multi-volume dataset is a file that can expand onto multiple DASD volumes. Even if it currently exists as a single extent on a single disk, if it has the potential to expand to multiple volumes then it is a multi-volume dataset. IBM's language environment does not correctly handle multiple volume datasets. If a dataset is multi-volume then the FSEEK command results in a close and open, which can only be performed on the TCB that originally opened the dataset.