home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!paladin.american.edu!auvm!psuvm!wvnvm!bryan
- Date: Wednesday, 29 Jul 1992 13:32:08 EDT
- From: Jerry Bryan <BRYAN@wvnvm.wvnet.edu>
- Message-ID: <92211.133208BRYAN@wvnvm.wvnet.edu>
- Newsgroups: bit.listserv.ibm-main
- Subject: Re: UNIT and VOLUME specification (was: esoteric device message)
- References: <IBM-MAIN%92072911491934@RICEVM1.RICE.EDU>
- Lines: 33
-
- In article <IBM-MAIN%92072911491934@RICEVM1.RICE.EDU>, "Mark C. Lawrence"
- <M.Lawrence@STANFORD.BITNET> says:
- >
- >Well, I think the simple answer is, "because MVS is too stupid to
- >go look for the volume". Obviously it wouldn't be real hard to do;
- >just scan thru all the UCBs for online disks. I wonder if this is on
- >the list of SHARE requirements?
- >
- >This limitation goes all the way back to OS/360. I think the logic
- >used is: (1) find a suitable UNIT, (2) find (or mount) a suitable
- >VOLUME on that UNIT (or in that unit class). At a time when most
- >disks were mountable, this made a lot of sense. In the era of
- >nonremoveable disks it no longer does.
-
- I think the simple answer is not quite so simple. The real reason
- (at least historically under OS/360) is that ALTRES might be a tape.
- There is nothing whatsoever in the DD statement that says that the
- data set is on disk. I grant you that it is "obvious" to the
- human observer that ALTRES is a disk and is already mounted and
- available.
-
- In fact, it is even more subtle that that. ALTRES might be a
- 3330 or a 3350 or a 3380 or a 3390 or a 3420 tape or a 3480
- tape or a (pick a unit type of your choice). Some of these
- possibilities are obviously nonsensical if ALTRES is already
- mounted because if you mounted a second ALTRES on a different
- unit type, you would get a DUPLICATE VOLSER message. But the
- DD statement is parsed totally independently of the existing
- system configuration because of device independence.
-
- For example, vary ALTRES offline. Should the JCL be parsed
- any differently while ALTRES is offline? If ALTRES were offline,
- how on earth could you figure out what the proper device type was?
-