Mount and Dismount Timeouts

The timeouts for mounts and dismounts need to be coordinated between ACSLS and client applications. The clients' timeouts need to be long enough that mounts and dismounts that require pass-thru between SL8500 rails and libraries can finish. They also need to be long enough so multiple concurrent requests can finish, especially if the requests may wait for a pass-thru port.

ACSLS also automatically queues requests during a temporary library or tape drive outage and retries them when the library or drive is available. This prevents requests from failing during a Redundant Electronics switch, when a library or drive is re-booted, or when the library's access door is opened.

The default time to queue mounts and dismounts (MOUNT_RETRY_TIME_LIMIT) is 20 minutes. Customers can set this to any time between 5 and 80 minutes. ACSLS also checks every MOUNT_RETRY_DELAY to see if the library is available to process the queued request. Both of these are dynamic variables, which means that they can be changed while ACSLS is running, and the change takes effect immediately.

Adjust the ACSAPI clients' timeouts to allow requests in a large library complex to complete. Also coordinate the MOUNT_RETRY_TIME_LIMIT with the ACSAPI clients' mount and dismount timeouts.