HCPDTV040E Device 0000 does not exist appears when starting VM:Spool
search cancel

HCPDTV040E Device 0000 does not exist appears when starting VM:Spool

book

Article ID: 19803

calendar_today

Updated On:

Products

Mainframe VM Product Manager VM:Manager Suite for Linux on Mainframe VM:Manager Suite for z/VM VM SUITE VM:Spool

Issue/Introduction

After starting VMSPOOL, when VMLSYS is executed, get error
HCPDTV040E Device 0000 does not exist
This is followed by what seems to be a define for 0000:
VMISTA849I Issuing VMSPOOL start-up command: VMLSYS from VMSERVER NAMES.
HCPDTV040E Device 0000 does not exist
RDR 0000 DEFINED

Is this error considered "normal" or should there be some setup to define RDR device 0000 permanently?

 

Resolution

These messages are considered "normal".

During VM:Spool SVM or worker startup, these messages occur during the setup of reader file handling.
VM:Spool makes sure it has it's own CLASS * reader at the lowest possible device address (000).
This ensures that it will receive the I/O interrupt that signals a new file having arrived.
CP delivers this interrupt on the lowest addressed reader that is spooled to accept the file.

The messages are the result of the following commands being issued by
VM:Spool:
DETACH 000 (ignore errors)
DEFINE READER 000
SPOOL 000 CLASS *

There is no need to define an 000 reader in the directory entry, however, if you want to omit the HCPDVT040E message being displayed during startup, you can define a reader at address 0000 in the directory entries for VMSPOOL and the workers.