Generated from C.65.00 /SYSADMIN/PUB/MYCICAT last modified on Sun Aug 29 15:08:37 2004
Sends a request to the system to reserve a volume set (keep it on line). The set must be on line in order to have the command take effect. The corresponding new command is VSRESERVE.
MOUNT[{* }][.groupname[.acctname]] {volumesetname } [;GEN=[genindex]]
For the commands MOUNT, DISMOUNT, LDISMOUNT, and LMOUNT, a volume set name such as V.G.A can have no more than eight characters in any part of the name. If the length of V, G, or A exceeds eight characters, an error is reported.
* or <blank> Specifies the home volume set for the group and account specified, or for the logon group and account if groupname or groupname.acctname is not specified. volumesetname An artificial component of a volume set name used to maintain backward compatibility with MPE V/E. groupname Used only for compatibility with MPE V/E. acctname Used only for compatibility with MPE V/E. genindex A value from -1 to 32,767 specifying which generation of the home volume set is to be reserved. A value of -1 indicates that any generation is permitted. If omitted, the system ignores the generation when attempting to satisfy the MOUNT request.
This command reserves a specific volume set for use. It notifies the system that the volume set is to remain on line and is not to be taken off line by a VSCLOSE command. Volume sets in MPE/iX are not tied to groups and accounts (this differs from the MPE V/E scheme of disk partitioning). The MPE/iX naming convention for volume sets differs from the MPE V/E naming convention for private volumes. MPE/iX volume set names may consist of any combination of alphanumeric characters, including the underbar (_) and the period (.). The name must begin with an alphabetic character and consist of no more than 32 characters. Command Acceptance of Naming Conventions - Mount Command ____________________________________________________________ |Specify |MPE V/E xxxMOUNT |MPE/iX VSxxxxxx | | |Command Accesses |Command Accesses | |______________|________________________|____________________| |myset.grp.acct|The volume set named |The volume set named| | |myset.grp.acct. |myset.grp.acct | |______________|________________________|____________________| |myset |The volume set named |The volume set | | |myset.logongrp.logonacct|myset. | |______________|________________________|____________________| |*grp.acct |The home volume set of |Cause an error. | | |the group grp in account| | | |acct. | | |______________|________________________|____________________| |myset_grp_acct|Error (name component |The volume set named| | |longer than eight char- |myset_grp_acct. | | |acters). | | |______________|________________________|____________________| |m_g_a |The volume set named |The volume set named| | |m_g_a.logongrp.logonacct|name m_g_a. | | |provided it exists. If | | | |it does not exist, an | | | |error is reported. | | |______________|________________________|____________________| In MPE V/E, the name V.G.A indicates that V names a volume set, that G is the name of a group, and that A is the name of an account. MPE/iX will accept that name in that form, but no interpretation is made as to the referencing of G and A. Instead, MPE/iX treats V.G.A as a single, long string name, just as it would treat A_VERY_LONG_NAME_FOR_SOMETHING. As a convenience to established Hewlett-Packard users, MPE/iX will, however, accept the naming convention that was used for MPE V/E private volumes. Thus MOUNT V.G.A will succeed. And MOUNT V will access the same volume set, provided you are logged on onto account A, group G. The older commands are able to "default" the logon account and group. However, VSRESERVE V will succeed only if there is a volume set V in existence. The new commands will not call up any default specifications for group and account. VSRESERVE V.G.A will succeed only if a volume set V.G.A is on line. With all new VSxxxxx commands, the .G.A component of this name is interpreted as a string, neither more nor less specific than _G _A. Be aware, though, that if a volume set is named according to the old MPE V/E naming convention (V.G.A), then you must use an unambiguous reference when using the MPE/iX volume set commands Various user commands which give you access to your logon group's home volume set will implicitly initiate reservation requests if the volume set is not reserved already. An example of one of these commands (BUILD) is: BUILD VFILE;DISC=500,10,1;REC=-80;DEV=VCLASS1 To issue a reserve request programmatically, you may issue an FOPEN call referencing a file residing on an unreserved volume set; this causes an implicit user initiated reserve request. An FOPEN reserve remains in effect until a corresponding FCLOSE intrinsic call is issued. The programmatic request is used when a single job/session step requires a certain volume set. Refer to the MPE/iX Intrinsics Reference Manual (32650-90028) for a description of programmatic reserve request. It is recommended that you avoid using the MPE V/E naming convention and the xxxMOUNT commands. Instead use the MPE/iX naming convention and the new VSxxxxxx commands. Alternating old and new commands may lead to confusion and in some cases may lead you into time consuming errors. For example, MOUNT X used in a job stream attempts to access a volume set named X.logongrp.logonacct, which may or may not be your intention. This command may be issued from a session, job, program, or in BREAK. Pressing [Break] has no effect on this command. You must have UV (Use Volumes) or CV (Create Volumes) capability to use this command.
You are logged onto account MYACCT in group GRP. To request the system operator to reserve volume set MYSET in that group and account, with a generation index of 43, enter: MOUNT MYSET;GEN=43 If you are logged on in another group.account, enter: MOUNT MYSET.GRP.MYACCT;GEN=43
Commands: VSRESERVE, VSRELEAE Manuals : MPE/iX Intrinsics Reference Manual (32650-90028) Volume Management Reference Manual (32650-90045) Back to Main Index