There seems to be quite some confusion here; mainly about
the parameters on the mount statement.
The string inside the parenthesis after FILESYSTEM is
passed to the physical file system program code (PFS for
short hereafter) that you point to with the TYPE parameter.
It is the up to that program code to use that string
for whatever is was designed to.
HFS PFS: It's the DSN to mount.
ZFS PFS: It's the DSN to mount.
TFS PFS: It's just a name with no relation to anything
"physical" like a DSN, etc.
A name is required so that you can unmount the
file system if needed.
And remember that the name you code with the TYPE
parameter is again just a string.
The ENTRYPOINT parameter on the FYILESYSTYPE statement
determines what PFS program code is loaded and associacted
with the name given by the TYPE parameter.
Thereafter you "send" a mount command to any of the loaded
PFSs by specifying the corresponding name on the TYPE
parameter of the mount command.
So, basically this would work:
FILESYSTYPE TYPE(RAM) ENTRYPOINT(BPXTFS)
MOUNT FILESYSTEM('JUST_A_NAME_FOR_THE_BOOKKEEPING')
TYPE(RAM)
MOUNTPOINT('/tmp')
PARM('-s 10')
(I seem to vaguely remember that some PFS types have got
some dependency on that name in never releases. I know the
above worked in earlier OS/390 releases; I tried)
--
Peter Hunkeler
CREDIT SUISSE AG
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html