The Question is:
Several times,I had a lock hung on already the same disk (RZ40).
We can't access the only disk because we have a lot waiting lock in mode PW
on the resourece F11B$s. I can't understand why the owner process of this
lock keep it for a long time (several hours).
I think that is a XQP problem because there is an application to work in
mode QIO and it's never blocked.
We have applied the eco VAXF11X06 in Nov, 2000.
Which component system use the resource F11B$s ?
And Can you help me to solve this problem ?
The Answer is :
The lock specified is that of a file system (XQP) serialization lock,
please see the Internals and Data Structures manual for details on the
format of this and other OpenVMS locks. The serialization lock is used
to coordinate the caching of the file header information for a specific
file. Also please see the VMS File System Internals manual for details.
Specifically with locks using the prefix "F11B$s", the remainder of the
lock resource name is derived from the file identification (FID) value.
The AMDS and Availability Manager packages are licensed with OpenVMS,
and can be installed and (easily) used to track locks and lock holders.
Some applications and some monitoring tools that use undocumented and
unsupported interfaces to track file or directory modifications have
been known to tie into and to hold -- usually with a blocking AST
specified -- the file serialization lock or potentially to the XQP file
access lock (F11B$a) associated with the target file or directory.
Applications that attempt to modify the file or directory file header
(assuming F11B$s) or that attempt to open the file (F11B$a) will acquire
the associated lock, and trigger the blocking AST.
A fully supported alternative to the use of the file serialization lock
could utilize the OpenVMS security alarm mechanisms. Alternatively --
for applications such as disk defragmentation tools -- the OpenVMS
MOVEFILE primitive serializes access to the file headers using the
XQP serialization lock.
Please contact the Compaq Customer Support Center, as details of the
configuration, ECOs that have been applied (in addition to VAXF11X06),
and of the current system and application activities will be required.
You may be asked to force a crash when this hang occurs.