| SMF deliberately leaves the cartridge loaded as an optimization,
assuming that it is likely that the tape will be needed again soon. If
another tape is needed in the drive, the load will automatically
generate an unload.
The problem here is the allocation of the drive, apparently. MDMS will
select the drive that the cartridge is already loaded in if it is
available. But if another process has the drive allocated, it will
select another drive, resulting in the VOLONOTHDRV error.
What process is the drive allocated to?
Is the customer using ALLDEV?
- Dan.
|
| Hi Dan,
The customer is using ADLLDEV and SELDEV and the process that has
allocated the drives is the SLS process. His intent is to make these
drives available only to the SMFS process so that no other user can
access the drives. Explained to him that historically we have strongly
recommended alldev and seldev not be used - always caused major
problems. He will remove the drive designation and restart SLS to
verify that his original problem is resolved. But he does want a
workaround so that he can dedicate the drives specifically to the SMFS
process so that ONLY that process has access to the drives? Can
this be done?
Also he want to make the MX virtual device seen clusterwide. How can
he do so. The physical drive is seen via TMSCP but the virtual MX
device is not seen. Again any recommendations?
Thanks,
Victoria
|
| Dan,
One additional question added on to note 61.2.
Although we do not recommend using ALLDEV and SELDEV, we SHOULD be
able to do so. Since ALLDV was set up initially, the drives initially
were allocated to SLS. It appears that when the copy was requested,
the drive was already allocated to SLS, and SLS did find a free volume
and mounted it. According to the customer, the acp process took
ownership of the drive at that point. Once the copy was completed, it
returned ownership of the drive to the SLS process. Is this correct?
If so, why cannot SMFS determine that the sls process has the tape loaded
in one of the drives dedicated to the sls process instead of trying
to find it in one of the other dedicated drives?
Thanks,
Victoria
|