victorzhang_mvscn wrote:
Hello ibm-main,
I have just encountered a problem:
A shared DASD volume is owned by *master*,can't be varied
offline,how to determine why *master* allocate the volume?
One of collegue removed some loadlibs which reside on this pack from
lnklst, IPLed and found it is not allocated by *master, however if
he didn't remove lnklst entries, the pack was allocted by *master*
after IPLed.
The two loadlibs that were removed contains subsystem initlization
routines that will be used to initialized two subsystems.
Any ideas are appreciated!
This is pretty basic. What does it mean to put a load library in the
linklist? It means that any address space can load modules by default
from those libraries without specifying the dataset or even knowing what
these datasets are. How can this happen? Some part of the Operating
System must "know" what those datasets are and keep track of where they
are located at all times (i.e., have them allocated). Unless you
remove the libraries from LNKLST, either by an IPL or dynamically (many
earlier discussions in ibm-main on methods and risks), the datasets will
be allocated, the drive will be in use, and you won't be able to take
the corresponding drive offline.
Simplest solution, if the system is one you can easily IPL, is to make a
copy of the datasets under another name on another DASD volume, modify
PARMLIB to change the LINKLST to the new datasets, and IPL. If IPL
avoidance is desirable or required, then you will have to study up on
dynamic change procedures - and read the caveats: there are some
potential risks involved with dynamically changing the linklist for
currently running (as apposed to new) address spaces in some
environments, which in the worst cases could lead to a system failure
and an IPL anyway.
If you need to move a LNKLST library and retain the original name, you
may need to change the LNKLST twice to do this.
--
Joel C. Ewing, Fort Smith, AR [EMAIL PROTECTED]
----------------------------------------------------------------------
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