The ADIC Distributed AML Server DAS V3.
Copyright Notice © Copyright ADIC 2001 The information contained in this document is subject to change without notice. This document contains proprietary information which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without prior written consent of ADIC.
Contents Version 3.10E DAS Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Update from UNIX Server DAS 1.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
New Features in Version 3.01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DAS 3.01.2 Fixpack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corrections in DAS 3.10E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Addressed Problem Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corrections in DAS 3.10A . . . . . . . . . . . . . . . .
Version 3.10E DAS Release Notes This release note covers the Version 3.10 release of the DAS software. For questions about any of these notes, call the ADIC Technical Assistance Center at the appropriate number: • USA 1.800.827.3822 • Europe/Africa +00.800.9999.3822 Requirements The diskette of this DAS server and client version contains a complete version of DAS V3.1, and replaces previously installed versions of DAS software. Three diskettes are delivered with this version.
Table 2 Platforms for ACI 3.1 Platform Version HPUX 11.0 32 bit IRIX 5.3 32 bit IRIX 6.4 (static) 32 bit IRIX 6.4 (dynamic) 32 bit IRIX 6.5 (static) 32 bit IRIX 6.5 (dynamic) 32 bit IRIX 6.5.5 (static) 32 bit IRIX 6.5.5 (dynamic) 32 bit Linux Red Hat 6.1 (dynamic) 32 bit Microsoft Windows NT/Windows 2000 4.0 OS/2 Warp Connect 3.0, 4.0 OSF1 4.0 (static) 32 bit Reliant Unix 5.44 (dynamic) 32 bit Reliant Unix 5.45 (dynamic) 32 bit Solaris 2.
Table 3 Type 21 Dec 2001 Supported Media Types Description AMU DAS Type 3590 1/2 inch Tape (NTP => New Tape Product) C2 3590 4MM-60M Digital Audio Tape (DAT) V2 4MM 4MM-90M Digital Audio Tape (DAT) V2 4MM 4MM-120M Digital Audio Tape (DAT) V2 4MM 4MM-125M Digital Audio Tape (DAT) V2 4MM 8MM 8 mm Tape (different lengths available) V1 8MM 8MM-112M 8 mm Tape 112 minutes V1 8MM 8MM-160M 8 mm Tape 160 minutes V1 8MM 8MM-54M 8 mm Tape 54 minutes V1 8MM Audio cassette Stan
Table 3 Type Supported Media Types Description AMU DAS Type DLT CompacTape -IV Digital Linear Tape C1 DECDLT DTF-L DTF-Large tape, (Digital Tape Format) V7 DTF DTF-S DTF-Small tape, (Digital Tape) V6 DTF LTO LTO Ultrium C3 LTO OD-512 Optical Disk 5 1/2 O1 OD-Thick OD-R Optical Disk 5 1/2 O0 OD-Thin SD-3 1/2 inch Tape (STK-Redwood) C0 3480 S-VHS Super - Video Home Service V0 VHS Sony AIT 8 mm Tape (different lengths available) V1 SONY_AIT TRAVAN TR-1 Streamer Tape V
Update from UNIX Server DAS 1.x The update from UNIX DAS 1.x to DAS/2 3.1 should be performed by trained customer personnel. The update requires that the UNIX host DAS server is replaced with OS/2 DAS server software (AMU controller). AMU configuration changes, as well as client DAS_SERVER environment variable changes, are necessary. The AMU configured DAS host is no longer required. Update from UNIX Server DAS 1.2x The update from UNIX DAS 1.2x to DAS/2 3.
The task list appears. If DAS is running, stop all operations via DAS commands. Step 2 Open an OS/2-window and change to directory c:\das\bin. Type cd c:\das\bin then Step 3 Stop the DAS Server by typing dasadmin shutdown. Step 4 Insert the DAS diskette into drive A: of the AMU computer. Step 5 Change to drive A:. Type A: then Step 6 Type dasfinst then Step 7 Decide which feature of the installation program to install. Type the corresponding installation option number.
21 Dec 2001 Step 3 Configure the clientstatements in the DAS config file. Step 4 If necessary, configure the drive to volser attachments in the DAS config file. Version 3.
It is possible to configure in the DAS configuration file a relation between drives and volsers in the following syntax: DriveToVol drive = DriveName, volsers =( (Volserrange1)|(Volser), (Volserrange2)|(Volser)) ,...) For each drive that needs an attachment, a DriveToVol statement must be configured as above.
ACI Configuration • Set the environment variable DAS_SERVER correctly. If using DUALDAS, the variable contains both DAS Server • Set the DAS_CLIENT environment variable correctly • Set the ACI_MEDIA_TYPE environment variable correctly. New Features in Version 3.10E DAS 3.10E is required for AMU 3.10E. The following is a list of new features in this release of the DAS. Additional commands in dasadmin 3.
PR92 - "Inventory by volser with DAS". A new dasadmin command "VolserInventory" was introduced in DAS 3.10E to have ability to inventory only one volser. PR83 - "Real command cancellation in DAS is required". There are two enhancements: • DAS stores expiration information about all its commands. After a timeout expires, DAS wipes this command from its queue. In DAS 3.10E it will also send a cancellation command (PRGE) to AMU in order to purge this command from the AMU queue.
Shared access to drives. A client can allocate a drive in SHARED_ACCESS mode. This allows multiple Clients to access the drive. The drivestatus command now has new key words EXUP and SHARED_ACCESS. • Enter EXUP as a key word for the clientname to show all drives which are allocated in EXUP mode. • Enter SHARED_ACCESS as a key word for the clientname to show all drives which are allocated in the SHARED_ACCESS mode New Features in Version 3.02 The following is a list of new features in Version 3.02 DAS.
ACI timeout The timeout for some commands was set too short. This is corrected now. Improved error handling Extend the error mapping between DAS and AMU. Add following AMU errors: • AMU_INF_DUAL_DUMMY_1333 • AMU_ERR_DRV_HWFAULT Improved logging of scratch 16 Release Notes • The ‘scratch get‘ lists the found volser in the log. • All scratch commands are listed separately in case of the ‘received message‘ and the ‘end message‘.
New Features in Version 3.01 The following is a list of new features in Version 3.01 DAS. • A new drivestatus command gives the physical status of a drive. • • ACI function dasadmin command aci_drivestatus3 listd3 • Support of the SONY AIT media (sony_ait). • New server configuration parameter that configures which DAS commands should not write log messages. • • Switch the barcode reading by the robot either ON or OFF.
• Switch the passive AMU and DAS to the active AMU and DAS. Switch the AMU: • • ACI function dasadmin command aci_switch switch • Set the drives force UP and DOWN. • Support HICAP. • Support DUAL DAS as a redundant interface for Unix to Hosts interface that use TCP/IP. • Support a command to flip a volume from side A to B or side B to A in a drive.
• Support a Server Statement in the configuration file to configure: • • • • Port for DUALDAS Retry for dismount Timeout for mount and dismount Timeout for insert and eject It is possible to configure a server statement in the following syntax in the DAS configuration file: server dualdas_port = port number, retry_keep = retry number, timeout_move = timeout value, timeout_ei = timeout value Parameter Value dualdas_port port number (5000) retry_keep retry number (xx ..
EPROBDEV The robot has a problem with handling the device ECOORDINATE One or more coordinates are wrong EAREAEMPTY Area that is to be ejected is already empty. EBARCODE Barcode read error. EUPDOWN Client tried to allocate volsers that are already allocated. EDATABASE There was an error during reading and writing of the database. ENOROBOT The robot is not configured. EINVALIDDEV The device is invalid. DAS 3.01.2 Fixpack The following improvements have been made to DAS version 3.
Corrections in DAS 3.10E Addressed Problem Logs Table 5 Ticket Number ET60330 Problems solved with DAS 3.10E Description "Cleanpool with 16 chars doesn't work". There is a bug with incorrect setting of field value in AMU telegram, which will be fixed. In dasadmin "scr_insert" command another aci function with a larger buffer size for volsers can be used. The old aci function (aci_insert()) might have a problem with large EIF and double-sided (optical) volsers.
Table 5 Ticket Number Problems solved with DAS 3.10E Description ET85105 "Multiple problem with scr_insert dasadmin command". There is a bug in the DAS insert command handler, which leads to a buffer overflow. In addition, the aci_insert() function has a limitation on buffer size (approx. 1 Kbyte). Operating a large EIF (mailbox) with optical (twosided) volser this function could encounter problems. Now aci_insert2() function will be introduced (in ACI 3.10E) to fix this issue.
Corrections in DAS 3.10A Addressed Problem Logs Table 6 Ticket Number - ET51731 Problems solved with DAS 3.
Corrections in DAS 3.02 Generic mount fixes - DAS does not choose a drive which is in the keep process - Add action for NTFY 1311 Unload Trap Sometimes DAS received a Trap during unload. Switch-Command Processing Improved Switch handling between DAS and AMU: DAS reads some more notifications from the AMU in case of an switch. • AMU_INF_DUAL_DUMMY_1337 • AMU_INF_DUAL_DUMMY_1336 Improved Switching of DAS: Sometimes DAS was still in SwitchMode even though the switch successfully ended.
Addressed Problem Logs Table 7 Ticket Number Problems which solved with DAS 3.
Addressed Change Requests The following group of functions were added to provide information about a single drive. Refer to the DAS Interface Guide for detailed explanations of the functions. • aci_drivestatus_one() • aci_drivestatus2_one() • aci_drivestatus3_one() The following function was added to provide information about a single drive’s serial number. Refer to the DAS Interface Guide for detailed explanations of the functions.
Known Problems Table 8 Problem Number Known Problems in DAS 3.021 Description switch: If the communication between DAS of the active and passive AMU is interrupted, the new passive DAS works not correct and returned always with SWITCHINPROG. 21 Dec 2001 Version 3.
Release Notes 603108 Rev A