Tributary Systems, Inc.
9710 Silo Media Manager Installation and User’s Guide Abstract This guide describes how to install, configure, and use the 9710 Silo Media Manager (SMM), which allows silo tape devices to be controlled with a graphical user interface (GUI). Product Version N.A. Supported Releases This guide supports D48.02 and all subsequent D-series releases, and G06.09 and all subsequent G-series releases until otherwise indicated in a new edition.
Document History Edition First Edition 1.0 Second Edition 1.B Third Edition 1.B Fourth Edition Ver. 2 Part Number 143001 143001 426027-001 426891-001 Date December 1998 December 1999 April 2000 June 2000 New editions incorporate all updates issued since the previous edition. Update packages, which are issued between editions, contain additional and replacement pages that you should merge into the most recent edition of the manual.
Silo 9710 Media Manager Release Version 2 Release Notes Software Enhancements The following is a list of all the enhancements that have been made to Silo Media Manager from the first edition to Release Version 2: • • • • • • • • • • • • Faster response time Can enter Configuration for Silo programmatically by a Tandem program or GUI Can run server and client on same system Can store files and run in any volume.
Revisions The following is a list of all the revisions that have been made to the Silo Media Manager from the first edition to Release Version 2: • • • • • • • • • • Software requirements: Internet Explorer 5.0 and Service Pack 5 (can be downloaded from www.microsoft.com) More figures and illustrations Chapter 1, Section 1.4: SMM Connection Configuration Overview Chapter 2, Section 2.5: Configuring the Server on the Tandem Host Chapter 2, Section 2.
Blank Page iii
Table of Contents Chapter 1: Overview and Hardware/Software Requirements For the 9710 SILO MEDIA MANAGER (SMM) .............................1-1 1.1 In This Chapter...........................................................................1-1 1.2 Manual Overview .......................................................................1-1 1.3 Product Overview.......................................................................1-2 1.4 SMM Connection Configuration Overview .................................
Silo Media Manager Installation and Users Guide 3.2 Overview of the Client............................................................... 3-1 3.3 Installation of the Client............................................................. 3-1 3.4 Transferring Files ...................................................................... 3-2 3.5 Configuring the Client on the Tandem ....................................... 3-5 3.6 Running the Processes on the Client .......................................... 3-7 3.
1 Overview and Hardware/Software Requirements for the SILO 9710 MEDIA MANAGER (SMM) 1.1 In this Chapter This chapter includes the following main topics and sections: Topic In this Chapter Manual Overview Product Overview SMM Connection Configuration Overview PC Hardware Tandem Software Tape Silo’s 1.2 Section 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Manual Overview This manual is the SILO 9710 MEDIA MANAGER Installation and User Manual.
Silo Media Manager Installation and Users Guide 1.3 Product Overview SILO 9710 MEDIA MANAGER is a product that will allow the silo tape devices to be controlled with a GUI interface. It will communicate with the Tandem host via TCP/IP utilizing IP numbers. With this product, backups can be scheduled, tapes can be labeled and imported/exported (enter and eject) into/from the silo, and tape drives can be loaded/unloaded.
Silo Media Manager Installation and Users Guide 1.5 PC Hardware The following PC hardware and software is recommended: Internet Explorer 5.0 and NT Service Pack 5 (can be downloaded from www.microsoft.com) Microsoft NT Workstation 4.0 or Windows 95B 16MB RAM CD-ROM 15” or larger SVGA monitor 256 color or better w/ small fonts 800 x 600 resolution TCP/IP configured 1.
2 Hardware and Software Installation for the Server 2.1 In this Chapter The following sections will be covered in this chapter: Topic Installation of the Server Installing the Software Transferring files Configuring the Server Using the Utility Program Running the Processes on the Server Connection of the Server Property Sheet Stopping the Processes on the Server Section 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.
Silo Media Manager Installation and Users Guide 2.4 Transferring Files To begin transferring the required Tandem files, click on the FTP button (the single, green arrow) on the toolbar. Figure 2-2 is a picture of the toolbar. Figure 2-2 Silo Media Manager Toolbar The FTP window will prompt you to enter the Tandem Host Information (see Figure 2-3).
Silo Media Manager Installation and Users Guide Certain files from the SMM CD must be transferred. To select these files, click the “Browse files” button on the bottom right of the FTP window. When the Open window appears, select the drive for the CD-ROM. The SMM CD has a directory file called Tandem Server. Select all the files in this directory, and click the “Open” button.
Silo Media Manager Installation and Users Guide At TACL prompt, check to see if the TCPIP^PROCESS^NAME PARAM is set by typing “PARAM” at the prompt. The following is an example as to what should be done in this case: $SYSTEM.TSISMMS > PARAM TCPIP^PROCESS^NAME .$ZTC0. If a TCPIP^PROCESS^NAME PARAM is not set, it must be added. Simply type PARAM TCPIP^PROCESS^NAME and press enter. The following is an example as to what is seen: $SYSTEM.
Silo Media Manager Installation and Users Guide 2.5.2 CONFIG_ALTSYS# To run on an alternate system, the program has to be configured for the alternate system. Do this by typing CONFIG_ALTSYS# at the prompt. If the system number is less than 6 digits, it will be padded with zeros in the front. This alternate system may be used for up to 15 days. 2.5.3 CONFIG_DEVICE A silo device is configured or re-configured by typing CONFIG_DEVICE at the prompt.
Silo Media Manager Installation and Users Guide 2.5.8 2.5.9 SET_BACKUPCPU To set the backup CPU, type SET_BACKUPCPU and press enter. Follow the prompts to set the backup CPU. The SET_BACKUPCPU option is used for fault tolerance of SMM. EXIT To exit the configuration menu, type EXIT at the main menu prompt.
Silo Media Manager Installation and Users Guide 2.6 Running the Processes on the Server Note: The programs must be executed in this order. Use the appropriate home terminal process for your system. Once the server has been configured, the process will need to be executed before connecting to the robot using the GUI. To run the server, exit the configuration menu by typing EXIT at the prompt. When the TACL prompt appears, type: RUN TSISMMS0/NAME $SRV2, NOWAIT, TERM $ZHOME,OUT $ZHOME/ and press enter.
Silo Media Manager Installation and Users Guide 2.7 Connection of the Server Maximize the GUI after the server files have started (see Figure 2-7). Click on the configure button (the gray and yellow gears) on the toolbar. Figure 2-7 Main Silo Screen A “Configure Multiple Devices” dialog box will appear (see Figure 2-8).
Silo Media Manager Installation and Users Guide Figure 2-8 Configuration Screen Click on the “OK” button to return to the main menu once the device has been added successfully. Once the main menu screen has re-appeared, click on the “Click to Select the Tandem System” button. See Figure 2-9.
Silo Media Manager Installation and Users Guide Figure 2-9 Main Menu A “Select System” dialog box will appear. Select the Node/Host. Click on the “OK” button once the device is selected. Figure 2-10 shows the Select System Dialog Box.
Silo Media Manager Installation and Users Guide Once the “OK” button has been clicked, the main screen will re-appear with a highlighted connection button (the earth icon with the phone). Refer to Figure 2-11. Click on the “Connect” button.
Silo Media Manager Installation and Users Guide If the connection is successful, a message will be received above the “Click to Select the Tandem System” button, and the device button (on the left of the silo picture) will highlight (Figure 2-12). Click on the device button and the property sheet will appear. See Section 2.8 for information about the property sheet.
Silo Media Manager Installation and Users Guide 2.8 2.8.1 Property Sheet The property sheet has a media library menu, a service option menu, a labeling menu, TMF labeling menu, a scheduler menu, and a device inquiry menu. (See Figure 213). Media Library Tab The Media Library Tab (Figure 2-13) has a list of all the tapes that are inside the silo. These tapes are listed on the left side of the property sheet. Each tape is externally labeled with a barcode.
Silo Media Manager Installation and Users Guide Figure 2-13 Media Library Tab To export a tape to the Cartridge Access Port, click on a tape and drag it to the “CAP Status” button. Click on the “CAP Status” button to view the tapes in the CAP (see Figure 2-14). To import a tape from the CAP, click on the button with the desired tape label. Click on the “Drive Status” button to return back to the drive.
Silo Media Manager Installation and Users Guide Figure 2-14 2.8.2 Media Library CAP Services Option Tab The services option tab allows the user bring drives in and out of service. The user can also view the drive status, the Silo configuration and the current loaded state. Figure 2-15 is a picture of the Service Option Tab. To bring a drive out of service, select a drive inside the select drive box, and then click on the “Out Service” button.
Silo Media Manager Installation and Users Guide Figure 2-15 Service Option Tab 2.8.2.1 Drive Status The drive status lets the user know when a drive is up, down, busy or unavailable. 2.8.2.2 Silo Configuration The Silo Configuration lets the user know the total slots the CAP (Cartridge Access Port) can hold. It also shows the number of drives that are available, the number of slots in the Silo and how many tapes are in the Silo. 2.8.2.
Silo Media Manager Installation and Users Guide 2.8.3 Labeling Tab The Labeling Tab allows the user to label tapes (see Figure 2-16). The user may choose what type of label to give each tape. The following are the choices the user has of label types: • ANSI • BACKUP If more than one tape is chosen to be labeled at a time, the additional tapes will be placed in a queue. The user has the option to select one or all of the queue’s to delete.
Silo Media Manager Installation and Users Guide To begin labeling, select the label name to be labeled. By clicking on the label type, the barcode name will become highlighted and a drop down box will appear in place of the dotted line (see Figure 2-17). Make a selection. From one to all of the labels may be selected at this time. Figure 2-17 Label Type Drop Down Box Once the selection process is finished, click on the “Start Labeling” button.
Silo Media Manager Installation and Users Guide Figure 2-18 Label Verification Box When the labeling process starts, status messages will appear in the “Status Message” box at the bottom of the screen. See Figure 2-19. If more than 200 tapes were selected, only the first 200 will be displayed in the “Queued Messages” text box at a time.
Silo Media Manager Installation and Users Guide 2.8.4 TMF Labeling Tab Note: For information on different TMF Error Codes that may be received, refer to Chapter 7 in the Tandem Manual #137444, “NonStop TM/MP Management Programming Manual.” Note: The TMF Labeler can only be used when the GUI is connected to the Server. If the GUI is connected to the Client, TMF labeling is not available. The TMF Labeling Tab allows the user to label TMF tapes and catalog tapes to TMF.
Silo Media Manager Installation and Users Guide To use the TMF Labeler, click on the tapes that are to be labeled and cataloged to TMF. To select more than one label, hold CTRL and click the left mouse button on the desired labels. Click on the “Start Labeling” button to start the TMF Labeling. If more than one tape is being labeled, the queued requests will appear in the “Queued Messages” window (Figure 2-21). Only the first 200 queued requests will be shown.
Silo Media Manager Installation and Users Guide 2.8.5 Scheduler Tab The Scheduler Tab gives the user the ability to use already existing backup obey or TACL files and to create a new backup. Whenever backups are created, they will be saved within SMM’s subvolume. SMM saves and keeps track of newly created backup files for scheduling. Note: If using existing backups, it must be issued nowaited with a TERM and OUT option pointing to the home terminal, such as $ZHOME.
Silo Media Manager Installation and Users Guide on the right side of the property sheet. Check the boxes of the items needing to be backed up. Existing scheduled backups may also be used by pulling down the named backup combo box and selecting the existing name (see Figure 2-23). To delete an existing scheduled backup, select a backup within the named backup combo box, and then click on the “Delete Backup” button.
Silo Media Manager Installation and Users Guide Figure 2-23 Hardware and Software Installation for the Server Selecting an Existing Scheduled Backup 2-24
Silo Media Manager Installation and Users Guide 2.8.5.1 Setting the Defines All new backups must be named, the cycle, date, and time must be selected, and the files to backup must be selected before the defines can be set. These defines are used to select pre-labeled tapes and setup parameters for the run command of the BACKUP utility. Figure 2-24 references Step 1 in the setting defines process.
Silo Media Manager Installation and Users Guide Figure 2-25 is Step 2 of the setting defines process. Select a process name for the BACKUP. Each BACKUP should have a unique name. If the process name field is left blank, the Tandem will assign a process name.
Silo Media Manager Installation and Users Guide Figure 2-26 Set Defines Step 3 Figure 2-26 displays Step 3 of the setting defines process. This step is the user’s opportunity to review the tape define and the BACKUP command that will be executed. If something is incorrect, press the “
Silo Media Manager Installation and Users Guide 2.8.6 Device Inquiry Tab The Device Inquiry Tab displays information about the silo. The user may see the Product ID, Vendor ID, and the Product Revision Level. Figure 2-27 shows the Device Inquiry Menu.
Silo Media Manager Installation and Users Guide 2.9 Stopping the Processes on the Server To stop the processes on the server, close the SMM GUI and return to the TACL prompt. Volume over to the location where the server files have been installed. Type “O STOPALL” at the TACL prompt to stop the processes. A screen like Figure 2-28 will be seen.
3 Hardware and Software Installation for the Client 3.1 In this Chapter This chapter contains the following topics: Topic Overview of the Client Installation of the Client Transferring of Files Configuring the Client on the Tandem Host Running the Processes on the Client Connection to the Client Property Sheet Stopping the Processes on the Client 3.2 Section 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.
Silo Media Manager Installation and Users Guide 3.4 Transferring Files To begin transferring files, click on the “FTP” button (the single green arrow) on the toolbar. Figure 3-1 is the toolbar. Figure 3-1 Silo Media Manager Toolbar The FTP window (Figure 3-2) will prompt you to enter the Tandem Host Information. This consists of the following: • • • • Host IP address User name Password Host Path Name The host IP address will depend on which system is being used as the client.
Silo Media Manager Installation and Users Guide Figure 3-2 FTP Window Certain files from the SMM CD must be transferred. To select these files, click the “Browse files” button on the bottom right of the FTP window. When the Open window appears, select the drive for the CD-ROM. The SMM CD has a directory file called Tandem Client (Figure 3-3). Select all the files in this directory and click the “open” button.
Silo Media Manager Installation and Users Guide The files are now ready to be transferred. Click on the FTP button on the bottom left of the FTP window. This will transfer all the files from the Tandem Client directory of the SMM CD. When the file transferring has been completed, minimize the SMM screen. 3.5 Configuring the Client on the Tandem Note: The server must be configured before configuring the Client! Log on as “SUPER.SUPER”. Then volume over to the location of the transferred client files.
Silo Media Manager Installation and Users Guide Figure 3-4 Configuration Main Menu 3.5.1 VIEW_CONFIG To view the current configuration, type “VIEW_CONFIG”. This will show the Client port number, server (host) port #, BACKUPCPU and server (host) IP address. 3.5.2 CONFIG_PORT# To add or change the TCPIP port number, type “CONFIG_PORT#” at the main menu prompt. Enter the new port number when the prompt asks for it.
Silo Media Manager Installation and Users Guide 3.5.3 CONFIG_HOSTPORT# The host port number needs to be configured to successfully run the client. To configure or change the host port number, type “CONFIG_HOSTPORT#” and press enter. Enter the port number of the system where the silo resides when prompted to do so. Once the host port number has been entered, the new configuration will be shown and confirmation will be requested. Type “Y,” and the main menu prompt will return. 3.5.
Silo Media Manager Installation and Users Guide At the TACL prompt, type “O STATUS” and press enter. Figure 3-5 shows the files and processes that are running. Figure 3-5 3.7 Status of the Running Processes on the Client Connection to the Client Maximize the GUI after the client files have started (see Figure 3-6). Inside the SMM software click on the configure button (the gray and yellow gears) on the toolbar.
Silo Media Manager Installation and Users Guide Figure 3-6 Main Silo Screen Once the “OK” button has been clicked, a “Configure Multiple Devices” dialog box will appear (see Figure 3-7). In the Add Device Tab, the following information will need to be entered in the text fields: • • • • IP Address Port Number Device Node Device Name When all the information has been entered correctly, click on the “Add Device” button at the bottom of the Add Device Tab.
Silo Media Manager Installation and Users Guide Figure 3-7 Configuration Screen Click on the “OK” button to return to the main menu once the device has been added successfully. Once the main menu screen has re-appeared, click on the “Click to Select the Tandem System” button. See Figure 3-8.
Silo Media Manager Installation and Users Guide Figure 3-8 Main Menu A “Select System” dialog box will appear. Select the Client Node. Click on the “OK” button once the device is selected. Figure 3-9 shows the Select System Dialog Box.
Silo Media Manager Installation and Users Guide Once the “OK” button has been clicked, the main menu will re-appear with a highlighted connection button (the earth icon with the phone). Refer to Figure 3-10. Click on the “Connect” button. Figure 3-10 Main Menu Connected If the connection is successful, a message will be received, “Connection Successful,” above the “Click to Select the Tandem System” button and the device button (on the left of the silo picture) will highlight (Figure 3-10).
Silo Media Manager Installation and Users Guide 3.8 Property Sheet The property sheet consists of a Media Library tab, a Service Option tab, a Labeling Option tab, a TMF Labeling tab (TMF labeling only available for the Server Connection), a Scheduler tab, and a Device Inquiry tab. 3.8.1 Media Library Tab The Media Library Tab (see Figure 3-11) provides a list of all the tapes that are inside the silo. This list is located on the left side of the property sheet.
Silo Media Manager Installation and Users Guide Figure 3-11 Media Library Tab To export a tape to the Cartridge Access Port, click on a tape and drag it to the “CAP Status” button. Click on the “CAP Status” button to view the tapes in the CAP (see Figure 3-12). To import a tape from the CAP, click on the tape. Click on the “Drive Status” button to return back to the library.
Silo Media Manager Installation and Users Guide Figure 3-12 3.8.2 Media Library CAP Services Option Tab The Service Option Tab allows the user bring drives in and out of service. The user can also view the drive status, the Silo configuration and the current loaded state. Figure 3-13 displays the Service Option Tab. To take a drive out of service, select a drive in the drive box, and then click on the “Out Service” button. To bring a drive back into service, click on the “In Service” button.
Silo Media Manager Installation and Users Guide Figure 3-13 Service Option Tab 3.8.2.1 Drive Status The drive status allows the user know when a drive is up, down, busy or unavailable. 3.8.2.2 Silo Configuration The Silo Configuration lets the user know the total slots the CAP (Cartridge Access Port) can hold. It also shows the number of drives that are available, the number of slots in the Silo and how many tapes are in the Silo. 3.8.2.
Silo Media Manager Installation and Users Guide 3.8.3 Labeling Tab Note: Before labeling any tapes, make sure that the label process is running on the Server. Refer to Section 2.6 on “Running the Processes” for more information. The Labeling Tab allows the user to label tapes (see Figure 3-14). The user may choose what type of label to give each tape.
Silo Media Manager Installation and Users Guide Figure 3-14 Hardware and Software Installation for the Client Label Option Tab 3-17
Silo Media Manager Installation and Users Guide To begin labeling, select the label name to be labeled. By clicking on the Label type, the barcode name will become highlighted and a drop down box will appear (see Figure 3-15). Make a selection. From one to all of the labels may be selected at this time. Figure 3-15 Label Type Drop Down Box Once the selection process is finished, click on the “Start Labeling” button.
Silo Media Manager Installation and Users Guide Figure 3-16 Label Verification Box When the labeling process starts, status messages will appear in the “Status Message” box at the bottom of the screen. See Figure 3-17. If more than 200 tapes were selected, only 200 will be displayed in the “Queued Messages” text box at a time.
Silo Media Manager Installation and Users Guide 3.8.4 TMF Labeling Tab Note: The TMF Labeling Option is only available on the Server. Use the GUI that is connected to the Server for the TMF Labeling option. 3.8.5 Scheduler Tab The Scheduler Tab (Figure 3-18) gives the user the ability to use already existing obey or TACL files or to create a new backup. Whenever backups are created, they will be saved within SMM’s subvolume. SMM saves and keeps track of newly created backup files for scheduling.
Silo Media Manager Installation and Users Guide For a new backup, enter the backup name in the “Name backup” box. Make sure the name is unique. The backup names are limited to 8 characters. Select the volumes to be backed up by going to the “tree control” on the right side of the property sheet. To select the volumes to backup, click on the box outside the volume, or open up the tree and click on the boxes outside the subvolumes that are wanted to be backed up.
Silo Media Manager Installation and Users Guide Figure 3-19 Hardware and Software Installation for the Client Selecting an Existing Scheduled Backup 3-22
Silo Media Manager Installation and Users Guide 3.8.5.1 Setting the Defines All new backups must be named, the cycle, date, and time must be selected, and the subvolume to backup must be selected before the defines can be set. These defines are used to select pre-labeled tapes and setup parameters for the run command of the BACKUP utility. Figure 3-20 is Step 1 of setting the defines. Figure 3-20 Set Defines Step 1 Figure 3-21 is Step 2 of setting the defines. Select a process name for the BACKUP.
Silo Media Manager Installation and Users Guide Figure 3-21 Hardware and Software Installation for the Client Set Defines Step 2 3-24
Silo Media Manager Installation and Users Guide Figure 3-22 Set Defines Step 3 Figure 3-22 displays Step 3 of the Setting Defines process. This step is the user’s opportunity to review the tape define and the BACKUP command that will be executed. If something is incorrect, press the “
Silo Media Manager Installation and Users Guide 3.8.6 Device Inquiry Menu The Device Inquiry Menu displays information about the silo. The user may see the Product ID, Vendor ID, and the Product Revision Level. Figure 3-23 shows the Device Inquiry Menu.
Silo Media Manager Installation and Users Guide 3.9 Stopping the Processes on the Client To stop the processes on the Client, return to a TACL prompt. Volume over to the location where the Client files have been installed. Type “O STOPALL” at the TACL prompt to stop the processes. A screen like Figure 3-24 will display.
4 Interfacing to SMM 4.1 In this Chapter Topic Overview Command Outputs Command Inputs API Example 4.2 Section 4.2 4.3 4.4 4.5 Overview TSI provides a Tandem EMS subsystem for such purposes. In this regard, TSI will assign a subsystem process name to licensed users and will in turn filter (EMS filter) for messages from that subsystem. Unrecognized subsystems will have their messages rejected. A given third party will structure interprocess messages to this subsystem as described below. 4.
Silo Media Manager Installation and Users Guide Table 4-2 Argument Command Device Node Device Name Label Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code Mount Media Command for Control Path mandatory) (mandatory) (mandatory) (mandatory) (optional) (mandatory) No. of Bytes 2 10 10 8 10 10 20 10 6 40 2 Example (CHAR) 0Q \S7000 $STK9710 000208 \S7000 $TAPE1 Spaces Spaces Spaces Spaces 0 4.3.
Silo Media Manager Installation and Users Guide Table 4-4 Export Media Command for Control Path Argument Command (mandatory) Device Node (mandatory) Device Name (mandatory) Label (mandatory) Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code (mandatory) No. of Bytes 2 10 10 8 10 10 20 10 6 40 2 Example (CHAR) 2Q \S7000 $STK9710 000208 Spaces Spaces Spaces Spaces Spaces Spaces 0 4.3.
Silo Media Manager Installation and Users Guide Table 4-6 Inventory Update Command for Control Path Argument Command Device Node Device Name Label Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code 4.4 (mandatory) (mandatory) (mandatory) (mandatory) No. of Bytes 2 10 10 8 10 10 20 10 6 40 2 4.
Silo Media Manager Installation and Users Guide Table 4-8 Mount Media Message for Control Path Argument Message Size Command Device Node Device Name Label Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code Tape CAP Position Tape Drive Position Tape Slot Position No. of Bytes 2 2 10 10 8 10 10 20 10 6 40 2 2 2 2 Example (CHAR) 136 0 \S7000 $STK9710 00208 $TAPE1 \S7000 0 0 0 X 0 -1 0 11 4.4.
Silo Media Manager Installation and Users Guide 4.4.3 Export Media Message: The Export Media Message is used to notify the requester that Export Media Command successfully completed or that an error occurred causing the command to fail. With an Export Command, it will return the CAP position the tape label was moved to (0-13 top to bottom) and the slot position the tape label was moved from. The first byte of the label field will have a V, which stands for export update.
Silo Media Manager Installation and Users Guide Table 4-11 Import Media Message for Control Path Argument Message Size Command Device Node Device Name Label Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code Tape CAP Position Tape Drive Position Tape Slot Position No. of Bytes 2 2 10 10 8 10 10 20 10 6 40 2 2 2 2 Example (CHAR) 136 1 \S7000 $STK9710 00208 0 0 0 0 0 W 0 -1 0 11 4.4.
Silo Media Manager Installation and Users Guide Table 4-12 Inventory Update Media Message for Control Path Argument Message Size Command Device Node Device Name Label Drive Node Drive Name Reserved 1 Reserved 2 Reserved 3 Reserved 4 Error Code Total Slots Occupied Total Drives Occupied Total CAPs Occupied Label Names in Slots Slot Address Label Names in Drives Drive Address Label Names in CAP CAP Address Interfacing to SMM No. of Bytes 2 2 10 10 8 10 10 20 10 6 40 2 2 2 2 8 2 8 2 8 2 4.
Silo Media Manager Installation and Users Guide Table 4-13 Commands for Control Path Command Mount Dismount Export Import Inventory Update Table 4-14 Error Code 0000 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1046 Interfacing to SMM Command Number (DEC) BYTE 1 BYTE 2 48 81 49 81 50 81 51 81 97 81 Error Codes for Control Path Error Description Successful Dismount Failed Export Failed Import Failed Mount Failed Silo Not Available Invalid Silo Name
Silo Media Manager Installation and Users Guide Examples of Structure: Sending Inventory Update Please note that the command number changes from a character ‘a’ when sending to a character ‘7’ when receiving.
Silo Media Manager Installation and Users Guide m_pcBuffer[36] = ‘ ‘ m_pcBuffer[37] = ‘ ‘ m_pcBuffer[38] = ‘ ‘ m_pcBuffer[39] = ‘ ‘ m_pcBuffer[40] = ‘ ‘ m_pcBuffer[41] = ‘ ‘ m_pcBuffer[42] = ‘ ‘ m_pcBuffer[43] = ‘ ‘ m_pcBuffer[44] = ‘ ‘ m_pcBuffer[45] = ‘ ‘ m_pcBuffer[46] = ‘ ‘ m_pcBuffer[47] = ‘ ‘ m_pcBuffer[48] = ‘ ‘ m_pcBuffer[49] = ‘ ‘ m_pcBuffer[50] = ‘ ‘ m_pcBuffer[51] = ‘ ‘ m_pcBuffer[52] = ‘ ‘ m_pcBuffer[53] = ‘ ‘ m_pcBuffer[54] = ‘ ‘ m_pcBuffer[55] = ‘ ‘ m_pcBuffer[56] = ‘ ‘ m_pcBuffer[57] = ‘ ‘ m
Silo Media Manager Installation and Users Guide m_pcBuffer[81] = ‘ ‘ m_pcBuffer[82] = ‘ ‘ m_pcBuffer[83] = ‘ ‘ m_pcBuffer[84] = ‘ ‘ m_pcBuffer[85] = ‘ ‘ m_pcBuffer[86] = ‘ ‘ m_pcBuffer[87] = ‘ ‘ m_pcBuffer[88] = ‘ ‘ m_pcBuffer[89] = ‘ ‘ m_pcBuffer[90] = ‘ ‘ m_pcBuffer[91] = ‘ ‘ m_pcBuffer[92] = ‘ ‘ m_pcBuffer[93] = ‘ ‘ m_pcBuffer[94] = ‘ ‘ m_pcBuffer[95] = ‘ ‘ m_pcBuffer[96] = ‘ ‘ m_pcBuffer[97] = ‘ ‘ m_pcBuffer[98] = ‘ ‘ m_pcBuffer[99] = ‘ ‘ m_pcBuffer[100] = ‘ ‘ m_pcBuffer[101] =‘ ‘ m_pcBuffer[102] = ‘ ‘
Silo Media Manager Installation and Users Guide m_pcBuffer[126] =0 m_pcBuffer[127] = 0 Received 640 bytes of 640 bytes Received Inventory Update Information from Tandem pcReplyBuffer[0] = 2 pcReplyBuffer[1] = 128 pcReplyBuffer[2] = ‘7’ pcReplyBuffer[3] = 0 pcReplyBuffer[4] = ‘\’ pcReplyBuffer[5] = ‘K’ pcReplyBuffer[6] = ‘1’ pcReplyBuffer[7] = ‘0’ pcReplyBuffer[8] = ‘0’ pcReplyBuffer[9] = ‘0’ pcReplyBuffer[10] = 0 pcReplyBuffer[11] = 0 pcReplyBuffer[12] =0 pcReplyBuffer[13] =0 pcReplyBuffer[14] = ‘$’ pcRep
Silo Media Manager Installation and Users Guide pcReplyBuffer[38] =0 pcReplyBuffer[39] =0 pcReplyBuffer[40] =0 pcReplyBuffer[41] =0 pcReplyBuffer[42] =0 pcReplyBuffer[43] =0 pcReplyBuffer[44] =0 pcReplyBuffer[45] =0 pcReplyBuffer[46] =0 pcReplyBuffer[47] = 0 pcReplyBuffer[48] = 0 pcReplyBuffer[49] = 0 pcReplyBuffer[50] = 0 pcReplyBuffer[51] = 0 pcReplyBuffer[52] = 0 pcReplyBuffer[53] = 0 pcReplyBuffer[54] = 0 pcReplyBuffer[55] = 0 pcReplyBuffer[56] = 0 pcReplyBuffer[57] = 0 pcReplyBuffer[58] = 0 pcReplyBuf
Silo Media Manager Installation and Users Guide pcReplyBuffer[83] = 0 pcReplyBuffer[84] = 0 pcReplyBuffer[85] = 0 pcReplyBuffer[86] = 0 pcReplyBuffer[87] = 0 pcReplyBuffer[88] = 0 pcReplyBuffer[89] = 0 pcReplyBuffer[90] = 0 pcReplyBuffer[91] = 0 pcReplyBuffer[92] = 0 pcReplyBuffer[93] = 0 pcReplyBuffer[94] = 0 pcReplyBuffer[95] = 0 pcReplyBuffer[96] = 0 pcReplyBuffer[97] = 0 pcReplyBuffer[98] = 0 pcReplyBuffer[99] = 0 pcReplyBuffer[100] = 0 pcReplyBuffer[101] =0 pcReplyBuffer[102] =0 pcReplyBuffer[103] =0
Silo Media Manager Installation and Users Guide pcReplyBuffer[128] = 0 pcReplyBuffer[129] = 0 pcReplyBuffer[130] = 0 pcReplyBuffer[131] = ‘%’ pcReplyBuffer[132] = 0 pcReplyBuffer[133] = 0 pcReplyBuffer[134] = 0 pcReplyBuffer[135] = 0 pcReplyBuffer[136] = ‘0’ pcReplyBuffer[137] = ‘0’ pcReplyBuffer[138] = ‘0’ pcReplyBuffer[139] = ‘2’ pcReplyBuffer[140] = ‘2’ pcReplyBuffer[141] = ‘2’ pcReplyBuffer[142] = ‘ ‘ pcReplyBuffer[143] = ‘ ‘ pcReplyBuffer[144] = 0 pcReplyBuffer[145] = 0 pcReplyBuffer[146] = ‘0’ pcRepl
Silo Media Manager Installation and Users Guide Command = 7 Node Name = \K1000 Drive Name = $STK9710 Status Code = 0 Actual # of Slots = 37 Actual # of Drives = 0 Actual # of Caps = 0 Sending Export Information Sent 128 bytes of 128 bytes SendBuffer1[0] = ‘2’; /* COMMAND */ SendBuffer1[1] = ‘Q’; /* THIRD PARTY REQUEST */ SendBuffer1[2] = ‘\\’; /* DEVICE NODE NAME */ SendBuffer1[3] = 'K'; SendBuffer1[4] = '1'; SendBuffer1[5] = '0'; SendBuffer1[6] = '0'; SendBuffer1[7] = '0'; SendBuffer1[8] = ‘ ‘; SendBuffer
Silo Media Manager Installation and Users Guide SendBuffer1[34] SendBuffer1[35] SendBuffer1[36] SendBuffer1[37] SendBuffer1[38] SendBuffer1[39] SendBuffer1[40] SendBuffer1[41] SendBuffer1[42] SendBuffer1[43] SendBuffer1[44] SendBuffer1[45] SendBuffer1[46] SendBuffer1[47] SendBuffer1[48] SendBuffer1[49] SendBuffer1[50] SendBuffer1[51] SendBuffer1[52] SendBuffer1[53] SendBuffer1[54] SendBuffer1[55] SendBuffer1[56] SendBuffer1[57] SendBuffer1[58] SendBuffer1[59] SendBuffer1[60] SendBuffer1[61] SendBuffer1[62]
Silo Media Manager Installation and Users Guide SendBuffer1[79] = ‘ ‘; SendBuffer1[80] = ‘ ‘; /* RESERVED 3 */ SendBuffer1[81] = ‘ ‘; SendBuffer1[82] = ‘ ‘; SendBuffer1[83] = ‘ ‘; SendBuffer1[84] = ‘ ‘; SendBuffer1[85] = ‘ ‘; SendBuffer1[86] = ‘ ‘; /* RESERVED 4 */ SendBuffer1[87] = ‘ ‘; SendBuffer1[88] = ‘ ‘; SendBuffer1[89] = ‘ ‘; SendBuffer1[90] = ‘ ‘; SendBuffer1[91] = ‘ ‘; SendBuffer1[92] = ‘ ‘; SendBuffer1[93] = ‘ ‘; SendBuffer1[94] = ‘ ‘; SendBuffer1[95] = ‘ ‘; SendBuffer1[96] = ‘ ‘; SendBuffer1[97]
Silo Media Manager Installation and Users Guide SendBuffer1[124] = ‘ ‘; SendBuffer1[125] = ‘ ‘; SendBuffer1[126] = 0; /* ERROR/STATUS CODE */ SendBuffer1[127] = 0; Command = 2 Node Name = \K1000 Label = 000208 Drive Name = $STK9710 Status Code = 0 Received 136 bytes of 136 bytes pcReplyBuffer[0] = 0 pcReplyBuffer[1] = 136 pcReplyBuffer[2] = ‘2’ pcReplyBuffer[3] = 0 pcReplyBuffer[4] = ‘\’ pcReplyBuffer[5] = ‘K’ pcReplyBuffer[6] = ‘1’ pcReplyBuffer[7] = ‘0’ pcReplyBuffer[8] = ‘0’ pcReplyBuffer[9] = ‘0’ pcR
Silo Media Manager Installation and Users Guide pcReplyBuffer[31] = 0 pcReplyBuffer[32] = 0 pcReplyBuffer[33] = 0 pcReplyBuffer[34] = 0 pcReplyBuffer[35] = 0 pcReplyBuffer[36] = 0 pcReplyBuffer[37] = 0 pcReplyBuffer[38] = 0 pcReplyBuffer[39] = 0 pcReplyBuffer[40] = 0 pcReplyBuffer[41] = 0 pcReplyBuffer[42] = 0 pcReplyBuffer[43] = 0 pcReplyBuffer[44] = 0 pcReplyBuffer[45] = 0 pcReplyBuffer[46] = 0 pcReplyBuffer[47] = 0 pcReplyBuffer[48] = 0 pcReplyBuffer[49] = 0 pcReplyBuffer[50] = 0 pcReplyBuffer[51] = 0 p
Silo Media Manager Installation and Users Guide pcReplyBuffer[76] = 0 pcReplyBuffer[77] = 0 pcReplyBuffer[78] = 0 pcReplyBuffer[79] = 0 pcReplyBuffer[80] = 0 pcReplyBuffer[81] = 0 pcReplyBuffer[82] = 0 pcReplyBuffer[83] = 0 pcReplyBuffer[84] = 0 pcReplyBuffer[85] = 0 pcReplyBuffer[86] = 0 pcReplyBuffer[87] = 0 pcReplyBuffer[88] = ‘V’ pcReplyBuffer[89] = 0 pcReplyBuffer[90] = 0 pcReplyBuffer[91] = 0 pcReplyBuffer[92] = 0 pcReplyBuffer[93] = 0 pcReplyBuffer[94] = 0 pcReplyBuffer[95] = 0 pcReplyBuffer[96] = 0
Silo Media Manager Installation and Users Guide pcReplyBuffer[121] = 0 pcReplyBuffer[122] = 0 pcReplyBuffer[123] = 0 pcReplyBuffer[124] = 0 pcReplyBuffer[125] = 0 pcReplyBuffer[126] = 0 pcReplyBuffer[127] = 0 pcReplyBuffer[128] = 0 pcReplyBuffer[129] = 0 pcReplyBuffer[130] = 0 pcReplyBuffer[131] = 0 pcReplyBuffer[132] = 255 pcReplyBuffer[133] = 255 pcReplyBuffer[134] = 0 pcReplyBuffer[135] = 11 Received Export Tape information Exported Tape: 000208 From Slot: 11 To Cap 0 Sending Import Information Sent 12
Silo Media Manager Installation and Users Guide SendBuffer2[18] SendBuffer2[19] SendBuffer2[20] SendBuffer2[21] SendBuffer2[22] SendBuffer2[23] SendBuffer2[24] SendBuffer2[25] SendBuffer2[26] SendBuffer2[27] SendBuffer2[28] SendBuffer2[29] SendBuffer2[30] SendBuffer2[31] SendBuffer2[32] SendBuffer2[33] SendBuffer2[34] SendBuffer2[35] SendBuffer2[36] SendBuffer2[37] SendBuffer2[38] SendBuffer2[39] SendBuffer2[40] SendBuffer2[41] SendBuffer2[42] SendBuffer2[43] SendBuffer2[44] SendBuffer2[45] SendBuffer2[46]
Silo Media Manager Installation and Users Guide SendBuffer2[63] = ‘ ‘; SendBuffer2[64] = ‘ ‘; SendBuffer2[65] = ‘ ‘; SendBuffer2[66] = ‘ ‘; SendBuffer2[67] = ‘ ‘; SendBuffer2[68] = ‘ ‘; SendBuffer2[69] = ‘ ‘; SendBuffer2[70] = ‘ ‘; /* RESERVED 2 */ SendBuffer2[71] = ‘ ‘; SendBuffer2[72] = ‘ ‘; SendBuffer2[73] = ‘ ‘; SendBuffer2[74] = ‘ ‘; SendBuffer2[75] = ‘ ‘; SendBuffer2[76] = ‘ ‘; SendBuffer2[77] = ‘ ‘; SendBuffer2[78] = ‘ ‘; SendBuffer2[79] = ‘ ‘; SendBuffer2[80] = ‘ ‘; /* RESERVED 3 */ SendBuffer2[81]
Silo Media Manager Installation and Users Guide SendBuffer2[108] = ‘ ‘; SendBuffer2[109] = ‘ ‘; SendBuffer2[110] = ‘ ‘; SendBuffer2[111] = ‘ ‘; SendBuffer2[112] = ‘ ‘; SendBuffer2[113] = ‘ ‘; SendBuffer2[114] = ‘ ‘; SendBuffer2[115] = ‘ ‘; SendBuffer2[116] = ‘ ‘; SendBuffer2[117] = ‘ ‘; SendBuffer2[118] = ‘ ‘; SendBuffer2[119] = ‘ ‘; SendBuffer2[120] = ‘ ‘; SendBuffer2[121] = ‘ ‘; SendBuffer2[122] = ‘ ‘; SendBuffer2[123] = ‘ ‘; SendBuffer2[124] = ‘ ‘; SendBuffer2[125] = ‘ ‘; SendBuffer2[126] = ‘ ‘; /* ERRO
Silo Media Manager Installation and Users Guide pcReplyBuffer[15] = ‘S’ pcReplyBuffer[16] = ‘T’ pcReplyBuffer[17] = ‘K’ pcReplyBuffer[18] = ‘9’ pcReplyBuffer[19] = ‘7’ pcReplyBuffer[20] = ‘1’ pcReplyBuffer[21] = ‘0’ pcReplyBuffer[22] = 0 pcReplyBuffer[23] = 0 pcReplyBuffer[24] = ‘0’ pcReplyBuffer[25] = ‘0’ pcReplyBuffer[26] = ‘0’ pcReplyBuffer[27] = ‘2’ pcReplyBuffer[28] = ‘0’ pcReplyBuffer[29] = ‘8’ pcReplyBuffer[30] = 0 pcReplyBuffer[31] = 0 pcReplyBuffer[32] = 0 pcReplyBuffer[33] = 0 pcReplyBuffer[34] =
Silo Media Manager Installation and Users Guide pcReplyBuffer[60] = 0 pcReplyBuffer[61] = 0 pcReplyBuffer[62] = 0 pcReplyBuffer[63] = 0 pcReplyBuffer[64] = 0 pcReplyBuffer[65] = 0 pcReplyBuffer[66] = 0 pcReplyBuffer[67] = 0 pcReplyBuffer[68] = 0 pcReplyBuffer[69] = 0 pcReplyBuffer[70] = 0 pcReplyBuffer[71] = 0 pcReplyBuffer[72] = 0 pcReplyBuffer[73] = 0 pcReplyBuffer[74] = 0 pcReplyBuffer[75] = 0 pcReplyBuffer[76] = 0 pcReplyBuffer[77] = 0 pcReplyBuffer[78] = 0 pcReplyBuffer[79] = 0 pcReplyBuffer[80] = 0 p
Silo Media Manager Installation and Users Guide pcReplyBuffer[105] = 0 pcReplyBuffer[106] = 0 pcReplyBuffer[107] = 0 pcReplyBuffer[108] = 0 pcReplyBuffer[109] = 0 pcReplyBuffer[110] = 0 pcReplyBuffer[111] = 0 pcReplyBuffer[112] = 0 pcReplyBuffer[113] = 0 pcReplyBuffer[114] = 0 pcReplyBuffer[115] = 0 pcReplyBuffer[116] = 0 pcReplyBuffer[117] = 0 pcReplyBuffer[118] = 0 pcReplyBuffer[119] = 0 pcReplyBuffer[120] = 0 pcReplyBuffer[121] = 0 pcReplyBuffer[122] = 0 pcReplyBuffer[123] = 0 pcReplyBuffer[124] = 0 pcR
Silo Media Manager Installation and Users Guide Drive Name = $TAPE1 Status Code = 0 Sent 128 bytes of 128 bytes SendBuffer3[0] = ‘0’; /* COMMAND */ SendBuffer3[1] = ‘Q’; /* THIRD PARTY REQUEST */ SendBuffer3[2] = ‘\\’; /* DEVICE NODE NAME */ SendBuffer3[3] = 'K'; SendBuffer3[4] = '1'; SendBuffer3[5] = '0'; SendBuffer3[6] = '0'; SendBuffer3[7] = '0'; SendBuffer3[8] = ‘ ‘; SendBuffer3[9] = ‘ ‘; SendBuffer3[10] = ‘ ‘; SendBuffer3[11] = ‘ ‘; SendBuffer3[12] = '$'; /* SCSI DEVICE NAME */ SendBuffer3[13] = 'S';
Silo Media Manager Installation and Users Guide SendBuffer3[40] SendBuffer3[41] SendBuffer3[42] SendBuffer3[43] SendBuffer3[44] SendBuffer3[45] SendBuffer3[46] SendBuffer3[47] SendBuffer3[48] SendBuffer3[49] SendBuffer3[50] SendBuffer3[51] SendBuffer3[52] SendBuffer3[53] SendBuffer3[54] SendBuffer3[55] SendBuffer3[56] SendBuffer3[57] SendBuffer3[58] SendBuffer3[59] SendBuffer3[60] SendBuffer3[61] SendBuffer3[62] SendBuffer3[63] SendBuffer3[64] SendBuffer3[65] SendBuffer3[66] SendBuffer3[67] SendBuffer3[68]
Silo Media Manager Installation and Users Guide SendBuffer3[85] = ‘ ‘; SendBuffer3[86] = ‘ ‘; /* RESERVED 4 */ SendBuffer3[87] = ‘ ‘; SendBuffer3[88] = ‘ ‘; SendBuffer3[89] = ‘ ‘; SendBuffer3[90] = ‘ ‘; SendBuffer3[91] = ‘ ‘; SendBuffer3[92] = ‘ ‘; SendBuffer3[93] = ‘ ‘; SendBuffer3[94] = ‘ ‘; SendBuffer3[95] = ‘ ‘; SendBuffer3[96] = ‘ ‘; SendBuffer3[97] = ‘ ‘; SendBuffer3[98] = ‘ ‘; SendBuffer3[99] = ‘ ‘; SendBuffer3[100] = ‘ ‘; SendBuffer3[101] = ‘ ‘; SendBuffer3[102] = ‘ ‘; SendBuffer3[103] = ‘ ‘; SendB
Silo Media Manager Installation and Users Guide Command = 0 Node Name = \K1000 Label = 000208 Drive Name = $STK9710 Status Code = 0 Received 136 bytes of 136 bytes pcReplyBuffer[0] = 0 pcReplyBuffer[1] = 136 pcReplyBuffer[2] = ‘0’ pcReplyBuffer[3] = 0 pcReplyBuffer[4] = ‘\’ pcReplyBuffer[5] = ‘K’ pcReplyBuffer[6] = ‘1’ pcReplyBuffer[7] = ‘0’ pcReplyBuffer[8] = ‘0’ pcReplyBuffer[9] = ‘0’ pcReplyBuffer[10] = 0 pcReplyBuffer[11] = 0 pcReplyBuffer[12] = 0 pcReplyBuffer[13] = 0 pcReplyBuffer[14] = ‘$’ pcReplyB
Silo Media Manager Installation and Users Guide pcReplyBuffer[34] = ‘1’ pcReplyBuffer[35] = ‘0’ pcReplyBuffer[36] = ‘0’ pcReplyBuffer[37] = ‘0’ pcReplyBuffer[38] = 0 pcReplyBuffer[39] = 0 pcReplyBuffer[40] = 0 pcReplyBuffer[41] = 0 pcReplyBuffer[42] = ‘$’ pcReplyBuffer[43] = ‘T’ pcReplyBuffer[44] = ‘A’ pcReplyBuffer[45] = ‘P’ pcReplyBuffer[46] = ‘E’ pcReplyBuffer[47] = ‘1’ pcReplyBuffer[48] = 0 pcReplyBuffer[49] = 0 pcReplyBuffer[50] = 0 pcReplyBuffer[51] = 0 pcReplyBuffer[52] = 0 pcReplyBuffer[53] = 0 pcR
Silo Media Manager Installation and Users Guide pcReplyBuffer[79] = 0 pcReplyBuffer[80] = 0 pcReplyBuffer[81] = 0 pcReplyBuffer[82] = 0 pcReplyBuffer[83] = 0 pcReplyBuffer[84] = 0 pcReplyBuffer[85] = 0 pcReplyBuffer[86] = 0 pcReplyBuffer[87] = 0 pcReplyBuffer[88] = ‘X’ pcReplyBuffer[89] = 0 pcReplyBuffer[90] = 0 pcReplyBuffer[91] = 0 pcReplyBuffer[92] = 0 pcReplyBuffer[93] = 0 pcReplyBuffer[94] = 0 pcReplyBuffer[95] = 0 pcReplyBuffer[96] = 0 pcReplyBuffer[97] = 0 pcReplyBuffer[98] = 0 pcReplyBuffer[99] = 0
Silo Media Manager Installation and Users Guide pcReplyBuffer[124] = 0 pcReplyBuffer[125] = 0 pcReplyBuffer[126] = 0 pcReplyBuffer[127] = 0 pcReplyBuffer[128] = 0 pcReplyBuffer[129] = 0 pcReplyBuffer[130] = 255 pcReplyBuffer[131] = 255 pcReplyBuffer[132] = 0 pcReplyBuffer[133] = 0 pcReplyBuffer[134] = 0 pcReplyBuffer[135] = 11 Received MountTape information Mounted Tape: 000208 From Slot: 11 To Drive 0 Sending DISMOUNT Move Medium Information Sent 128 bytes of 128 bytes SendBuffer4[0] = ‘1’; /* COMMAND */
Silo Media Manager Installation and Users Guide SendBuffer4[21] SendBuffer4[22] SendBuffer4[23] SendBuffer4[24] SendBuffer4[25] SendBuffer4[26] SendBuffer4[27] SendBuffer4[28] SendBuffer4[29] SendBuffer4[30] SendBuffer4[31] SendBuffer4[32] SendBuffer4[33] SendBuffer4[34] SendBuffer4[35] SendBuffer4[36] SendBuffer4[37] SendBuffer4[38] SendBuffer4[39] SendBuffer4[40] SendBuffer4[41] SendBuffer4[42] SendBuffer4[43] SendBuffer4[44] SendBuffer4[45] SendBuffer4[46] SendBuffer4[47] SendBuffer4[48] SendBuffer4[49]
Silo Media Manager Installation and Users Guide SendBuffer4[66] = ‘ ‘; SendBuffer4[67] = ‘ ‘; SendBuffer4[68] = ‘ ‘; SendBuffer4[69] = ‘ ‘; SendBuffer4[70] = ‘ ‘; /* RESERVED 2 */ SendBuffer4[71] = ‘ ‘; SendBuffer4[72] = ‘ ‘; SendBuffer4[73] = ‘ ‘; SendBuffer4[74] = ‘ ‘; SendBuffer4[75] = ‘ ‘; SendBuffer4[76] = ‘ ‘; SendBuffer4[77] = ‘ ‘; SendBuffer4[78] = ‘ ‘; SendBuffer4[79] = ‘ ‘; SendBuffer4[80] = ‘ ‘; /* RESERVED 3 */ SendBuffer4[81] = ‘ ‘; SendBuffer4[82] = ‘ ‘; SendBuffer4[83] = ‘ ‘; SendBuffer4[84]
Silo Media Manager Installation and Users Guide SendBuffer4[111] = ‘ ‘; SendBuffer4[112] = ‘ ‘; SendBuffer4[113] = ‘ ‘; SendBuffer4[114] = ‘ ‘; SendBuffer4[115] = ‘ ‘; SendBuffer4[116] = ‘ ‘; SendBuffer4[117] = ‘ ‘; SendBuffer4[118] = ‘ ‘; SendBuffer4[119] = ‘ ‘; SendBuffer4[120] = ‘ ‘; SendBuffer4[121] = ‘ ‘; SendBuffer4[122] = ‘ ‘; SendBuffer4[123] = ‘ ‘; SendBuffer4[124] = ‘ ‘; SendBuffer4[125] = ‘ ‘; SendBuffer4[126] = ‘ ‘; /* ERROR/STATUS CODE */ SendBuffer4[127] = ‘ ‘; Command = 1 Node Name = \K1000
Silo Media Manager Installation and Users Guide pcReplyBuffer[19] = ‘7’ pcReplyBuffer[20] = ‘1’ pcReplyBuffer[21] = ‘0’ pcReplyBuffer[22] = 0 pcReplyBuffer[23] = 0 pcReplyBuffer[24] = ‘0’ pcReplyBuffer[25] = ‘0’ pcReplyBuffer[26] = ‘0’ pcReplyBuffer[27] = ‘2’ pcReplyBuffer[28] = ‘0’ pcReplyBuffer[29] = ‘8’ pcReplyBuffer[30] = 0 pcReplyBuffer[31] = 0 pcReplyBuffer[32] = ‘\’ pcReplyBuffer[33] = ‘K’ pcReplyBuffer[34] = ‘1’ pcReplyBuffer[35] = ‘0’ pcReplyBuffer[36] = ‘0’ pcReplyBuffer[37] = ‘0’ pcReplyBuffer[3
Silo Media Manager Installation and Users Guide pcReplyBuffer[64] = 0 pcReplyBuffer[65] = 0 pcReplyBuffer[66] = 0 pcReplyBuffer[67] = 0 pcReplyBuffer[68] = 0 pcReplyBuffer[69] = 0 pcReplyBuffer[70] = 0 pcReplyBuffer[71] = 0 pcReplyBuffer[72] = 0 pcReplyBuffer[73] = 0 pcReplyBuffer[74] = 0 pcReplyBuffer[75] = 0 pcReplyBuffer[76] = 0 pcReplyBuffer[77] = 0 pcReplyBuffer[78] = 0 pcReplyBuffer[79] = 0 pcReplyBuffer[80] = 0 pcReplyBuffer[81] = 0 pcReplyBuffer[82] = 0 pcReplyBuffer[83] = 0 pcReplyBuffer[84] = 0 p
Silo Media Manager Installation and Users Guide pcReplyBuffer[109] = 0 pcReplyBuffer[110] = 0 pcReplyBuffer[111] = 0 pcReplyBuffer[112] = 0 pcReplyBuffer[113] = 0 pcReplyBuffer[114] = 0 pcReplyBuffer[115] = 0 pcReplyBuffer[116] = 0 pcReplyBuffer[117] = 0 pcReplyBuffer[118] = 0 pcReplyBuffer[119] = 0 pcReplyBuffer[120] = 0 pcReplyBuffer[121] = 0 pcReplyBuffer[122] = 0 pcReplyBuffer[123] = 0 pcReplyBuffer[124] = 0 pcReplyBuffer[125] = 0 pcReplyBuffer[126] = 0 pcReplyBuffer[127] = 0 pcReplyBuffer[128] = 0 pcR
Silo Media Manager Installation and Users Guide #pragma ssv0 "$system.system", ssv1 "$system.ztcpip", ssv2 "$system.zsysdefs" #include #include #include #include #include #include #include #include #include
Silo Media Manager Installation and Users Guide 1, /* RECEIVE DEPTH */ 1); /* OPEN OPTIONS */ err = FILE_OPEN_((char _far *)"$TPTY", (short)strlen("$TPTY"), (short _far *)&TSISRVFileNum); /* EXPORT */ SendBuffer1[0] = ‘2’; /* COMMAND */ SendBuffer1[1] = ‘Q’; /* THIRD PARTY REQUEST */ SendBuffer1[2] = ‘\\’; /* DEVICE NODE NAME */ SendBuffer1[3] = 'S'; SendBuffer1[4] = '7'; SendBuffer1[5] = '0'; SendBuffer1[6] = '0'; SendBuffer1[7] = '0'; SendBuffer1[8] = ‘ ‘; SendBuffer1[9] = ‘ ‘; SendBuffer1[10] = ‘ ‘; Se
Silo Media Manager Installation and Users Guide SendBuffer1[35] SendBuffer1[36] SendBuffer1[37] SendBuffer1[38] SendBuffer1[39] SendBuffer1[40] SendBuffer1[41] SendBuffer1[42] SendBuffer1[43] SendBuffer1[44] SendBuffer1[45] SendBuffer1[46] SendBuffer1[47] SendBuffer1[48] SendBuffer1[49] SendBuffer1[50] SendBuffer1[51] SendBuffer1[52] SendBuffer1[53] SendBuffer1[54] SendBuffer1[55] SendBuffer1[56] SendBuffer1[57] SendBuffer1[58] SendBuffer1[59] SendBuffer1[60] SendBuffer1[61] SendBuffer1[62] SendBuffer1[63]
Silo Media Manager Installation and Users Guide SendBuffer1[80] = ‘ ‘; /* HOST PORT */ SendBuffer1[81] = ‘ ‘; SendBuffer1[82] = ‘ ‘; SendBuffer1[83] = ‘ ‘; SendBuffer1[84] = ‘ ‘; SendBuffer1[85] = ‘ ‘; SendBuffer1[86] = ‘ ‘; /* ALTERNATE FIELD 1 (10 BYTES) */ SendBuffer1[87] = ‘ ‘; SendBuffer1[88] = ‘ ‘; SendBuffer1[89] = ‘ ‘; SendBuffer1[90] = ‘ ‘; SendBuffer1[91] = ‘ ‘; SendBuffer1[92] = ‘ ‘; SendBuffer1[93] = ‘ ‘; SendBuffer1[94] = ‘ ‘; SendBuffer1[95] = ‘ ‘; SendBuffer1[96] = ‘ ‘; /* ALTERNATE FIELD 2
Silo Media Manager Installation and Users Guide SendBuffer1[125] = ‘ ‘; SendBuffer1[126] = ‘ ‘; /* ERROR/STATUS CODE */ SendBuffer1[127] = ‘ ‘; NumToSend = 128; ccx = WRITEX(TSISRVFileNum, (char _far *)&SendBuffer1, NumToSend, (short _far *)&CountActuallyWritten, WriteTag); cc = READUPDATEX((short)nFileNumber, (char _far *)anBuffer, (short)sizeof(anBuffer), (short _far *)&wCountRead); nResult = REPLYX((char _far *)anBuffer, (short)wCountRead); memset(anBuffer, 0, 31000); wCountRead = 0; /* IMPORT */ SendB
Silo Media Manager Installation and Users Guide SendBuffer2[16] SendBuffer2[17] SendBuffer2[18] SendBuffer2[19] SendBuffer2[20] SendBuffer2[21] SendBuffer2[22] SendBuffer2[23] SendBuffer2[24] SendBuffer2[25] SendBuffer2[26] SendBuffer2[27] SendBuffer2[28] SendBuffer2[29] SendBuffer2[30] SendBuffer2[31] SendBuffer2[32] SendBuffer2[33] SendBuffer2[34] SendBuffer2[35] SendBuffer2[36] SendBuffer2[37] SendBuffer2[38] SendBuffer2[39] SendBuffer2[40] SendBuffer2[41] SendBuffer2[42] SendBuffer2[43] SendBuffer2[44]
Silo Media Manager Installation and Users Guide SendBuffer2[61] = ‘ ‘; SendBuffer2[62] = ‘ ‘; SendBuffer2[63] = ‘ ‘; SendBuffer2[64] = ‘ ‘; SendBuffer2[65] = ‘ ‘; SendBuffer2[66] = ‘ ‘; SendBuffer2[67] = ‘ ‘; SendBuffer2[68] = ‘ ‘; SendBuffer2[69] = ‘ ‘; SendBuffer2[70] = ‘ ‘; /* CURRENT PASSWORD */ SendBuffer2[71] = ‘ ‘; SendBuffer2[72] = ‘ ‘; SendBuffer2[73] = ‘ ‘; SendBuffer2[74] = ‘ ‘; SendBuffer2[75] = ‘ ‘; SendBuffer2[76] = ‘ ‘; SendBuffer2[77] = ‘ ‘; SendBuffer2[78] = ‘ ‘; SendBuffer2[79] = ‘ ‘; Sen
Silo Media Manager Installation and Users Guide SendBuffer2[106] = ‘ ‘; /* ALTERNATE FIELD 3 (10 BYTES) */ SendBuffer2[107] = ‘ ‘; SendBuffer2[108] = ‘ ‘; SendBuffer2[109] = ‘ ‘; SendBuffer2[110] = ‘ ‘; SendBuffer2[111] = ‘ ‘; SendBuffer2[112] = ‘ ‘; SendBuffer2[113] = ‘ ‘; SendBuffer2[114] = ‘ ‘; SendBuffer2[115] = ‘ ‘; SendBuffer2[116] = ‘ ‘; /* ALTERNATE FIELD 4 (10 BYTES) */ SendBuffer2[117] = ‘ ‘; SendBuffer2[118] = ‘ ‘; SendBuffer2[119] = ‘ ‘; SendBuffer2[120] = ‘ ‘; SendBuffer2[121] = ‘ ‘; SendBuffe
Silo Media Manager Installation and Users Guide wCountRead = 0; /* MOUNT */ SendBuffer3[0] = 0x30; /* COMMAND */ SendBuffer3[1] = 0x51; /* THIRD PARTY REQUEST */ SendBuffer3[2] = ‘\\’; /* DEVICE NODE NAME */ SendBuffer3[3] = 'S'; SendBuffer3[4] = '7'; SendBuffer3[5] = '0'; SendBuffer3[6] = '0'; SendBuffer3[7] = '0'; SendBuffer3[8] = ‘ ‘; SendBuffer3[9] = ‘ ‘; SendBuffer3[10] = ‘ ‘; SendBuffer3[11] = ‘ ‘; SendBuffer3[12] = '$'; /* SCSI DEVICE NAME */ SendBuffer3[13] = 'S'; SendBuffer3[14] = 'T'; SendBuffer
Silo Media Manager Installation and Users Guide SendBuffer3[39] SendBuffer3[40] SendBuffer3[41] SendBuffer3[42] SendBuffer3[43] SendBuffer3[44] SendBuffer3[45] SendBuffer3[46] SendBuffer3[47] SendBuffer3[48] SendBuffer3[49] SendBuffer3[50] SendBuffer3[51] SendBuffer3[52] SendBuffer3[53] SendBuffer3[54] SendBuffer3[55] SendBuffer3[56] SendBuffer3[57] SendBuffer3[58] SendBuffer3[59] SendBuffer3[60] SendBuffer3[61] SendBuffer3[62] SendBuffer3[63] SendBuffer3[64] SendBuffer3[65] SendBuffer3[66] SendBuffer3[67]
Silo Media Manager Installation and Users Guide SendBuffer3[84] = ‘ ‘; SendBuffer3[85] = ‘ ‘; SendBuffer3[86] = ‘ ‘; /* ALTERNATE FIELD 1 (10 BYTES) */ SendBuffer3[87] = ‘ ‘; SendBuffer3[88] = ‘ ‘; SendBuffer3[89] = ‘ ‘; SendBuffer3[90] = ‘ ‘; SendBuffer3[91] = ‘ ‘; SendBuffer3[92] = ‘ ‘; SendBuffer3[93] = ‘ ‘; SendBuffer3[94] = ‘ ‘; SendBuffer3[95] = ‘ ‘; SendBuffer3[96] = ‘ ‘; /* ALTERNATE FIELD 2 (10 BYTES) */ SendBuffer3[97] = ‘ ‘; SendBuffer3[98] = ‘ ‘; SendBuffer3[99] = ‘ ‘; SendBuffer3[100] = ‘ ‘; S
Silo Media Manager Installation and Users Guide NumToSend = 128; DELAY(1000); ccx = WRITEX(TSISRVFileNum, (char _far *)&SendBuffer3, NumToSend, (short _far *)&CountActuallyWritten, WriteTag); cc = READUPDATEX((short)nFileNumber, (char _far *)anBuffer, (short)sizeof(anBuffer), (short _far *)&wCountRead); nResult = REPLYX((char _far *)anBuffer, (short)wCountRead); memset(anBuffer, 0, 31000); wCountRead = 0; /* DISMOUNT */ SendBuffer4[0] = 0x31; /* COMMAND */ SendBuffer4[1] = 0x51; /* THIRD PARTY REQUEST */
Silo Media Manager Installation and Users Guide SendBuffer4[18] SendBuffer4[19] SendBuffer4[20] SendBuffer4[21] SendBuffer4[22] SendBuffer4[23] SendBuffer4[24] SendBuffer4[25] SendBuffer4[26] SendBuffer4[27] SendBuffer4[28] SendBuffer4[29] SendBuffer4[30] SendBuffer4[31] SendBuffer4[32] SendBuffer4[33] SendBuffer4[34] SendBuffer4[35] SendBuffer4[36] SendBuffer4[37] SendBuffer4[38] SendBuffer4[39] SendBuffer4[40] SendBuffer4[41] SendBuffer4[42] SendBuffer4[43] SendBuffer4[44] SendBuffer4[45] SendBuffer4[46]
Silo Media Manager Installation and Users Guide SendBuffer4[63] = ‘ ‘; SendBuffer4[64] = ‘ ‘; SendBuffer4[65] = ‘ ‘; SendBuffer4[66] = ‘ ‘; SendBuffer4[67] = ‘ ‘; SendBuffer4[68] = ‘ ‘; SendBuffer4[69] = ‘ ‘; SendBuffer4[70] = ‘ ‘; /* CURRENT PASSWORD */ SendBuffer4[71] = ‘ ‘; SendBuffer4[72] = ‘ ‘; SendBuffer4[73] = ‘ ‘; SendBuffer4[74] = ‘ ‘; SendBuffer4[75] = ‘ ‘; SendBuffer4[76] = ‘ ‘; SendBuffer4[77] = ‘ ‘; SendBuffer4[78] = ‘ ‘; SendBuffer4[79] = ‘ ‘; SendBuffer4[80] = ‘ ‘; /* HOST PORT */ SendBuffer
Silo Media Manager Installation and Users Guide SendBuffer4[108] = ‘ ‘; SendBuffer4[109] = ‘ ‘; SendBuffer4[110] = ‘ ‘; SendBuffer4[111] = ‘ ‘; SendBuffer4[112] = ‘ ‘; SendBuffer4[113] = ‘ ‘; SendBuffer4[114] = ‘ ‘; SendBuffer4[115] = ‘ ‘; SendBuffer4[116] = ‘ ‘; /* ALTERNATE FIELD 4 (10 BYTES) */ SendBuffer4[117] = ‘ ‘; SendBuffer4[118] = ‘ ‘; SendBuffer4[119] = ‘ ‘; SendBuffer4[120] = ‘ ‘; SendBuffer4[121] = ‘ ‘; SendBuffer4[122] = ‘ ‘; SendBuffer4[123] = ‘ ‘; SendBuffer4[124] = ‘ ‘; SendBuffer4[125] = ‘
APPENDIX A Hints About Managing The Tape Environment And Disaster Recovery Here are some hints about problem areas that may need attention. 1) Silo Scratch Tape Replenishment: The way $ZSVR allocates tapes for a backup is to sequentially go through its database and asking for the first scratch it comes to. If it is in the silo, it gets mounted. If the tape is outside, the silo waits until it is entered. This can be avoided if a MEDIACOM option is set in the MEDIADEFS area that states RELEASED ON.
5) The DSM/TC database is a SQL Catalog, comprised of SQL tables and indexes. The BACKUP program will not adequately save any SQL Catalogs for recovery. A save solution that incorporates Backup and TMFCOM DUMP FILES to save the system for a full recovery needs to be implemented. 6) If the TMF Dump is chosen as part of the recovery solution, it will be necessary to add TMF tapes to the TMF database. These are totally separate from DSM/TC tapes. They do not share.
APPENDIX B SILO 9710 MEDIA MANAGER Troubleshooting In this Appendix This appendix includes the following main topics and sections: Topic Overview Troubleshooting Possible Problem Areas with TCP/IP Section B.1 B.2 B.3 B.1 Overview This chapter will deal with most of the problems that may be encountered while installing/configuring and using SILO 9710 MEDIA MANAGER. Most of the problems will be TCP/IP, Tandem security or Tandem device setup related.
9710 SMM Installation and Users Guide The Device Name is clicked on the SMM screen and a message about ‘OPEN DEVICE NOT SUCCESSFUL’ is received There is a problem with talking to the silo device Make sure the correct Tandem hardware SCSI name has been specified. It must correspond to the system name of the device. The System Manager should know the SCSI device name The silo device name is correct, just not communicating System Manager will need to try cycling it (start/stop) or delete and re-add it.
9710 SMM Installation and Users Guide B.3 Possible Problem Areas with TCP/IP Here are some possible problem areas that may be encountered with TCP/IP: 1) By using the IP # of the Tandem host, it should be possible to PING the Tandem host from the PC. Choose the ‘PING’ button from the SMM screen. Type in the IP # of the Tandem host with which communication is being attempted. Four reply lines should come back indicating that talking to the Tandem host is possible.
APPENDIX C Installation Worksheet Prerequisites for Silo Media Manager to Tandem Installation To assure a successful installation of Silo Media Manager to Tandem, please make a copy of this worksheet, fill it out and refer to it during the installation process. q Services File ________________________ This file is normally located on $SYSTEM.ZTCPIP. This is where the port number found later in this document will be defined.
9710 SMM Installation and Users Guide EXAMPLE Prerequisites for Silo Media Manager to Tandem Installation To assure a successful installation of Silo Media Manager to Tandem, please make a copy of this worksheet, fill it out and refer to it during the installation process. q Services File $SYSTEM.ZTCPIP This file is normally located on $SYSTEM.ZTCPIP. This is where the port number found later in this document will be defined. q Tandem IP Number 192.231.36.
9710 SMM Installation and Users Guide APPENDIX D Silo Media Manager Configuration Utility and TPTSTR Examples Configuration Screen for the Client Password will not be displayed when entering.
9710 SMM Installation and Users Guide CONFIG_PORT# To configure or change the TCPIP port number, type CONFIG_PORT# at the main menu prompt. Enter the new port number when the prompt asks for it. Next the new configuration will be shown, and confirmation on the new configuration will be requested. Type Y or N.
9710 SMM Installation and Users Guide CONFIG_HOSTPORT# To configure or change the host port #, type CONFIG_HOSTPORT# and press enter. Enter the port # of the server when prompted to do so. Once the host port # has been entered, the new configuration will be shown and confirmation will be requested. Type Y (if correct) and the main menu prompt will return.
9710 SMM Installation and Users Guide CONFIG_HOSTIP Once the host port # has been configured, the host IP address needs to be configured. Type CONFIG_HOSTIP while at the main menu prompt and press enter. Enter the host IP address at the designated prompt. Once the new address has been entered, the new configuration will be shown and confirmation will be requested. Type Y (if correct) to return to the main menu prompt.
9710 SMM Installation and Users Guide VIEW_CONFIG To view the current configuration type VIEW_CONFIG. This will show the client port number, server (host) port number and server (host) IP address. The client port #, host port #, and host IP address need to be configured to successfully run the client.
9710 SMM Installation and Users Guide HELP The Help Menu provides a description of each command.
9710 SMM Installation and Users Guide Configuration Screen for the Server The password will not be displayed when entering.
9710 SMM Installation and Users Guide CONFIG_ALTSYS# To run on an alternate system, the program has to be configured for an alternate system. Do this by typing in CONFIG_ALTSYS# at the prompt. If the system number is less than 6 digits it will be padded with zeros in the front. This alternate system may be worked off of for up to 15 days. To alter the system number simply type the command again.
9710 SMM Installation and Users Guide CONFIG_DEVICE A silo device is configured by typing CONFIG_DEVICE at the prompt. A new prompt will be received asking that the device name be entered. Enter the device name to be configured. At the prompt enter the device host node. After the device host node is entered, the new configuration will be displayed for review. The prompt will ask for confirmation about the new configuration. Type Y if the new configuration is correct.
9710 SMM Installation and Users Guide CONFIG_DRIVE When the main menu prompt returns, type CONFIG_DRIVE to configure a drive. Once CONFIG_DRIVE is typed, the prompt will ask which drive to configure (1-10 from bottom to top). Choose the drive to be configured. Enter the new name for the drive and the new node. The new configuration will be shown and confirmation will be requested. Type Y, if the new configuration is correct.
9710 SMM Installation and Users Guide VIEW_CONFIG To view the current configuration type VIEW_CONFIG. It shows the device name, the device node, the host port #, the alternate system #, and all of the drive configurations. The device name, device node, host port # and drives need to be configured to successfully run the server.
9710 SMM Installation and Users Guide DEL_DRIVE Delete drives by typing DEL_DRIVE at the prompt. The prompt then asks which drive to delete. Enter the drive to be deleted (1-10). The current configuration for the drive will be displayed. When asked for confirmation about the drive to be deleted, type Y if the correct drive has been chosen. The next prompt will ask about continuation of deleting drives or exiting. The main menu prompt will return if the choice to exit is made.
9710 SMM Installation and Users Guide HELP The Help Menu provides a description of each command.
9710 SMM Installation and Users Guide RUN TPTSTR The tptstr program is used to test communication and status of the silo. Open the device by typing open . Type Inquiry and the above information will be returned. If it does not return, then there is no communication with the device.
9710 SMM Installation and Users Guide Continued information from the Inquiry command.
9710 SMM Installation and Users Guide Type testunit_ready and the above information will be returned.
Part Number 426891-001 Compaq Computer Corporation Tandem Division 19333 Vallco Parkway, Cupertino, CA 95014-2599 *426891-001*