LMOUNT [ MPE/iX Commands Reference Manual Volume I ] MPE/iX 5.0 Documentation
MPE/iX Commands Reference Manual Volume I
LMOUNT
Requests a logical reservation of a volume set. This informs the system
that the volume set is to be reserved system-wide. The equivalent native
mode command is VSRESERVESYS. (Native Mode)
Syntax
[{* }]
LMOUNT [{ }][.groupname[.acctname]] [;GEN=[genindex]]
[{volumesetname}]
NOTE For the MOUNT, DISMOUNT, LDISMOUNT, and LMOUNT commands 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.
Parameters
* 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.
volume- setname 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.
Operation Notes
When the console operator executes the LMOUNT command, all disk drives
containing members of the specified volume set become RESERVED. Each
volume set is logically attached to the drive until an LDISMOUNT command
is executed, at which time the disk drive is no longer reserved on a
system-wide basis. A VSCLOSE may then be issued to remove the volume
set. (Refer to the VSCLOSE command in this chapter.)
Executing an LMOUNT command does not prevent users from issuing a MOUNT
command for the volume set in question. Users may issue a DISMOUNT
command for the specified volume set, but doing so has no effect; the
LMOUNT command takes priority over a general user command.
System users issue mount requests implicitly through their programs, or
explicitly with a MOUNT command.
If the mountable volumes facility
was enabled with VMOUNT ON,AUTO, MPE/iX automatically attempts to satisfy
the mount request; the LMOUNT succeeds if the specified volume set is
physically connected to the system.
If the mountable volumes facility was enabled with VMOUNT ON (omitting
the AUTO parameter), you must reply to your own mount request, even
though the volume set may already be mounted and in use.
Volume sets in MPE/iX are not tied to groups and accounts. This is
different from the MPE V/E scheme of disk partitioning.
The MPE/iX new 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.
Table 2-19 illustrates the difference between naming conventions for
MPE/iX volume sets and MPE V/E private volumes.
Table 2-19. Command Acceptance of Naming Conventions - LMOUNT Command
-----------------------------------------------------------------------------------------------
| | | |
| Specify | MPE V/E xxxMOUNT Command Accesses | MPE/iX VSxxxxxx Command |
| | | Accesses |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| myset.grp.acct | The volume set named myset.grp.acct. | The volume set named |
| | | myset.grp.acct. |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| myset | The volume set named | The volume set myset. |
| | myset.logongrp.logonacct. | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| *.grp.acct | The home volume set of the group grp | Causes an error. |
| | in account acct. | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| myset_grp_acct | Error (name component longer than | The volume set named |
| | eight characters). | myset_grp_acct. |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| m_g_a | The volume set named | The volume set named |
| | m_g_a.logongrp.logonacct, provided it | m_g_a. |
| | exists. If it does not exist, an | |
| | error is reported. | |
| | | |
-----------------------------------------------------------------------------------------------
In MPE V/E, the name V.G.A indicates that V is the name of a volume set,
that G is the name of a group, and that A is the name of an account.
MPE/iX accepts 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 accepts the
naming convention that was used for MPE V/E private volumes.Thus MOUNT
V.G.A succeeds and MOUNT V accesses the same volume set, provided you are
logged on to account A, group G. The MPE V/E commands are able to default
the logon account and group.
However, VSRESERVE V succeeds only if there is a volume set V in
existence. The MPE/iX commands does not call up any default
specifications for group and account. VSRESERVE V.G.A succeeds only if a
volumeset V.G.A is online. With MPE/iX VSxxxxxx commands, the .G.A
component of this name is interpreted as a string, neither more nor less
specific than _G _A.
If a volume set is named according to the MPE V/E naming convention
(V.G.A), you must use an unambiguous reference when using the MPE/iX
volume set commands.
It is recommended that you not use the MPE V/E naming convention and
xxxMOUNT commands. Instead use the MPE/iX naming convention and VSxxxxxx
commands. Alternating between MPE V/E and MPE/iX commands may lead to
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.
Use
This command may be issued from a session, job, program, or in BREAK.
Pressing Break has no effect on this command. It is executable only at
the console unless distributed to users with the ALLOW command.
Examples
To reserve a volume set named DATABASE.PAYROLL.ACCTNG, enter:
LMOUNT DATABASE.PAYROLL.ACCTNG
You may also use the VSRESERVESYS command:
VSRESERVESYS DATABASE.PAYROLL.ACCTNG
Related Information
Commands MOUNT, DISMOUNT, DSTAT, VSRESERVE, VSRELEASE
Manuals Volume Management Reference Manual (32650-90045)
MPE/iX 5.0 Documentation