Robot/SAVE AML Support
IBM Automated Media Libraries
This Help/FACTS describes using the following IBM AMLs with Robot/SAVE.
- IBM 3494 Librarian
- IBM 3570 Librarian
- IBM TS3100/TS3200 Librarian
- IBM 3575 Librarian
- IBM TS3310 Librarian
- IBM TS3400 Librarian
- IBM 3581 Librarian
- IBM 3583 Librarian
- IBM 3584/TS3500 Librarian
- IBM 3590 Librarian
- IBM 9427 Librarian
These instructions are designed to be used in conjunction with the Robot/SAVE User Guide. The User Guide contains a complete discussion of Robot/SAVE AML setup considerations and panels.
Note: If you will be sharing the AML and its volumes with multiple systems, your AML will be part of a Robot/SAVE data center.
- If you are defining an AML to Robot/SAVE for the first time, the AML name and parameters must be exactly the same on all systems in the data center.
- If you are setting up an AML on a system that is already part of a data center, the AML definition already exists. See the Robot/SAVE User Guide for a discussion on how to select AML drives and connect the system to the AML.
The following panel shows one of the default IBM AML definitions shipped with Robot/SAVE. Separate definitions are shipped for each of the AMLs listed above. Copy the appropriate definition for your AML and modify it for your site, as described below.

|
Name |
Enter a generic name for the AML that is meaningful to you. If the AML is being shared by multiple systems in a data center, you must use the same name for the AML on each system. Note: The AML name you enter here does not have to match the OS/400 device description name. |
|
Description |
Enter a brief description of this AML or leave the description retrieved from the shipped |
|
Storage Location |
Enter a storage location to use for the volumes located in the AML. We recommend you Note: Make sure the storage location name you enter is unique. To see currently defined storage locations, select option 5 from the Robot/SAVE System Setup Menu to display the Storage Location Entry panel. |
|
This AML has a barcode reader? |
Enter Y if the AML has a barcode reader; enter N if there is no barcode reader. |
|
Vary devices off after use? |
Accept the default value of Y; all IBM AMLs should be varied off after use. |
|
Delay tape ejections |
Specify if you want to queue volumes for ejection from the AML. Volumes are ejected 0 No queueing occurs. No volumes are added to the ejection queue until you turn on 1 Queues volumes that are attached to automatic move sets and are moved to the ejection queue only during auto move processing following a backup or through the RBSAUTOMOV command. The volumes are ejected from the queue at a later time using 2 Queues all volumes that have been moved by Robot/SAVE to a location outside of the Note: Delay tape ejections does not queue volumes moved outside of Robot/SAVE. |
See the Robot/SAVE User Guide for complete information on selecting AML drives and connecting the system to the AML.
Using IBM AMLs
Volume Management
Follow these guidelines when using Robot/SAVE with an AML:
- Use the manual volume naming method to name your save media.
- On the System Setup Media Defaults panel, specify Y in the Use Scratch Media Pool field.
- All volumes that will be used by the AML must be in the Robot/SAVE scratch pool. The volumes must be assigned to the AML location and should be in the category ROBOTSAVE. The ROBOTSAVE category is created automatically the first time you run a Robot/SAVE backup or use the RBSAMLLRN command.
- Use the RBSAMLLRN command to insert volumes into the AML. The command inventories all the volumes in the AML, adds the volumes to the scratch pool (if they do not exist in Robot/SAVE), puts them in the ROBOTSAVE category, and defines the AML location for the volumes. The RBSAMLLRN command also can initialize any volumes that are located in the *INSERT category and are new or have a blank volume ID. Note: See the Help/FACTS, Robot/SAVE: RBSAMLLRN Command for IBM Tape Libraries, for complete information on using this command.
- All IBM AMLs except the IBM 3494: After you run the RBSAMLLRN command on one system in a data center, you must run the RBSAMLSYNC command on all other systems in the data center that share the AML. The RBSAMLSYNC command moves the volumes to the proper category in the AML unit as defined on each system.
- Robot/SAVE uses the logical ID (internal label) of the volume to update its database. The IBM AML locates volumes using the barcode label (external label). If the volume’s internal and external labels do not match, it will be apparent after you run the RBSAMLLRN command.
To check the barcode labels against the internal labels, enter the IBM Work with Media Library Status (WRKMLBSTS) command and select option 9 for each AML device. If the volume labels do not match, you should either remove those volumes from the AML or initialize them to the barcode manually using IBM commands. If you need assistance initializing the volumes, call Help/Systems technical support.
Error Resolution
- If a volume that is write protected or contains unexpired data is mounted during a backup, Robot/SAVE automatically removes the volume from the AML drive and loads another volume. The volume is flagged with an error condition and cannot be selected again until the errors have been corrected. To resolve a volume error, select option 5, Data Center Error Resolution, from the Operations Menu. See the Robot/SAVE User Guide for complete information on resolving volume errors.
Data Center Recommendations
- If you have multiple systems sharing an AML, we recommend that you select one system to be the Data Center Management System (DCMS). The DCMS should be the fastest system in the data center and the system with the least amount of planned or actual downtime.
- Once volumes are placed in the AML, they are available to all systems using the AML. If you do not want to share volumes among all systems, you can reserve volumes to a specific system. Volumes reserved to a specific system remain reserved until you remove the reservation manually.
- If a system other than the DCMS is excluded from the data center, all the shared volumes in the shared scratch pool will be unavailable to that system. If all systems are excluded from the data center, the shared scratch volumes will be available only to the DCMS. Volumes reserved to systems will always remain on those systems.
The selection process proceeds by first selecting volumes that are reserved, then volumes that have been used the least, in alphabetical order.
Updated April 17,2008




