ADIC Frozen Dessert Maker 601354 User Manual

Administrative Tasks  
VolServ Version 5.0  
September 2001  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
READER COMMENT FORM  
ADIC includes this Form in an effort to provide the best possible documentation to our  
customers. Please take a few moments to mail or FAX your response to:  
ADIC  
Software Documentation  
10949 East Peakview Ave.  
Englewood, CO 80111  
FAX: 303-792-2465  
Question  
Information was complete.  
Circle One  
Disagree  
Agree  
Agree  
Agree  
Information was easy to find.  
Information was easy to follow.  
Disagree  
Disagree  
Is there anything you especially like or dislike about the organization, presentation,  
or writing in this manual?______________________________________________  
___________________________________________________________________  
___________________________________________________________________  
___________________________________________________________________  
_____________________________________________________________________  
Book Title  
Document Number  
Telephone  
Customer Name  
E-mail Address  
Company Name  
Address  
City, State, Zip  
Download from Www.Somanuals.com. All Manuals Search And Download.  
NOTES  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Contents  
601354 Rev A  
i
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
printers.config Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-27  
Other .config Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-27  
ii  
Contents  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
601354 Rev A  
Contents  
iii  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
iv  
Contents  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
601354 Rev A  
Contents  
v
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
vi  
Contents  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
NOTES  
P-2  
Preface  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
This book describes the management tasks used to operate  
VolServ.  
Purpose of  
This Book  
This book is written for the system administrator who is  
operating and troubleshooting VolServ.  
Who Should  
Read This  
Book  
It assumes the administrator has a strong familiarity with:  
UNIX operating systems  
Applications running in their site environment  
This book contains the following chapters:  
How This  
Book is  
Chapter 1: Getting Started Introduces the document and it’s  
conventions. Also contains general software installation information.  
Organized  
Chapter 2: Start-up and Shutdown A discussion of VolServ  
system operation pertaining to equipment and software start-up and  
shutdown.  
Chapter 3: Initial configuration A discussion of VolServ  
system operations pertaining to initial software and site-dependant  
parameter definition.  
Chapter 4: Normal Operations A discussion of normal  
VolServ system operations including environment management,  
archive management, drive management, media management,  
system queries, and database maintenance.  
Chapter 5: Archive Operations A discussion of the VolServ  
Archive Operator and applicable capabilities.  
601354 Rev A  
Preface  
P-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Chapter 6: Troubleshoot Troubleshooting tips for VolServ  
software problems.  
The conventions used throughout the VolServ technical books  
are listed below:  
Conventions  
Convention  
Example  
Screen text, file names, program names, and Request to add a new volume:  
commands are in Courierfont.  
Volume group will be “20”  
Volume position will be “A123”.  
The root prompt is shown as a number  
symbol.  
# su root  
What you should type in is shown in Courier vsarchiveqry  
bold font.  
Site-specific variables are in a Times italics  
tar -xvf tapedevicename  
font.  
A backward slash ( \ ) denotes the input is  
continued onto the next line; the printed page  
is just not wide enough to accommodate the  
line.  
# remshnodename -n dd if=/dev \  
/tapedevicename/bs=20b | tar xvfb \  
- 20  
(You should type the entire command without  
the backward slash.)  
Pressing <Return> after each command is  
assumed.  
A menu name with an arrow refers to a  
sequence of menus.  
Config-->MediaType-->Redefine  
P-4  
Preface  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The books described below are part of the technical  
documentation set, and are shipped on CD along with the  
VolServ software:  
Books  
Overview  
Administrative Tasks  
Provides an overview of VolServ. Contains a  
glossary.  
Describes how to perform system  
administrative tasks using VolServ  
commands.  
Installing VolServ  
Describes server requirements, installation  
instructions, troubleshooting procedures,  
and configuration parameters.  
Command Reference  
Contains a list of VolServ commands  
Error Messages  
Using the VolServ GUI  
Provides corrective action for system log  
errors.  
Describes how to perform system  
administrative tasks using the graphical user  
interface.  
Quick Reference Card  
Summarizes commands.  
API Guide  
Provides a list of API functions.  
The documentation CD contains VolServ book files and  
Online Books  
®
®
Adobe Acrobat Reader. The Reader allows you to view and  
navigate the online documentation files yet preserves the page  
design and graphics from the printed books.  
601354 Rev A  
Preface  
P-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
The publications described in the table below are created and  
distributed on an as-needed basis.  
Related  
Publications  
Related Publications  
Description  
“Release Notes”  
For each version of VolServ, the “Release Notes” contain:  
• Summary of enhancements  
• Describes:  
- Fixed problems  
- Known problems  
- Installation and configuration issues  
• Lists:  
- Operating system patches  
- System requirements  
“Product Alerts”  
Informs customers of technical problems and solutions.  
“Product Bulletins”  
Conveys technical information—not problems—to  
customers.  
To make corrections or to comment on VolServ publications,  
please contact Software Technical Publications at our e-mail  
address: [email protected].  
Contact  
Publications  
Department  
To receive access to the secured site on our home page  
containing technical product information (Release Notes,  
Product Alerts, Product Bulletins, FAQs), visit  
http://partners.adic.com/ and follow the password request  
procedure. In return, ADIC will send you instructions and a  
password.  
Secured Web  
Site  
P-6  
Preface  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
System Logging . . . . . . . . . . . . . . . . . . . . . . . 1-16  
Configuration Environment . . . . . . . . . . . . . 1-18  
VolServ Database . . . . . . . . . . . . . . . . . . . . . . 1-28  
printers.config Files . . . . . . . . . . . . . . . . . . . . . . . 1-29  
Other .config Files . . . . . . . . . . . . . . . . . . . . . 1-29  
1
Getting  
Started  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software access information  
Hardware and software start-up  
Site-specific configuration of archives and drives  
Daily operations  
1
2
3
4
5
6
Archive operation and configuration  
Troubleshooting tips and solutions  
1-2  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
After VolServ is installed, the VolServ System Administrator  
(SA) configures the VolServ environment to control Command  
Line Interface (CLI), Application Program Interface (API), and  
Graphical User Interface (GUI) access to the VolServ system.  
The following sections provide a recommended plan for  
controlling access to specific VolServ software commands.  
Command  
Access  
The commands available to any application via CLI or API are  
controlled by the command.configfile, which is located in  
the directory $VS_DIR/config. There are entries in the  
command.configfile for each command available over the  
CLI or API. The SA can control access to individual commands  
by editing the command.configfile and commenting out the  
command not authorized. Individual commands can also be  
disallowed by using the GUI Client Commands window. Refer  
to the Using the VolServ GUI or the appropriate VolServ  
software manual.  
CLI and API  
Access Control  
A client application is a hardware/software package performing  
data management service for the user or as an intermediary to  
other client programs. Although the CLI may be used, client  
applications primarily interact with VolServ through the API.  
Each client application generates volume server requests  
through the API for selected VolServ software commands.  
601354 Rev A  
Getting Started  
1-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
The commands available to a client application are shown in the  
following table.  
Capability  
Description  
Media Operations  
Import Media  
Inserts media into the system and update the VolServ  
database with the new media identifiers.  
Export Media  
Removes media from the system and any knowledge of the  
media identifier from the VolServ database.  
Check-in Media  
Logically checks media into the VolServ system that were  
checked out.  
Check-out Media  
Clear Eject  
Checks media out of an archive.  
Removes the specified media from the archive’s Eject list.  
Mounts a medium into a drive.  
Mount Media  
Multimount Media  
Dismount Media  
Modify Media  
Allows multiple mount requests for multiple drives.  
Dismounts a medium from a drive.  
Allows the addition of media statistics, manufacturer, and  
batch information to be associated with a medium or media.  
Move Media  
Reclassify Media  
Administration  
Audit  
Moves media from one archive to another.  
Changes the media class group name of a medium or media.  
Performs an archive inventory verification.  
Connect  
Allows request status to be routed to a different location  
using the enterprise identifier for location.  
Disconnect  
Removes the location established by the connect command.  
Vary Archive  
Changes the state of the archive from On-Line, Off-Line, or  
Diagnostic.  
1-4  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Capability  
Description  
Vary Drive  
Changes the state of the archive from On-Line, Off-Line,  
Diagnostic, or On-Line/Clear.  
Cancel Request  
Reprioritize Request  
Lock Drive  
Cancels requests based on request identifier.  
Changes the priority level of a request.  
Obtains exclusive use of one or more drives.  
Releases exclusive use of one or more drives.  
Unlock Drive  
Configure  
Create Drive Pool  
Associates a group of drive types having the same  
characteristics with a logical group name.  
Modify Drive Pool  
Changes the parameters associated with a drive pool.  
Removes a drive pool from the system.  
Delete Drive Pool  
Create Media Class  
Modify Media Class  
Delete Media Class  
Create Archive Media Class  
Modify Archive Media Class  
Creates a Media Class in the VolServ system.  
Modifies a Media Class’ parameters.  
Removes a Media Class from the VolServ system.  
Associates a Media Class with an archive.  
Modifies the parameters associated with an archive Media  
Class.  
Delete Archive Media Class  
Queries  
Removes an archive Media Class from the VolServ system.  
Query Archive  
Report showing information about an archive.  
Query Drive  
Report showing information about a drive or drives.  
Query Drive Pool  
Report showing information about a specified drive pool or all  
drive pools known to the VolServ system.  
Query Mount  
Report showing information about drives that could be used  
in a subsequent mount of a specified medium.  
601354 Rev A  
Getting Started  
1-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Capability  
Description  
Query Media  
Report showing the attributes of one or more specified  
media.  
Query Intransit Media  
Query Media Class  
Report showing information about media that are in the  
Intransitstate.  
Report showing the attributes of a specified Media Class or  
all Media Class known to the VolServ system.  
Query Media Type  
Query Request  
Query Connect  
Report showing the attributes of one or more media types.  
Report showing information about a specified request.  
Report showing enterprise connection information.  
The client application permissions can be changed at any time.  
To make the changes effective, VolServ must be cycled.  
The commands available via the GUI are controlled by the  
operator.configfile, which is located in the  
GUI Access  
Control  
$VS_DIR/configdirectory. There are entries in the  
operator.config file for each command available through  
the GUI. The SA can control access to individual GUI  
commands by editing the operator.configfile and  
commenting out the command not authorized. Individual  
commands can also be disallowed by using the GUI Operator  
Commands window. Refer to Using the VolServ GUI or the  
appropriate VolServ software manual.  
Although the CLI can be used, the System Operator (SO)  
primarily uses the GUI to access VolServ software commands.  
The SO may have the same privileges as the SA or a subset of  
the privileges as determined by the SA.  
1-6  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Separate access for the SA and SO is maintained through the  
use of group permissions. If the SO’s user ID is defined in the  
vsadmingroup, the SO will have GUI access to the commands  
defined by the SA in the operator.configfile and the SO  
will have CLI access to the commands defined by the SA in the  
command.configfile.  
The following table shows the commands available to the SA  
and the recommended commands for a SO.  
Capability  
Description  
SA SO  
Media Operations  
Import Media  
Inserts media into the system  
and updates the VolServ  
database with the new media  
identifiers.  
X
X
X
X
Export Media  
Removes media from the  
system and any knowledge of  
the media identifier from the  
VolServ database.  
Check-in Media  
Logically checks media into the  
VolServ system that were  
checked out.  
X
Check-out Media  
Manual Eject  
Checks media out of the  
VolServ system.  
X
X
X
X
Updates the VolServ database  
for problem or jammed media  
physically removed from the  
VolServ system.  
Clear Eject  
Removes the specified media  
from the archive’s Eject list.  
X
X
X
X
Mount Media  
Mounts a medium or media into  
a drive.  
601354 Rev A  
Getting Started  
1-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Capability  
Description  
SA SO  
Dismount Media  
Dismounts a medium from a  
drive.  
X
X
X
X
Modify Media  
Allows the addition of media  
statistics, manufacturer, and  
batch information to be  
associated with a medium or  
media.  
Move Media  
Moves media from one archive  
to another.  
X
X
X
X
Reclassify Media  
Changes the Media Class  
name of a medium or media.  
Administration  
Change Archive  
Parameters  
Performs an archive inventory  
verification.  
X
X
X
X
Vary Archive  
Changes the state of the  
archive from On-Line, Off-Line,  
or Diagnostic.  
Vary Archive  
Component  
Changes the state of an archive  
component from On-Line,  
Off-Line, or Diagnostic.  
X
X
X
X
Vary Drive  
Changes the state of the  
archive from On-Line, Off-Line,  
Diagnostic, or On-Line/Clear.  
Cancel Request  
Cancels requests based on  
request identifier.  
X
X
X
X
X
X
X
X
Reprioritize  
Request  
Changes the priority level of a  
request.  
Unlock Drive  
Releases exclusive use of one  
or more drives.  
Reprint Media  
Label  
Reprints media label for a  
specific medium or media.  
1-8  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Capability  
Configure  
Description  
SA SO  
Configure Archive  
Adds an archive to the VolServ  
system.  
X
X
X
X
X
X
Create Drive  
Adds a drive to the VolServ  
system.  
Associate Drive  
Disassociate Drive  
Delete Drive  
Associates a drive with an  
archive.  
Disassociates a drive from an  
archive.  
Removes drive from the  
VolServ system.  
Create Drive Pool  
Associates a group of drives  
types having the same  
characteristics with a logical  
group name.  
Modify Drive Pool  
Delete Drive Pool  
Changes the parameters  
associated with a drive pool.  
X
X
X
X
X
X
X
Removes a drive pool from the  
system.  
Create Media  
Class  
Creates a Media Class in the  
VolServ system.  
Modify Media Class Modifies a Media Class’  
parameters.  
Delete Media Class Removes a Media Class from  
the VolServ system.  
Create Archive  
Media Class  
Associates a Media Class with  
an archive.  
Modify Archive  
Media Class  
Modifies the parameters  
associated with an archive  
Media Class.  
601354 Rev A  
Getting Started  
1-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Capability  
Description  
SA SO  
Delete Archive  
Media Class  
Removes an archive Media  
Class from the VolServ system.  
X
Define Media Type  
Defines a media type to be  
used within the VolServ system.  
X
X
X
X
Define Label  
Pattern  
Adds a label pattern to the  
VolServ system.  
Queries  
Query Archive  
Report showing information  
about an archive.  
X
X
X
X
X
X
Query Drive  
Report showing information  
about a drive or drives.  
Query Drive Pool  
Report showing information  
about a specified drive pool or  
all drive pools known to the  
VolServ system.  
Query Mount  
Report showing information  
about drives that could be used  
in a subsequent mount of a  
specified medium.  
X
X
X
X
Query Media  
Location  
Report showing where a  
specific medium or media are  
located in the VolServ system.  
Query Media  
Report showing the attributes of  
one or more specified media.  
X
X
X
X
Query Intransit  
Media  
Report showing information  
about media that are in the  
Intransitstate.  
Query Media Class Report showing the attributes of  
a specified Media Class or all  
Media Classes known to the  
X
X
VolServ system.  
1-10  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Capability  
Description  
SA SO  
Query Media Type  
Report showing the attributes of  
one or more media types.  
X
X
X
X
X
X
Query Request  
Query Connect  
Report showing information  
about a specified request.  
Report showing enterprise  
connection information.  
601354 Rev A  
Getting Started  
1-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
VolServ uses global variables that help define the system  
environment. These variables are located in the *.configfiles  
located in the $VS_DIR/config directory. The VS_DIR  
environment variable contains VolServ home directory and is  
defined during installation. These files include:  
Environment  
Management  
command.config  
operator.config  
console.config  
console_locations.config  
envvar.config  
label_printers.config  
printers.config  
process.config  
servers.config  
The environment variables contained in the *.configfiles are  
edited by the SA to customize the software for a particular site  
using a text editor. Default values containing embedded spaces  
must be enclosed within double quotes. For example,  
This value has embedded spaces: “4 2 6”  
This value does not: 421  
VolServ must be cycled when *.configfiles are modified.  
Upon restart, a service utility is called by various  
processes/routines to establish the environment variable values  
within the VolServ environment.  
1-12  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
To cycle VolServ, use volserv -t; for information, see  
volserv command; for information, see “Start Up VolServ” on  
These two files are used to control access to CLI, API, and GUI  
commands. For information about these files, see “CLI and API  
Control Access  
console.config File  
Messages are generated by VolServ to notify the user or SA of  
VolServ software’s actions. Messages are displayed in response  
to a command or when certain events occur.  
Note  
This file does not affect the envvar.configfile variable  
SYSLOG_DISK_LEVEL  
The console.configfile, located in the $VS_DIR/config  
directory, allows various system log messages to be saved to a  
particular file. The log messages that are saved are based on  
priority levels (i.e., trace, debug, error, etc.) set in the  
console.configfile. By default, all log files are located in  
the $VS_DIR/logsdirectory. If the log file specified in the  
console.configfile does not exist, it is automatically  
created.  
The priority levels and formats used for system log messages  
are described in the VolServ Error Messages book.  
console_locations.  
config File  
The console_locations.configfile located in the  
$VS_DIR/configdirectory is a reference file for console  
names; e.g., Workstation:0used in the VolServ system.  
601354 Rev A  
Getting Started  
1-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Workstation entries in this file are accessible when using the  
Change Archive Parameters command. Refer to the  
appropriate VolServ software manual. Clicking the right mouse  
button when using the Change Archive Parameters command  
displays the console names contained in this file, allowing one  
to be selected and automatically entered as the location for the  
archive Console.  
Any console not in this file can still be accessed, but it does not  
appear when the right mouse button is clicked.  
envvar.config File  
The envvar.configfile contains variables that control  
general VolServ activities. Refer to text contained in the  
envvar.configfile for more detailed information. The  
variables in this file are grouped into the following categories:  
Variable  
Description  
Software Protection  
Established at the time of system  
installation.  
System Logging  
Modified as required for site  
logging levels.  
Configuration Environment  
Modified as required for deleting  
an archive.  
Library Defaults  
Default for query processing.  
Archive Dispatcher  
Modified as required for archive  
communications.  
GUI Environment  
Established at the time of system  
installation.  
Process Server Default  
VolServ Defaults  
Modified as required for software  
communications.  
Modified as required for software  
activation and termination.  
1-14  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
CiReply Environment  
Archive Defaults  
Configuration Logging  
Installation  
Established at the time of system  
installation.  
Modified as required for each  
archive (robotic and manual).  
Modified as required for  
debugging of interfaces.  
Established at the time of system  
installation.  
VolServ Database  
Established at the time of system  
installation.  
The software protection variables contained in the following  
tables allow VolServ and associated archives to operate. These  
variables should not be modified unless directed by ADIC  
Technical Assistance Center (ATAC) personnel. VolServ must  
be cycled for the changes to become effective.  
Software  
Protection  
Variable Name  
Default  
Description  
VOLSERV_LICENSE_STRING  
Unique text string  
Unique text string  
Allows VolServ software to run.  
<ARCTYPE>_LICENSE_STRING  
Allows VolServ software to run  
with a specific archive type.  
601354 Rev A  
Getting Started  
1-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
The following table illustrates the variables that can be  
modified, as required, to choose logging levels for each site.  
VolServ must be cycled for the changes to become effective.  
System  
Logging  
Variable Name  
Default  
Description  
NUM_LOG_DAYS  
LOG_BACKUP_TIME  
VS_LOG_SIZE  
3
The maximum number of days of log files that  
are saved by the movelog.shscript.  
6
The number of hours between log backup  
attempts.  
5120  
The size, in kilobytes, above which the VolServ  
log files are saved and truncated by the  
movelog.shscript.  
SYSLOG_DISK_LEVEL  
7
Two purposes:  
All messages between this level and zero are  
automatically routed to the file vslogfile. All  
messages that are not routed elsewhere are  
sent to this file. Used to catch messages that  
are generated before routing has been  
established. This is the first filter of messages,  
it overrides the settings in console.config.  
No messages with a greater level value are  
able to be routed elsewhere. Used as an upper  
limit to reduce message traffic.  
Upper limit for the level of syslog messages that are generated for each software function.  
LIB_SYSLOG_LEVEL  
6
6
6
6
6
6
6
6
Library Scheduler  
LIBMAN_SYSLOG_LEVEL  
ARCDISP_SYSLOG_LEVEL  
ARCMAN_SYSLOG_LEVEL  
VSWIN_SYSLOG_LEVEL  
CONSOLE_SYSLOG_LEVEL  
CIREPLY_SYSLOG_LEVEL  
CIREQUEST_SYSLOG_LEVEL  
Library Manager  
Archive Display  
Archive Manager.  
VolServ Administration GUI  
Archive Console  
Client Interface Reply (CiReply)  
Client Interface Request (CiRequest)  
1-16  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                         
Administrative Tasks  
Variable Name  
Default  
Description  
PROCSERV_SYSLOG_LEVEL  
MONITOR_SYSLOG_LEVEL  
ARCMAN_CAPACITY_DELTA  
6
Process Server  
Monitor  
6
10  
The difference between this value and the full  
capacity of an archive is used as an alarm  
zone that notifies the operator that the archive  
is close to becoming full. (This parameter is  
based on type, not class). A syslog message is  
generated to indicate the absolute capacity of  
an archive is imminent. The message is a level  
critical message and is generated each time  
the fill level for the archive is incremented until  
the fill level is decreased.  
QUERYCOMP_SYSLOG_LEVEL  
6
QueryComp utility  
The following table illustrates the variables that can be  
modified, as required, to delete archives. VolServ must be  
cycled for the changes to become effective..  
Configuration  
Environment  
Variable Name  
Default  
Description  
DELETE_ARCHIVE_WITH_  
MEDIA  
N
This value is used when deleting an  
archive. The correct values are:  
N - Do not delete the archive if media are in  
it.  
Y - Delete the archive even if media is in it.  
601354 Rev A  
Getting Started  
1-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Variable Name  
Default  
Description  
DELETE_ARCHIVE_MEDIA_ACTI INTRANSIT  
ONSTATE  
This value is used when deleting an  
archive and when DELETE  
_ARCHIVE_WITH_MEDIAis Y. The correct  
values are:  
INTRANSIT - Place any media in the  
archive to be deleted into the intransit  
state.  
EXPORT - Export any media that remain in  
the archive to be deleted.  
If DELETE_ARCHIVE_WITH  
_MEDIAis N, then this environment  
variable is not used.  
The query process variables shown below can be modified, as  
required. These variables should not be modified unless  
directed by ATAC personnel. VolServ must be cycled for the  
changes to become effective.  
Library Defaults  
Library Scheduler  
Variable Name  
Default  
Description  
LIB_MAX_TASKS  
5
The maximum number of query requests  
that may be spawned consecutively.  
Others are queued until this parameter  
value falls below this number. Adjust this  
parameter based on the number of queries  
normally used at one time.  
LIB_ALARM_TIME  
60  
60  
Number of seconds between each internal  
alarm. The alarm is for internal  
housekeeping. It checks for inactive  
processes. Each inactive process that is  
encountered is terminated.  
LIB_INTERFACE_TIME  
Number of seconds this process waits to  
receive expected status over IPC. Increase  
if IPC traffic is extremely heavy.  
1-18  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Library Scheduler  
Variable Name  
Default  
Description  
LIB_IPC_WAIT_TIME  
5
Number of seconds this process pauses  
between attempts to send information over  
IPC. Increase this parameter if IPC traffic is  
extremely heavy.  
LIB_IPC_RETRIES  
30  
Maximum number of times this process  
attempts to send information over IPC.  
Increase if IPC traffic is extremely heavy.  
Library Manager Variables  
LIBMAN_INTERFACE_TIME  
60  
5
Number of seconds this process waits to  
receive expected status over IPC. Increase  
if IPC traffic is extremely heavy.  
LIBMAN_IPC_WAIT_TIME  
LIBMAN_IPC_RETRIES  
Number of seconds this process pauses  
between attempts to send information over  
IPC. Increase this parameter if IPC traffic is  
extremely heavy.  
30  
Maximum number of times this process  
attempts to send information over IPC.  
Increase if IPC traffic is extremely heavy.  
The following table lists the variables that can be modified, as  
required, to modify archive communication times. VolServ  
must be cycled for the changes to become effective.  
Archive  
Dispatcher  
Variable Name  
Default  
Description  
ARCDISP_IPC_RETRIES  
10  
The number of retries that the archive  
dispatcher tries to connect to the VolServ  
process before failing.  
601354 Rev A  
Getting Started  
1-19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Variable Name  
Default  
Description  
ARCDISP_IPC_WAIT_  
TIME  
1
The amount of time in seconds between  
each retry that the archive dispatcher waits  
before trying to connect to the VolServ  
process. Increase this value if syslog  
message V360 with an error of 9 is  
received.  
The GUI environment variables in the following table can be  
modified, as required, to define specific GUI parameters. These  
variables should not be modified unless directed by ATAC  
personnel. VolServ must be cycled for the changes to become  
effective.  
GUI  
Environment  
Variable Name  
Default  
Description  
VS_DEF_PRIORITY  
15  
The request priority for operations that do  
not have a variable priority scale for setting  
the priority.  
VS_MAX_LIST_LENGTH  
VS_MAX_TEXT_LENGTH  
1000  
The maximum number of items that can  
populate the media list for a media filter. If  
more than this number are selected, the  
filter search fails and asks for a more  
narrow description of the media IDs  
required.  
20000  
The maximum number of characters  
allowed to fill a status window. Once  
reached, the status messages are  
removed in FIFO order. If this number is  
too large, system performance is  
degraded.  
VSWIN_IPC_RETRIES  
3
The number of times vsadmattempts to  
connect over IPC.  
VSWIN_IPC_RETRY_TIME  
180  
Number of seconds vsadmattempts to  
reconnect to processes over IPC after a  
connection to those processes is lost.  
1-20  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Variable Name  
Default  
Description  
XAPPLRESDIR  
default path  
(identified by  
The path to the defaults for all of the GUI  
windows is defined by this variable. If this  
$VS_DIR/default variable is not set, the defaults must be put  
s)  
in the /usr/lib/X11/app-defaults  
directory.  
VSRPT_PAGE_LENGTH  
0
The page length for the query report in  
vsadm. If set to 0, no page breaks and  
subsequent page headers are inserted.  
Typical page length is 66.  
The following table shows the variables that can be modified, as  
required, to change the software communications. VolServ must  
be cycled for the changes to become effective.  
Process Server  
Defaults  
Variable Name  
Default  
Description  
PROCSERV_TIMEOUT_VALUE  
4
Number of seconds this process pauses  
between attempts to communicate with the  
processes initiated by bringing up or  
terminating VolServ. Increase if the processing  
speed of the system is extremely slow.  
The following table shows the variables that can be modified, as  
required, to change the time associated with activating and  
terminating VolServ. VolServ must be cycled for the changes to  
become effective.  
VolServ  
Defaults  
Variable Name  
Default  
Description  
VOLSERV_START_TIMEOUT  
VOLSERV_QUIT_TIMEOUT  
600  
300  
Timeout, in seconds, to wait for VolServ to start.  
Timeout, in seconds, to wait for VolServ to  
terminate immediately.  
601354 Rev A  
Getting Started  
1-21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
               
Administrative Tasks  
Variable Name  
Default  
Description  
VOLSERV_TERM_TIMEOUT  
600  
Timeout, in seconds, to wait for VolServ to  
terminate gracefully.  
The following table shows the variables that can be modified, as  
required, to change the time associated client, status, and RPC  
commands. These variables should not be modified unless  
directed by ATAC personnel. VolServ must be cycled for the  
changes to become effective.  
CiReply  
Environment  
Variable Name  
Default  
Description  
CIREPLY_RETRY_INTERVAL  
120  
Wait interval in seconds for trying to  
re-send status.  
CIREPLY_MAX_RETRY  
1
The number of times to retry before  
giving up on a client. An infinite number  
of retries can be commanded by setting  
this value to -1.  
CIREPLY_RPC_TIMEOUT  
CIREPLY_RPC_RETRY  
5
The RPC timeout value.  
1
The number of RPC retries allowed.  
CIREPLY_COMMANDS_TO_  
RETRY  
4
The maximum number of commands to  
attempt within one try interval.  
ENTERPRISE_ROUND_  
SCHEDULING  
Y
The type of scheduling for sending  
status/callbacks to enterprises. Answer  
Y or N. For round robin scheduling,  
answer Y. For first received first  
scheduled, answer N.  
1-22  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
               
Administrative Tasks  
This table shows the variables associated with each type of  
archive supported by VolServ. Only those variables associated  
with the site’s archive configuration should be modified.  
VolServ must be cycled for the changes to become effective.  
Archive  
Defaults  
Variable Name  
Default  
Description  
AMTask Environment Variables  
ARCHIVE_CMD_WAIT_TIME  
600  
3
Maximum wait time in seconds to wait for queued  
primitives.  
CLM_DISMOUNT_RETRIES  
CLM_DISMOUNT_RETRIES  
The maximum wait time in seconds for queued  
primitives.  
3
The number of times a dismount is retried to  
allow the CLM to finish moving the medium from  
the recorder to the CLM bin. VolServ waits for the  
amount of time specified in  
CLM_DISMOUNT_WAIT_TIMEbefore retrying.  
This is only valid for a DataTower archive.  
CLM_DISMOUNT_WAIT_TIME  
1
The number of seconds to wait on a dismount  
move retry to allow the CLM to finish moving the  
medium from the recorder to the CLM bin before  
retrying the dismount move. Recommended time  
is 0 seconds. This is valid for a Tower system.  
TowerAMTask Environment Variables  
CAS_MEDIA_PAD_SIZE  
0
Tower media ID pad. Used if VolServ is  
interfaced with a Cray tpdaemonand using  
media identifiers longer than 6 characters.  
The default value is based on the total number of  
characters in the medium identifier - 6. (e.g  
mediaID = LOT0008, 7 characters -6 = 1)  
CRITICAL_PROCESSING  
TOWER_MAX_WAIT_TIME  
1
Determines whether or not to continue  
processing when tower hardware errors are  
received.  
0-DO NOT 1-DO  
15  
Maximum wait time in seconds for nonqueued  
primitives.  
601354 Rev A  
Getting Started  
1-23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Variable Name  
Default  
Description  
SiloAMTask Environment Variables  
SILO_MAX_WAIT_TIME  
10  
Maximum time in seconds for non queued  
primitives.  
DRIVE_MAX_ERROR_COUNT  
1
Number of errors encountered by a drive before a  
message is logged.  
AMLAMTask Environment Variables  
AML_MAX_WAIT_TIME  
30  
Maximum wait time in seconds to wait for  
nonqueued primitives.  
AML_MOUNT_RETRIES  
1
The number of retries that the archive tries to  
connect to the VolServ process before failing.  
Retries are only performed if the following are  
used: mount by drive pool, Media Class, media  
list, or multiple media.  
The following table shows the variables that can be modified as  
required for debugging software interfaces. To enable these  
variables, remove the comment line indicators from the  
applicable variable. VolServ must be recycled for the changes to  
become effective.  
Configuration  
Logging  
Variable Name  
Default  
Description  
CONFIG_SYSLOG_LEVEL  
6
All messages between this level and zero  
are written to CONFIG_SYSLOG_FILE.  
CONFIG_SYSLOG_FILE  
MACRO/VS_DIR/ Syslog file of messages pertaining to  
logs/vsconfig mounts, dismounts, and varies.  
log  
1-24  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
This table shows the system variables that are to be established  
at the time of the system installation. Use the VolServ  
installation script for this purpose.  
Installation  
Tip  
As a general rule, do not modify these variables unless the system  
is completely reinitialized and reinstalled.  
Variable Name  
Default  
Description  
VS_ADMIN  
VS_GROUP  
vsadm  
vsadmin  
VolServ administrator identifiers  
Primary group files. Any user associated with  
this group will be able to perform operator  
functions.  
The following table shows the VolServ database variables that  
are to be established at the time of the system installation. Use  
the VolServ installation script for this purpose. As a general  
rule, do not modify these variables unless the system is  
completely reinitialized and reinstalled.  
VolServ  
Database  
Variable Name  
Default  
Description  
DatabaseName  
RetryLimit  
voldb  
The VolServ database name.  
Number of database retries.  
3
This table shows the variables that control some aspects of the  
TCP/IP interface to VolServ. As a general rule, do not modify  
these variables.  
TCP/IP Interface  
601354 Rev A  
Getting Started  
1-25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Variable Name  
Default  
Description  
TCPIP_CONNECT_WAIT_TIME  
1
Number of times to try to connect to a socket  
over TCP/IP.  
TCPIP_CONNECT_RETRIES  
5
Amount of time in seconds to wait between  
retries to connect to a socket over TCP/IP.  
1-26  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The label_printers.config file located in the $VS_DIR/config  
directory is used as a reference file for the label printers in the  
VolServ system. The printer name and type of printer are  
entered in this file; e.g., ps1 postscript.The label printers must  
be contained in this file to be accessed by VolServ.  
printers.confi  
g Files  
The printers.configfile located in the $VS_DIR/config  
directory is used as a reference file for all the printers used in  
the VolServ system; e.g., lp1, bc1, ps1, etc.  
Maintaining this file ensures all printer names are accessible to  
the Printer pop-up window. Refer to the appropriate VolServ  
Software Manual. By placing the cursor in the Printer Name  
entry box and clicking the right mouse button, a pull-down  
menu containing all printer names will be displayed allowing  
one to be selected and automatically entered.  
Any printer not entered in the printers.configfile can still  
be accessed, but its name is not shown in the Printer pop-up  
window.  
Other .config  
Files  
Caution  
Do not modify these files unless directed by ATAC personnel.  
The process.configand servers.configfiles located in  
the $VS_DIR/configdirectory defines the resident VolServ  
processes and the arguments the processes use. These processes  
are necessary for VolServ operations.  
601354 Rev A  
Getting Started  
1-27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administrative Tasks  
NOTES  
1-28  
Getting Started  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software installation information  
Hardware and software start-up  
Site-specific configuration of archives/drive.  
Daily operations  
1
2
3
4
5
6
Archive operation and configuration  
Troubleshooting tips and solutions  
2-2  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
This chapter contains information to power-up the hardware  
components of a VolServ system and information and  
procedures to start-up and shutdown VolServ.  
Start-Up  
Equipment  
Perform start-up of all equipment in accordance with the  
appropriate host computer, archive, and tape drive manufacturer  
manuals.  
There is no required sequence of power application for the  
hardware components of the VolServ system with one  
exception; power must be applied to the ER90 transport units  
before power is applied to the ER90 electronic units.  
Archive configuration can be performed from the Volume  
Server System Console without VolServ running. Note,  
however, that VolServ software initialization terminates if an  
archive is being reconfigured when VolServ software  
initialization is begun.  
Start-Up  
VolServ  
The user initializing VolServ must have root or vsadm  
privileges.  
Step 1.  
Login as vsadm, either remotely or locally, on the  
VolServ host computer.  
Note  
Remote login requires that the environment where  
the command is executed be properly set up as  
described in the Installing VolServ book for the  
appropriate host platform.  
Step 2.  
Type volserv or volserv -s at the command line.  
hostname% volserv  
601354 Rev A  
Start-up and Shutdown  
2-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Adiministrative Tasks  
The volserv command starts VolServ in the  
multiuser mode. Client interface commands are  
accepted after initialization completes. Commands  
received prior to initialization completion are failed  
and the error, ERR_SOFTWARE_NOT_READY, is  
returned.  
hostname% volserv -s  
The volserv -s command starts VolServ in the  
single-user mode. Only commands from the vswin  
module are accepted. Client interface commands are  
refused and the error,  
ERR_NOT_ACCEPTING_COMMANDS, is returned.  
Successful VolServ software start-up is indicated by  
the display of the Volume Server SysLog Console.  
The Volume Server SysLog Console displays on the location  
specified in the console.configfile. The console.config  
file also specifies which logging levels are displayed on the  
Volume Server Syslog Console.  
2-4  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Adiministrative Tasks  
After an archive is configured, its archive Console displays at  
the location specified during the configuration process. If no  
archives are configured, no archive Console is displayed. Each  
VolServ Archive Operator position is indicated by the presence  
of this display.  
The figure shown below is an example of an AML  
archive Console.  
This procedure is performed to allow the Volume Server  
System console window to display.  
Start the  
System  
Console  
Step 1.  
Type vswin & and press <RETURN> to display  
the Volume Server System console:  
hostname% vswin &  
601354 Rev A  
Start-up and Shutdown  
2-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Adiministrative Tasks  
Or, use the -d option of the vswin command to  
display the Volume Server System console on a  
workstation other than that identified by the  
DISPLAY environment variable:  
hostname% vswin -d consolename:0 &  
After a moment, the Volume Server System console  
appears as shown in the following screen display:  
Recovery processing is performed automatically during  
initialization. Recovery processing is initiated for any  
commands that were not complete when VolServ last  
terminated. Incomplete commands are not automatically  
reissued. These commands are failed and an error message  
(ERR_COMMAND_IN_UNKNOWN_STATE) is sent to the  
originating client process.  
Recovery  
Processing  
VolServ is backed up using standard UNIX backup procedures.  
Backup VolServ  
2-6  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Adiministrative Tasks  
This section provides the proper sequence of procedures to  
perform when all or part of the software and equipment is to be  
shutdown.  
Shutdown  
Software  
Shutdown  
System  
Console  
Note  
To bring down all Volume Server System consoles, this  
procedure must be run for each console.  
A Volume Server System console need not be brought down  
before shutting down VolServ. However, unless VolServ is  
active, the only operation available via the Volume Server  
System console is archive configuration.  
This procedure must be performed from the workstation where  
the Volume Server System console is displayed.  
Step 1.  
Select Exit from the Options pull-down menu in the  
upper left corner of the Volume Server System  
console window.  
601354 Rev A  
Start-up and Shutdown  
2-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Adiministrative Tasks  
Step 2.  
A Question box appears that contains the question  
OK to exit vswin?”..  
Step 3.  
Click the OK button in the Question box. The  
Question box and the Volume Server System  
console windows close.  
Two ways exist to bring down VolServ: gracefully and  
immediately.  
Shutdown  
VolServ  
A graceful shutdown terminates VolServ after all command  
processing ceases. Executing commands that are in a state that  
allows them to be cancelled are aborted. Executing commands  
that cannot be cancelled are allowed to process to completion.  
Client requests received after termination processing begins and  
all pending requests are failed.  
An immediate shutdown results in the immediate termination of  
VolServ, without waiting for any command processing to  
complete and without cancelling any commands. Any  
commands executing at the time of termination must be cleaned  
up when VolServ software is restarted. VolServ software  
automatically performs recovery processing during the start-up  
Note  
Do not attempt to bring down VolServ while an archive is being  
configured or reconfigured.  
2-8  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Adiministrative Tasks  
Make sure that an archive is not being reconfigured before an  
attempt is made to bring down VolServ. VolServ aborts a  
termination request if an archive is being reconfigured.  
The Volume Server System console is not brought down by  
this procedure. The console display can remain in place  
throughout a VolServ software termination and restart. When  
VolServ is terminated, the only operation available via the  
Volume Server System console is the configure/reconfigure  
archive operation.  
Step 1.  
Step 2.  
Login as vsadmor as root.  
Gracefully  
Terminate  
VolServ  
Send a warning message to all users to inform them  
of an impending VolServ software shutdown.  
It is recommended that the message specify the time  
when VolServ will be shutdown.  
Step 3.  
Issue volserv -tfrom the command line at or  
later than the time specified in the earlier warning  
message.  
Note  
New client interface commands are not accepted after  
the termination sequence starts.  
% volserv -t  
601354 Rev A  
Start-up and Shutdown  
2-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Adiministrative Tasks  
Step 4.  
Enter y to continue with shutdown.  
VolServ Version 5.0 for #### (#.#) --  
Copyright (c) 1992 - 2001 - ADIC, Inc.  
Initiating VolServ shutdown  
Are you sure you wish to continue? (y/<n>) y  
Setup environment variables ok  
4
Shutting down VolServ system processes..Done  
System processes shut down ok  
Shutting down VolServ servers...........Done  
Servers shut down ok  
Shutting down VolServ process server.... Done  
Process server shut down ok  
VolServ shut down completed  
The Volume Server SysLog Console and each  
archive Console disappear from the terminals on  
which they are displayed.  
Step 5.  
Logout as vsadm.  
2-10  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
NOTES  
601354 Rev A  
Start-up and Shutdown  
2-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
NOTES  
2-12  
Start-up and Shutdown  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3
Initial  
Configuration  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software installation information  
Hardware and software start-up  
Site-specific configuration of archives and drives  
Daily operations  
1
2
3
4
5
6
Archive operation and configuration  
Troubleshooting tips and solutions  
3-2  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
A VolServ system includes VolServ, archives, drives, and  
Configure an  
Archive  
media. After VolServ is installed, the site-specific configuration  
of archives, drives, and media must be input into VolServ  
before normal VolServ operations can begin.  
The following list identifies the actions to perform that  
configure a VolServ system.  
Configure the archives to be supported.  
Define the necessary Media Classes.  
Associate the defined Media Classes with the appropriate  
configured archives.  
Define the drives to be used in the configured archives.  
Associate the drives with the appropriate archives.  
Define label patterns.  
Print media labels, if appropriate.  
Add media to the configured archives.  
Note  
VolServ does not have to be running to configure an archive.  
Before VolServ software can manage archive operations, the  
software must have access to specific parameters pertaining to  
each managed archive. This is performed via the Configure  
Archive command.  
Managed archives are either automated or manual. An  
automated archive uses a mechanical robot to perform media  
movement operations. A manual archive requires human  
intervention to perform media movement operations.  
601354 Rev A  
Initial Configuration  
3-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Automated archives supported by VolServ include the  
DataTower archive; the StorageTek ACS archive; the AML/2,  
AML/E, and AML/J archive; and the ADIC Scalar 100, Scalar  
1000, and Scalar 10K archives.  
The manual archives supported by VolServ include the  
DataShelf archive and the Stage archive.  
Some of the configuration parameters required by VolServ are  
archive-type dependent and are identified in the appropriate  
section of the Using the VolServ GUI manual. The archive  
parameters common to multiple archive types are discussed in  
this chapter.  
Except for the AML/E archive, configuration parameters can  
only be input to VolServ via the Graphical User Interface  
(GUI). An interactive script is executed to perform AML/E  
archive configuration.  
Basic automated archive parameters include the archive type,  
an archive name, the display host for the archive Console, the  
archive mode, and the media type supported.  
Configure an  
Automated  
Archive  
Archive Type  
The archive type parameter identifies the type of archive being  
configured and enables VolServ to execute appropriate  
archive-type specific logic. The valid archive types are  
displayed on the Configure Archive window. The user selects  
the appropriate type for the archive being configured.  
Archive Name  
The archive name parameter is a user-specified name by which  
the archive is known to the user. Valid archive names may  
contain up to 16 characters, including spaces. Leading and  
trailing spaces are not permitted.  
3-4  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Archive Console  
Display Host  
This parameter determines where the archive Console displays.  
After an archive is configured and registered with VolServ, the  
archive Console displays at the specified location, refer to the  
Start-up and Shutdown chapter for an example of an archive  
Console. This archive Console example is for an AML/E  
archive. All archive Console displays are similar.  
The archive Console alerts the VolServ Archive Operator (AO)  
when human intervention is required for media movement  
operations. For example, the Check-out Media, Export Media,  
and Move Media operations require that a medium or media be  
ejected (physically removed) from an archive. The Move Media  
operation further requires that the ejected medium or media be  
entered into another archive. Also, the Mount Media operation  
can require that a medium be ejected from one archive and  
entered into another archive for mounting on a specific drive.  
Archive Mode  
The archive mode parameter indicates whether a human is  
available to perform media eject and enter operations for the  
archive. There are two archive mode settings: attended and  
unattended.  
Attended  
The archive mode attended option indicates that a human is  
available to perform media eject and enter operations prompted  
by the archive Console.  
Unattended  
If the archive mode unattended option is selected, VolServ  
software fails commands that require human intervention to  
move media out of or into an archive. These commands are the  
Check-out Media, Export Media, Move Media, and (sometimes)  
Mount Media associated commands.  
601354 Rev A  
Initial Configuration  
3-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The Move Media and Mount Media associated commands  
provide an override parameter that allows the user to prevent  
the failing of the command when the Archive Mode unattended  
option is selected. When this override parameter is specified,  
media movement requiring human intervention is queued until  
a human completes the media movement request.  
Media Type  
VolServ supports both system-defined (default) and  
user-defined media types. The system-defined media types, and  
the archives supported by the system-defined media types, are  
discussed in the VolServ Overview book. User-defined media  
types are not supported in automated archives.  
After the supported media type is specified, capacity is  
automatically calculated. Media type specific information is  
entered next. This information includes action mode, low mark,  
high mark, auto check-in, and auto import.  
Capacity  
The capacity of an automated archive is automatically  
calculated for each supported media type by VolServ.  
Action Mode  
The action mode parameter specifies what action, if any,  
VolServ initiates when the number of media of the specified  
media type reaches the calculated high mark threshold or drops  
to the calculated low mark threshold. There are three action  
mode settings: none, notify, and migrate.  
3-6  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
None  
When the action mode none option is specified, VolServ  
initiates no automatic action when the number of media of the  
specified media type reaches the calculated high mark  
threshold. However, when the number of media of the specified  
media type reaches the archive capacity minus the  
ARCMAN_CAPACITY_DELTA(default is 10) value, VolServ  
software generates notification to the Volume Server SysLog  
Console.  
Notify  
When the action mode notify option is specified, VolServ  
generates notification to both the Volume Server SysLog  
Console and archive Console when the number of media of the  
specified media type reaches the calculated high mark threshold  
or drops to the calculated low mark threshold.  
It is the responsibility of the VolServ System Administrator  
(SA) or VolServ System Operator (SO) to take whatever action  
is appropriate in response to the notification.  
If the number of media has reached the calculated media-type  
high threshold, the SA or SO selects media for removal from  
the archive.  
If the number of media has dropped to the calculated  
media-type low threshold, the SA, SO, or AO may import  
additional media into the archive.  
Migrate  
When the action mode migrate option is specified, VolServ  
automatically initiates migration of media out of the archive  
when the number of media of the specified media type reaches  
the calculated high mark threshold.  
VolServ continues to mark media for migration until the  
number of unmarked media reaches the calculated low mark  
threshold for the specified media type.  
601354 Rev A  
Initial Configuration  
3-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The selection of media for migration is dependent on both  
Media Classes and media types. Refer to VolServ: Introduction,  
60023A for additional information on media class migration.  
Media type migration occurs only if the Media Class to which  
the media selected for migration belong is associated with both  
the source and destination archives. Archive media class  
Low Mark  
The low mark parameter is a user-specified percentage.  
VolServ software applies the low mark percentage to the  
archive media-type capacity to calculate a media-type specific  
low mark threshold.  
Any integer value between 0 and 100, inclusive, can be  
specified as the low mark percentage. The specified low mark  
percentage cannot be greater than the specified high mark  
percentage.  
When the notify action mode option is specified, VolServ  
software generates a message to both the Volume Server  
SysLog Console and archive Console when the number of  
media of the specified media type drops to the calculated low  
mark threshold.  
When the migrate action mode option is specified, VolServ  
software marks media for migration out of the archive until the  
number of unmarked media drops to the calculated low mark  
threshold.  
3-8  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
High Mark  
The high mark parameter is a user-specified percentage.  
VolServ software applies the high mark percentage to the  
archive media-type capacity to calculate a media-type specific  
high mark threshold.  
Any integer value between 0 and 100, inclusive, can be  
specified as the high mark percentage. The specified high mark  
percentage cannot be less than the specified low mark  
percentage.  
When the notify action mode option is specified, VolServ  
software generates a message to both the Volume Server  
SysLog Console and archive Console when the number of  
media of the specified media type reaches the calculated high  
mark threshold.  
When the migrate action mode option is specified, VolServ  
software automatically begins marking media for migration out  
of the archive when the number of media of the specified media  
type reaches the calculated low mark threshold.  
The VolServ system provides the capability to check media out  
of the system. This functionality is similar to checking a book  
out of a public library. Although checked-out media are  
physically located outside the control of the VolServ system,  
VolServ maintains information on these media and identifies  
them as checked-out.  
Auto Check-in  
If the VolServ system detects the physical presence of a  
medium that is identified as checked-out, VolServ either  
initiates the physical ejection of the medium from the VolServ  
system or automatically checks the medium into the VolServ  
system.  
There are three operations that can detect the physical presence  
of checked-out media: audit, unsolicited media enter, and enter.  
601354 Rev A  
Initial Configuration  
3-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Auto Check-in During  
Audit  
An archive audit is executed to synchronize the information in  
the VolServ database with the actual media contents of a  
specified archive.  
When an archive audit is performed, the archive control  
software reports the media contents of the archive to VolServ.  
When the archive audit detects the physical presence of media  
that are shown as checked-out by VolServ, the setting of the  
auto check-in parameter determines the action taken by  
VolServ.  
If the auto check-in option is enabled, VolServ  
automatically checks the located media into the VolServ  
system. These media remain in the Media Class to which  
they were associated when checked-out.  
If the auto check-in option is not enabled, VolServ initiates  
the ejection of the media from the VolServ system by  
placing the media on the archive eject list. In the  
DataTower, the media thus found are also moved to the  
eject port.  
Auto Check-in  
During Unsolicited  
Media Enter  
DataTower Archive Only  
The DataTower archive supports the unsolicited media enter  
operation. An unsolicited media enter operation is performed  
without VolServ system GUI interaction.  
During an unsolicited media enter operation, media are placed  
in the DataTower load port, followed by pushing a button above  
the load port. The archive robot reads the media labels and  
sends the media identifiers to VolServ. If any of the media in  
the load port are shown as checked-out by VolServ, the setting  
of the auto check-in parameter determines the action taken by  
VolServ.  
3-10  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
If the auto check-in option is enabled, checked-out media  
are automatically checked in to the VolServ system. The  
automatically checked-in media remain in the Media Class  
to which they were associated when they were checked-out.  
If the auto check-in option is not enabled, VolServ leaves  
the checked-out media in the load port.  
Auto Check-in During  
Enter  
All archives support the enter operation. An enter operation is  
performed via interaction of the AO with the appropriate  
archive Console. For more information about the enter  
When the AO performs an enter operation on automated  
archives, the archive robot reads the media labels and sends the  
media identifiers to VolServ. If any of the media in the load port  
are shown as checked-out by VolServ, the setting of the auto  
check-in parameter determines the action taken by VolServ.  
If the auto check-in option is enabled, checked-out media  
are automatically checked in to the VolServ system. The  
automatically checked-in media remain in the Media Class  
to which they were associated when they were checked-out.  
If the auto check-in option is not enabled, VolServ performs  
actions that depend on the archive type. VolServ software:  
-
leaves the check-out media in the load port without  
placing them on the eject list (DataTower archive)  
-
moves the media into the archive and places them on  
the eject list (AML/E, AML/2, AML/J, or StorageTek  
ACS Product Family archives)  
601354 Rev A  
Initial Configuration  
3-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
During either an archive audit, unsolicited media enter, or enter  
operation, the VolServ system may detect the physical presence  
of media that are unknown to the VolServ system.  
Auto Import  
The auto import parameter specifies what action VolServ  
initiates when an unknown medium is detected within a  
controlled archive.  
When the auto import option is enabled, the target Media Class,  
manufacturer name, and batch identifier to be assigned to the  
automatically imported media must be specified.  
Auto Import During  
Audit  
An archive audit is executed to synchronize the information in  
the VolServ database with the actual media contents of a  
specified archive.  
When an archive audit is performed, the archive control  
software reports the media contents of the archive to VolServ.  
When the archive audit detects the physical presence of media  
that are unknown by VolServ or are in the intransit state, the  
setting of the auto import parameter determines the action taken  
by VolServ. Refer to the Glossary for a definition of intransit  
state.  
If the auto import option is enabled, VolServ automatically  
imports unknown media into the VolServ system. The  
automatically imported media are assigned the auto import  
target Media Class, manufacturer name, and batch identifier  
specified during archive configuration or reconfiguration.  
3-12  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
If the auto import option is enabled, VolServ automatically  
enters intransit media (refer to the glossary).  
Note  
Unknown media located in the DataTower archive during an  
audit operation are moved to the eject port.  
If the auto import option is not enabled, VolServ initiates  
the ejection of the unknown media from the VolServ system  
by placing the media on the archive eject list. In the  
DataTower, the media thus found are also moved to the  
eject port.  
Auto Import During  
Unsolicited Media  
Enter  
The DataTower archive supports the unsolicited enter of media  
into DataTower archive. An unsolicited media enter operation  
is performed without VolServ system GUI interaction.  
During an unsolicited media enter operation, media are placed  
in the DataTower load port, followed by pushing a button above  
the load port. The archive robot reads the media labels and  
sends the media identifiers to VolServ. If any of the media in  
the entry port are unknown to VolServ or are in the intransit  
state, the setting of the auto import parameter determines the  
action taken by VolServ.  
If the auto import option is enabled, VolServ automatically  
imports the unknown or intransit media into the VolServ  
system. The automatically imported media are assigned the  
target Media Class, manufacturer name, and batch identifier  
specified during archive configuration or reconfiguration.  
If the auto import option is enabled, VolServ automatically  
enters intransit media (refer to the glossary) if the subject  
DataTower archive contains the target media class.  
601354 Rev A  
Initial Configuration  
3-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
If the auto import option is not enabled, VolServ leaves the  
unknown media in the load port.  
When an intransit medium (due to an incomplete mount  
command) is imported or entered, VolServ software attempts to  
complete the mount.  
Auto Import During  
Enter  
All archives support the enter operation. An enter operation is  
performed via interaction of the AO with the appropriate  
archive Console. For more information about the enter  
When the AO performs an enter operation on automated  
archives, the archive robot reads the media labels and sends the  
media identifiers to VolServ. If any of the media in the entry  
port are unknown to VolServ or are in the intransit state, the  
setting of the auto import parameter determines the action taken  
by VolServ.  
If the auto import option is enabled, unknown media are  
automatically imported in to the VolServ system. The  
automatically imported media are assigned the target Media  
Class, manufacturer name, and batch identifier specified  
during archive configuration or reconfiguration.  
If the auto import option is enabled, VolServ automatically  
enters intransit media (refer to the glossary) if the subject  
archive contains the target media class.  
If the auto import option is not enabled, VolServ performs  
actions that depend on the archive type. VolServ software:  
-
Leaves the subject media in the load port without  
placing them on the eject list (DataTower archive)  
3-14  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
-
moves the subject media into the archive and places  
them on the eject list (AML/E, AML/2, AML/J, or  
StorageTek ACS Product Family archives)  
When an intransit medium (due to an incomplete mount  
command) is imported or entered, VolServ software attempts to  
complete the mount.  
VolServ supports two manual archives: the DataShelf archive  
and the Stage archive.  
Configure a  
Manual Archive  
Configuring a manual archive is identical to configuring an  
automated archive with the following exceptions.  
Fill Mode  
When media are added to a DataShelf archive, VolServ must  
assign an empty storage bin for each new media.  
To minimize database access activity, VolServ software caches  
information about an entire shelf of bins in memory. As long as  
an available bin exists in the cached shelf, VolServ software  
assigns storage bins from the cached shelf to new media.  
When no additional bins are available in the cached shelf,  
VolServ software writes the cached information about the shelf  
to the database and scans the shelves in the DataShelf archive  
sequentially until another shelf with an available storage bin is  
located.  
Two algorithms are available to determine where VolServ  
begins its scan for a shelf with an available storage bin. These  
algorithms, called fill modes, are wrap and first fill.  
601354 Rev A  
Initial Configuration  
3-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Shelves within a DataShelf archive are numbered within Row.  
For example, if a DataShelf archive has three rows with four  
shelves per row, the shelves are labeled sequentially as follows:  
Row 1 Shelf 1, …, Row 1 Shelf4, Row 2 Shelf 1, … Row 2  
Shelf 4, Row 3 Shelf 1, …, Row 3 Shelf 4.  
First Fill  
Wrap  
When the first fill mode option is specified, VolServ always  
begins its scan for a shelf with available storage bins with the  
first shelf in the archive, i.e. Row 1 Shelf 1.  
When the wrap fill mode is specified, VolServ software begins  
its scan for a shelf with an available storage bin with the shelf  
immediately after the shelf just filled. For example, if the last  
assigned bin was in Row 2 Shelf 3, the next shelf scanned is  
Row 2 Shelf 4.  
If VolServ does not find an available storage bin by the time it  
has scanned the last physical shelf in the archive (Row 3 Shelf  
4), the search for an available storage bin wraps to the first  
physical shelf in the archive (Row 1 Shelf 1). VolServ software  
continues scanning the shelves sequentially until a shelf with an  
available storage bin is found.  
The manual archives support up to 16 user-defined media types  
in addition to the system-defined media types that are supported  
by the automated archives.  
Media Type  
A user-defined media type must be defined to the VolServ  
system (refer to “Define a Media Type” on page 3-18) before it  
can be specified as a supported media type for a manual archive.  
Capacity  
The capacity of a Stage archive is entered during the  
configuration of the archive. The capacity of a Shelf archive can  
be modified by reconfiguring the archive.  
3-16  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
DataShelf archive capacity is a calculated value based on the  
number of shelves configured.  
Auto Check-in  
Auto Import  
The auto check-in functionality is not supported for manual  
archives.  
The auto import functionality is not supported for manual  
archives.  
601354 Rev A  
Initial Configuration  
3-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
After an archive is successfully configured, it must be  
registered with VolServ. This is done via two methods:  
Register  
Archive with  
VolServ  
Perform an archive reconfiguration without changing any  
archive parameters. Refer to the Using the VolServ GUI manual  
for specific information concerning this method.  
When the default media types supported by VolServ software  
are not sufficient, a new media type may be defined and  
registered with VolServ using the  
Define a Media  
Type  
Media Type…/Define GUI window.  
VolServ software acquires media type parameters via the GUI.  
Basic media type parameters consist of the media type name,  
number of sides, and capacity in megabytes.  
Note  
Media types cannot be deleted. They may be defined or redefined.  
Once specified, newly defined media types may be selected  
during configuration of a manual archive. The list of media  
types allowed for automated archive configuration is controlled  
by VolServ software.  
3-18  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
After an archive is successfully configured and registered with  
VolServ, at least one Media Class must be created. Media  
Classes are created using the Create Media Class command.  
Create a  
Media Class  
Media Classes provide logical organization of media into  
smaller groups. For more information about Media Classes,  
refer to the VolServ Overview manual.  
Media Classes are central building blocks to media class and  
media type migration processes. They are also used by one of  
the optional forms of the Mount Media command.  
Note  
VolServ has to be running to create a Media Class.  
VolServ software acquires media class parameters via the  
GUI and API. Basic Media Class parameters consist of the  
class name, media type used, class capacity, mountable by  
class option, high mark, notification comment, use  
callbacks option, and callback information.  
Media Classes have several important characteristics:  
When a medium is entered into an archive, it is also entered  
into a Media Class. The medium can be in one, and only  
one, Media Class.  
Once a medium in entered into a group, it can only be  
moved into another group by the Reclassify Media  
command or a Mount Media command with the reclassify  
option selected.  
Only one media type can exist within a group.  
Media Classes can be associated with more than one  
archive.  
601354 Rev A  
Initial Configuration  
3-19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
A Media Class is an integral part of the media migration  
philosophy. When media type migration or media class  
migration occur, media must stay within the same media  
class.  
Basic Media Class parameters include the Media Class name,  
media type, class capacity, mountable by class, high mark,  
notification comment, and use callbacks and callback  
information.  
The Media Class name parameter is a user-specified name by  
which the Media Class is known to the user. Valid Media Class  
names may contain up to 16 characters, including spaces.  
Leading and trailing spaces are not permitted.  
Media Class  
Name  
The media type parameter identifies the type of media used in  
the Media Class. As noted before, only one media type can be  
specified for a Media Class.  
Media Type  
Media Classes are designed to be associated with multiple  
archives. Media migration cannot occur unless a media class  
spans at least two archives. However, a media class can be  
wholly associated with one archive.  
Class Capacity  
Therefore, plan Media Class capacities to cover the expected  
size of the archives configured earlier. See the following page  
for an example of two media classes associated with two  
archives.  
3-20  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administrative Tasks  
Manual  
Library  
Automated  
Library  
Blank Media  
Class  
Media Class  
No software restriction is placed on the media class capacity.  
Class capacity can exceed the total combined capacity of all  
archives, or can be as small as one.  
Although not necessary, there are two restrictions that should be  
applied to Media Class capacities when media migration is  
planned:  
Total capacity should equal the amount of bins in the  
archives  
There should be no Media Class overlap  
As an example, refer to the illustration shown above. Suppose  
the Automated Archive and Manual Archive have 100 and 1000  
bins, respectively. The Blank Media Class and the Media Class  
capacities should total 1100.  
Also, the Blank Media Classes should have a capacity less than  
the Automated Archive capacity. The remaining Automated  
Archive bins can then be associated with the Media Class  
capacity.  
601354 Rev A  
Initial Configuration  
3-21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Selecting the mountable by class option sets a flag for the  
subject Media Class. This flag is used by the Mount Media  
command.  
Mountable By  
Class  
The Mount Media command provides four ways in which  
media may be selected for mounting. These are:  
Mount by media identifier  
Mount by media list  
Mount by media class  
Mount by criteria  
VolServ software supports the mount by media class method  
for the subject Media Class only if the mountable by class  
option is selected. When not selected, the Mount Media  
command cannot use the mount by media class option for the  
subject Media Class. Refer to “Mount Media on a Drive” on  
page 4-18 for more information.  
The media class high mark indicates a capacity break point that  
is calculated as a percentage of class capacity. After the high  
mark capacity is reached, a notification is logged and displayed  
on the Volume Server SysLog Console.  
High Mark  
Notification  
Note  
The notification is displayed at the “alert” level in the system log.  
When entered, a notification comment accompanies the syslog  
message. The syslog message occurs each time media are added  
to the media class. No more media may be entered into the  
media class when class capacity is reached, regardless of which  
archive it is associated with.  
3-22  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
Syslog notification messages stop whenever the amount of  
media drops below the high mark. This can be achieved by  
ejecting media, using the Reclassify Media command to move  
media into another media class, or raising the class capacity  
using the Modify Media Class command.  
VolServ can generate unsolicited status messages called media  
class callbacks. When enabled during media class  
configuration, media class callbacks are returned to client  
software after certain commands affect any medium within the  
media class. These commands are:  
Use Callbacks  
and Callback  
Information  
Import Media  
Export Media  
Check-in Media  
Check-out Media  
Mount Media  
Dismount Media  
Reclassify Media  
ENTER (from the archive Console)  
EJECT (from the archive Console)  
When the use callbacks option is enabled, the destination of  
media class callbacks can be directed to either a specific RPC  
address or to an Internet address associated with a specific  
client at its Enterprise ID location. No Enterprise ID location  
exists until a client establishes an enterprise using the Connect  
command. Refer to “Connect” on page 4-61.  
For further information refer to the VSCMD_Connect  
commands in the MSTM-V21-010-API Programmer’s Guide.  
601354 Rev A  
Initial Configuration  
3-23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
After a media class is successfully configured and registered  
with VolServ, it must be associated with one or more archives.  
This association is referred to as an archive media class.  
Archive media classes are created using the Create Archive  
Media Class command.  
Create an  
ArchiveMedia  
Class  
VolServ software acquires archive media class parameters via  
the GUI and API. Basic archive media class parameters consist  
of archive name, media class name, archive class percentage,  
action mode, high mark, low mark, migration priority,  
migration archive, and preferred media placement.  
See the following subsections for detailed discussions  
concerning the archive class percentage, action mode, high  
mark, low mark, migration priority, migration archive, and  
preferred media placement.  
A percentage of the media class capacity can be associated with  
an archive based on this parameter. Refer to the Using the  
VolServ GUI book and note that the entry method uses a slide  
bar. As the slide is moved, the actual quantity of media to be  
associated with the archive is displayed in a text area just above  
the slide bar. Note that the quantity will not exceed the lesser of:  
Archive Class  
Percentage  
The amount of bins in the archive  
The amount of unassociated media remaining in the Media  
Class  
3-24  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Use the figure shown below. Assume that the Automated  
Archive has a capacity of 100 bins and Media Class Group A  
has a capacity of 200. Also assume that Media Class Group A is  
associated with the Automated Archive and Manual Archive.  
When the Media Class Group A archive class percentage slide  
bar is moved from 0 percent to 100 percent, the actual quantity  
displayed above the slide bar increases. When the 50 percent  
level is reached, the quantity remains at 100, regardless of the  
other 100 media remaining in the Media Class Group A.  
Manual  
Library  
Automated  
Library  
Blank Media  
Class Group  
Media Class Group A  
Media Class Group B  
As a further example, assume that the Manual Archive has a  
capacity of 1000. When the Media Class Group A archive class  
percentage slide is moved from 0percent toward 100 percent,  
the actual quantity displayed above the slide bar will increase.  
When the 10 percent level is reached, the quantity will stop  
incrementing and remain at 100, regardless of the other 900  
slots remaining in the Manual Archive.  
601354 Rev A  
Initial Configuration  
3-25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Although not enforced by VolServ software, there is one  
restriction that should be applied to archive class percentage  
when media migration is planned. This restriction is there  
should be no Media Class overlap. Using the figure in “Archive  
Class Percentage” on page 3-24, the capacity of the Automated  
Archive should equal the total capacity of the Blank Media  
Class Group and portions of Media Class Groups A and B that  
are associated with the Automated Archive.  
The specification of action mode, low mark, and high mark is  
made for each archive media class, as well as for each media  
type in a configured archive. As suggested by low mark and  
high mark, action may or may not be triggered when the amount  
of media in an archive media class reaches a calculated low  
mark or high mark threshold.  
Action Mode,  
Low Mark, High  
Mark  
The SA can choose action modes of none, notify, or migrate.  
Depending on the action mode option selected, either no  
notification, or migration of media from one archive to another  
occurs when the archive media class high mark threshold is  
reached.  
During some operations, media are removed from an archive.  
When this occurs, the media removed from an archive may  
cause an archive media class fill level to reach its low mark  
threshold. If the notify action mode is selected, a notification is  
sent to the Volume Server SysLog Console and appropriate  
archive Console.  
A few operations result in adding media to an archive and result  
in exceeding the high mark threshold for the archive media  
class fill level. When the fill level reaches the high mark  
threshold and:  
The notify action mode is selected, a notification is sent to  
the Volume Server SysLog Console.  
3-26  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The migrate action mode is selected, media within an  
archive media class are subject to migration to another  
archive associated with the same media class. Migration  
continues until the low mark is reached, provided that  
enough space exists in the destination archive media class to  
accept the migrated media. Notification is also sent to the  
Volume Server SysLog Console.  
At this point, it is important to describe the media class  
migration and media type migration processes.  
Media Class  
Migration  
Media class migration is a process directed by VolServ  
software. The process begins if a media class migrate action  
mode was selected during archive media class creation and the  
media class fill level reaches the media class high mark  
threshold.  
Several operations can cause a Media Class fill level to exceed  
its high mark threshold. Some of these are import, reclassify, or  
bulk loading operations.  
When media class migration starts, VolServ software places  
media from the source media class on its archive eject list. The  
quantity of eject list entries equals the difference between the  
actual fill level that triggered the process minus the media class  
low mark threshold. The archive Console display EJECT  
button of the source archive is then highlighted.  
The media selected for ejection are those with the oldest access  
date. This value correlates to the last time the medium was  
entered, mounted, or dismounted.  
When a medium is ejected by the AO, the migration archive  
enter list is appended with that same medium. The archive  
Console display ENTER button of the migrations archive is  
highlighted.  
601354 Rev A  
Initial Configuration  
3-27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
After media class migration starts, migration continues until  
one of the following occur:  
The media class fill level reaches the media class low mark.  
The AO removes the media from the Eject list. Such media  
enter the intransit state.  
Note  
No media are accepted by the destination archive when its  
absolute capacity is reached.  
There are two reasons for removing such media from the source  
archive Eject list. One is that the destination archive media fill  
level may reach the destination archive high mark when media  
are entered as a result of migration. If media are entered into the  
destination archive and its high mark is exceeded, media type  
migration begins for that archive (unless the destination  
archive’s action mode migrate option is not selected).  
Note  
No media are accepted by the destination archive when the  
destination media class capacity is reached.  
Another reason to remove media from the source archive eject  
list is when the destination archive media class fill level reaches  
the destination archive media class high mark. Otherwise,  
media class migration from the destination archive to some  
other archive may be triggered. No media are accepted by the  
destination archive media class when its absolute capacity is  
reached.  
Note that the archive media class high mark and low mark are  
used to determine when to start and halt media class migration.  
These marks apply only to an archive media class fill level and  
is designated during archive media class creation.  
3-28  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
During archive configuration, a different set of high and low  
marks are entered. These marks are used to determine when to  
start and stop media type migration. Refer to “High Mark” on  
page 3-9 and “Low Mark” on page 3-8. Both sets of marks are  
independent from each other.  
Media Type  
Migration  
As described earlier (Refer to “Migrate” on page 3-7), media  
are migrated to another archive once a media type fill level  
reaches the media type high mark because of media entry. The  
media type high mark is distinct from the media class high  
mark.  
Each medium selected for media type migration must conserve  
its media class. Although media type migration causes media to  
be migrated to another archive, each selected medium must also  
remain in its present media class. Furthermore, a medium is not  
migrated unless its media class migrate action mode is selected.  
When these two preconditions exist, that medium can be  
migrated via the media type migration process.  
After media type migration starts, the number of media required  
to reach the media type low mark is calculated. This value is  
equal to the difference between the media type fill level  
threshold minus the media type low mark threshold. The  
amount of media of that media type present on the Eject list is  
also subtracted from the media type fill level.  
Next, the archive media class with the highest migration  
priority is first selected for migration. Refer to “Migration  
Priority and Archive” on page 3-31. If the selected archive  
media class fill level is below its low mark threshold, the  
archive media class with the next highest priority is selected.  
VolServ software then places media from the source archive  
media class on the archive eject list. The source archive  
Console display EJECT button is then highlighted.  
601354 Rev A  
Initial Configuration  
3-29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
If the media type low mark threshold is not reached after the  
first iteration, the process continues by selecting the next  
eligible archive media class and testing its fill level. If the  
subject archive media class fill level is above its low mark,  
some of its media is placed on the source archive eject list.  
When the AO ejects a medium from the source archive, the  
destination archive enter list is appended with that same  
medium. Then the destination archive Console display ENTER  
button is highlighted.  
Media type migration continues until one of the following  
occurs:  
The media type fill level reaches the media type low mark  
threshold.  
All archive media classes are exhausted of their supply of  
eligible media (that is, all of their low marks are reached).  
The AO removes the media from the eject list.  
The reasons for discontinuing media type migration are the  
same as for media class migration.  
Intransit Media  
(Migrate)  
During migration, media that are ejected from the source  
archive but not entered in the target archive are placed in the  
intransit state. This state indicates that media are known by  
VolServ software but are not actually resident in an archive.  
3-30  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
When the archive media class action mode migrate option is  
selected, a migration priority is assigned to the archive media  
class. This value is used only during media type migration.  
When media type migration begins, media from the highest  
priority archive media class are first moved to the source  
archive Eject list. If additional media must be ejected to meet  
the media type low mark, the media class with the next highest  
migration priority is chosen for processing.  
Migration  
Priority and  
Archive  
The migration archive is the target archive for all media ejected  
because media class migration or media type migration. As a  
medium or media are removed from the source archive for the  
purpose of migration, the destination archive (or migration  
archive) Console ENTER button is highlighted.  
When preferred media placement entries (DataShelf archive  
only) are defined for a Media Class, VolServ directs placement  
of media entered into that media class to a particular area in an  
archive.  
Preferred Media  
Placement  
When a medium is entered into an archive for any reason  
(import, checkin, move, migrate) or dismounted from a drive,  
VolServ software checks if its media class is configured for  
preferred placement. If it is, VolServ software directs  
placement to a specific area in the archive. Note that preferred  
placement values override the archive fill mode made during  
archive configuration.  
Entries in this field are four integers, separated by commas. Its  
form is #,#,#,#. The entries stand for row, column, shelf, and  
bin.  
The primary use of preferred placement is to ensure that media  
in a particular media class are placed near a system resource,  
such as drives.  
601354 Rev A  
Initial Configuration  
3-31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
After all archives at a site are successfully configured and  
registered with VolServ, at least one drive must be defined and  
associated with an archive.  
Create a Drive  
Note  
VolServ has to be running to define a drive.  
The Create Drive command is used to define a drive; four  
drive statistics are associated with it. These are the usage count,  
current usage time, total usage time, and error count. These  
built-in statistics are provided by VolServ software, but only the  
usage count is automatically updated by VolServ software.  
Usage count indicates the number of times that media are  
mounted to a drive.  
VolServ clients are responsible for keeping the other three  
statistics values updated. It is recommended that they be  
defined as follows:  
Current usage time indicates read/write operation time in  
seconds since the latest preventive maintenance  
Total usage time indicates the read/write operation time in  
seconds since the drive definition  
Error count indicates the number of read/write errors  
All statistics are initialized to zero when a drive is defined. Two  
of these statistics are cleared when a drive is varied to an  
on-line state. Refer to Vary Drive” on page 4-22.  
Drive definition is performed via the GUI. Its parameters  
consist of the drive ID and media type that the drive supports.  
After a drive is defined, it cannot be changed. It must be deleted  
and defined again.  
3-32  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
Drives can be defined before the creation of media classes.  
However, they ultimately must be associated with an archive  
before they can be used to mount media.  
After all drives are successfully defined, they must be  
associated with an archive before they can be used to mount  
media. The Associate Drive command is used to associate a  
drive with an archive.  
Associate a  
Drive with an  
Archive  
Drive association parameters are acquired by VolServ software  
via the GUI. Basic association parameters consist of associate  
drive, associate with archive, and CLM/DriveSlot (automated  
archive only). The associate drive entry must match a drive ID  
entered during drive definition. The associate with archive entry  
must match an archive name entered during archive  
configuration.  
When a drive is associated with an automated archive, the  
physical location of the drive must also be specified. This  
information is contained in the CLM/DriveSlot entry and  
describes the media hand-off location between the robot and the  
drive. Entries in this field are four integers, separated by  
commas, with the form #,#,#,# for the following archives:  
DataShelf archive  
DataTower archive  
StorageTek ACS product family archives  
Entries have the form Dc##010101 for the AML archives. The  
“c” character relates to the media type used by the drive. The  
“##” characters refer to a logical mapping of the drive slot XYZ  
position and is used by the AML archives.  
601354 Rev A  
Initial Configuration  
3-33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Entries have the form d#t#l0 for the SCSI drives. The first #  
indicates the element address of the drive in the library and the  
second # indicates the SCSI target id of the drive.  
Entries match the drive names that are configured for the Scalar  
DLC drives, for example, PDR256.  
When the CLM/Drive Slot entry is made, only those drive slots  
that interface to installed drives and are not associated are  
available for selection.  
After a drive is associated with an archive, its parameters  
cannot be changed. It must be disassociated and associated  
again to change any parameter. Drive parameters can be viewed  
using the Query Drive command.  
The Import Media command has an option that allows barcode  
labels to be printed. Using previously-defined label patterns  
allow generation of unique, sequential media identifiers to be  
used during import and also to be directed to a barcode label  
printer.  
Define a Label  
Pattern  
VolServ software acquires label pattern information only via  
the GUI Define Label Pattern window. Basic parameters  
consist of label pattern name and label pattern definition. After  
a label pattern is defined, its cannot be changed. It must be  
deleted and defined again.  
Label patterns can be defined at any time that VolServ is  
running. However, a label pattern must be unique and must be  
defined before printing a label with that particular pattern.  
3-34  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
After at least one archive media class is successfully  
Add Media to an  
Archive  
configured, media can be entered into an archive. In fact,  
normal operations cannot begin until media are entered into an  
archive.  
Note  
VolServ has to be running to add media to an archive.  
Four basic methods are used to add media to most automated  
archives. These methods use the Import Media command  
load operation (refer to “Bulk Load Media” on page 4-27), the  
unsolicited enter operation (refer to “Unsolicited Entry of  
Known Media” on page 4-30), and the enter operation (refer to  
To enter media into a DataShelf or Stage archive, only the  
Import Media command can be used.  
When importing media into an archive, media labels must be  
for more information. Also refer to “Import Media into an  
The Import Media command is the preferred method to use  
when entering relatively few media into an automated archive.  
The bulk loading method is preferred if there are a relatively  
large amounts of media to be entered. For specific automated  
archives, the enter or unsolicited enter operations are allowed  
by VolServ.  
601354 Rev A  
Initial Configuration  
3-35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
NOTES  
3-36  
Initial Configuration  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4
Normal  
Operations  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
4-2  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software installation information  
1
2
3
4
5
6
Hardware and software start-up  
Site-specific configuration of archives and drive.  
Daily operations  
Archive operation and configuration  
Troubleshooting tips and solutions  
601354 Rev A  
Normal Operations  
4-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Normal operations are functions performed on a daily basis.  
Some of functions are routine while others may require making  
modifications to the existing site configuration, changing  
privileges for a client application or VolServ System Operator  
(SO), or responding to a client application request. This chapter  
describes these and other operations that are performed on a  
daily basis.  
Overview  
VolServ is backed up using standard UNIX backup procedures.  
Backup  
4-4  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
All VolServ commands are executed as they are sent. However,  
a command queue keeps track of commands that arrive when  
VolServ resources are busy.  
Command  
Priorities  
Note that each command is associated with an execution  
priority that ranges from 0 to 32 (high to low). The default  
priority for each command is 15. Unless changed by a client, all  
commands have a priority of 15. Commands with equal priority  
are executed in a first-come first-served order.  
To expedite a particular command in the queue when VolServ  
resources are busy, the reprioritize request command is used.  
When a command priority is changed to a higher value (that is,  
numerically smaller), its position in the queue is moved closer  
to first place.  
Commands can be reprioritized via the GUI and API. The  
reprioritize request parameters are the reprioritize request  
identifier and new priority. The new priority replaces the  
previous command priority in VolServ execution queue.  
Any command in VolServ command queue, except the  
dismount command, can be cancelled. Commands can be  
cancelled via the GUI and API. The only cancel request  
parameter is the cancel request identifier. When executed, the  
command is removed from VolServ command queue.  
Command  
Cancellation  
601354 Rev A  
Normal Operations  
4-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
All archive management operations can be performed via the  
GUI except where noted.  
Archive  
Management  
An archive can be configured or reconfigured at any time. The  
Configure Archive command is used to create an archive  
definition and is covered in the initial configuration section of  
this manual. Refer to “Configure an Archive” on page 3-3 for a  
description of archive configuration.  
Configure/  
Reconfigure an  
Archive  
The Reconfigure Archive command allows modification of  
most parameters entered during archive configuration. One  
exception is the media type entry that is input when an archive  
is configured. Modifying the media type could affect the  
archive media classes associated with an archive.  
If a specific archive is no longer needed, the Delete Archive  
command permits removal of an archive from a VolServ  
system. An archive can be deleted easily because it contains no  
media, but it can also be removed if media are contained in it.  
Delete an  
Archive  
The ability to delete an archive with media in it depends on the  
value of the DELETE_ARCHIVE_WITH_MEDIAenvironment  
variable. When set to N, any archive containing media can be  
deleted. When set to Y, the value of the  
DELETE_ARCHIVE_MEDIA_ACTIONSTATE environment  
variable determines how media are to be handled when a  
populated archive is deleted.  
for information about these environment variables.  
4-6  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
The change archive parameters command allows changing two  
archive parameters without requiring that the archive become  
unavailable. These parameters are the archive mode and archive  
console display host.  
Change Archive  
Parameters  
The archive mode attended option is usually selected. When the  
AO or any other attendant is not available to perform media  
handling, the archive mode can be changed to unattended.  
However, this change can affect the behavior of the move  
media, mount media, checkin media, checkout media, import  
media, and export media associated commands, as well as the  
media migration process.  
Whenever necessary, the archive console display host can be  
changed without requiring archive reconfiguration.  
The change archive parameters include the change archive, new  
mode, new console display host, and priority. The priority is  
used to determine the command location in VolServ command  
queue.  
During maintenance operations, it is necessary to make  
equipment unavailable for use. The vary archive command is  
used to disable or enable an entire archive. It can also be used to  
enable local manual control of an archive.  
Vary Archive  
Archives can be in one of four states: on-line, off-line,  
diagnostic, and unavailable. The on-line,  
off-line, and diagnosticstates are entered by human  
intervention. The on-linestate is the normal operational  
state. All archive equipment is inoperable and usually awaiting  
maintenance during the off-line state. The diagnostic  
state is used to allow local manual control of an archive. This  
mode is generally used during archive troubleshooting.  
601354 Rev A  
Normal Operations  
4-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
The unavailablestate is a derived state. It is reserved for  
lower level equipment and is automatically entered when higher  
level equipment goes into the off-line state or is moved  
into the diagnosticstate. That is, this state applies to  
archive components when the archive is moved to the  
off-line or diagnosticstates.  
The vary archivecommand is available via the GUI, CLI,  
and API. The vary archive parameters are the vary archive, new  
state, and priority. The priority is used to determine the  
command location in VolServ command queue.  
At times during maintenance operations, it is necessary to make  
specific components unavailable for use. The vary archive  
component command is used to disable portions of an archive.  
Vary Archive  
Component  
Like an archive, archive components can be in one of four  
states: on-line, off-line, diagnostic, and  
unavailable. The definition of these states are the same as  
for the vary archive command.  
The vary archive component parameters are the vary  
archive, new state, and priority. The priorityis  
used to determine the command location in VolServ command  
queue.  
All parameters of an existing media type can be modified using  
the redefine media type command. For more information, refer  
to “Define a Media Type” on page 3-18 for a description of  
media type definition.  
Redefine a  
Media Type  
4-8  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
Media classes can be created, modified, or deleted at any time.  
media class creation is covered in the initial configuration  
section of this manual. Refer to “Create a Media Class” on  
page 3-19 for a description of the create media class command.  
Create/Modify/  
Delete a Media  
Class  
Using the modify media class command, all media class  
parameters defined during media class creation can be  
modified, except for the media type used. No mixed media  
types are allowed within a media class.  
At some time, a media class may no longer be necessary based  
on its usage within the context of the VolServ system. When  
this happens, it can be deleted using the delete media class  
command. However, the archive media class with which the  
media class is associated must first be deleted.  
The create, modify, and delete media class associated  
commands are available via the GUI and API.  
An archive media class can be added or modified at any time.  
The create archive media class command is covered in the  
initial configuration section of this manual. Refer to “Create an  
Create/Modify  
an Archive  
Media Class  
After a new archive media class is created, media can be  
explicitly moved into it using the import media, move media,  
and reclassify media associated commands.  
Media can also be implicitly moved into a new archive media  
class via the audit and unsolicited enter operations. Population  
via these two operations occurs only if the new archive media  
class is named as the target class for auto import. The  
reconfigure archive command can be used to name the new  
class as the auto import target.  
601354 Rev A  
Normal Operations  
4-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Using the Modify Archive Media Class command, all archive  
media class parameters defined during archive media class  
creation may be modified.  
The Create and Modify Archive Media Class associated  
commands are available via the GUI and API.  
When an archive media class is no longer needed, the Delete  
Archive Media Class command permits disassociation of a  
Media Class from an archive. It may also be necessary to  
reassign a Media Class to a different archive. When this occurs,  
an archive media class association can be deleted using the  
Delete Archive Media Class command. However, all media  
must first be moved out of the archive media class. The  
Reclassify Media and Move Media associated commands can  
be used to move media. The Export Media command can also  
be used, but the media and its media information is totally  
removed from the VolServ system.  
Delete an  
Archive Media  
Class  
The Delete Archive Media Class command is available via the  
GUI and API.  
Media migration policy is the combined effect of media class  
description of the two varieties of media migration.  
Define Media  
MigrationPolicy  
Refer to the figure on the following page to see an example of  
migration class migration, suppose Media Class Group A is  
associated with Archive X, Archive Y, and Archive Z. Assume  
that the following parameters were defined during archive  
configuration, media class creation, and archive media class  
association:  
Media Class Group A has a capacity of 200  
4-10  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
40 percent of Media Class Group A is associated with  
Archive X  
40 percent of Media Class Group A is associated with  
Archive Y  
20 percent of Media Class Group A is associated with  
archive Z  
High mark and low mark for Archive Media Class AX is  
80percent and 60 percent, respectively  
High mark and low mark for Archive Media Class AY is 70  
percent and 60 percent, respectively  
Migration archives are defined such that migration proceeds  
from left to right(i.e., from AX to AY to AZ).  
Z
X
Y
Media Class Group A  
Direction of Migration  
When the Archive Media Class AX fill level reaches the high  
mark threshold of 64 media (= 200 * 0.40 * 0.80 = Media Class  
Group A capacity * Archive Media Class AX % * Archive  
Media Class AX high mark %), migration begins. Media are  
migrated from Archive X into Archive Y. Migration continues  
601354 Rev A  
Normal Operations  
4-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
until the Archive Media Class AX fill level reaches the low  
mark threshold of 48 media (= 200 * 0.40 * 0.60 = Media Class  
Group A capacity * Archive Media Class AX % * Archive  
Media Class AX low mark %). In this case, 16 media are  
migrated to Archive Media Class AY.  
Now assume that the Archive Media Class AY fill level was at  
the low mark threshold of 48 media (= 200 * 0.40 * 0.60). Note  
that the Archive Media Class AY high mark threshold is 56  
media (= 200 * 0.40 * 0.70). When migration from Archive X  
occurs, at least 16 media are transferred. Therefore, migration  
from AX to AY causes the Archive Media Class AY fill level to  
reach its high mark sleuthed. Migration between Archive Media  
Class AY and Archive Media Class AZ begins. In this example,  
all 16 media migrated from Archive Media Class AX to  
Archive Media Class AY is also migrated to Archive Media  
Class AZ, provided enough space is available in Archive Media  
Class AZ.  
Archive Media Class AZ can contain a maximum of 40 media  
(= 200 * 0.20). For media migration to complete, the Archive  
Media Class AZ fill level must contain 24 or fewer media.  
Otherwise, migration fails for those media that cannot be  
transferred.  
Media migration descriptions in “Media Type Migration” on  
initial media migration planning. However, it may be necessary  
to periodically modify parameters that control migration. Such  
parameters are the media type high mark and low mark and the  
media class percentage, high mark and low mark.  
Modify Media  
MigrationPolicy  
4-12  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The Reconfigure Archive command can be used to change the  
media type high mark and low mark. Changing these two  
factors affect media type migration parameters only (media  
type high mark threshold and media type low mark threshold).  
For example, if the high mark is raised or lowered, the media  
type fill level that triggers media type migration is also raised or  
lowered.  
Media class migration parameters (media class percentage, high  
mark, and low mark) can be changed using the Modify Media  
Class or Modify Archive Media Class associated commands.  
Note that the media class high mark threshold is equal to the  
product of media class capacity, archive media class  
percentage, and archive media class high mark. Therefore,  
changing any one of these three parameters affects the media  
class high mark threshold.  
Media migration can be disabled when desired. To disable  
media type migration only, use the Reconfigure Archive  
command to change the archive action mode to none or notify.  
To disable both media class and media type migration, use the  
Modify Archive Media Class command to change the archive  
media class action mode to none or notify.  
601354 Rev A  
Normal Operations  
4-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
When a site requires the addition of another archive, the  
operations are almost identical to the operations outlined in the  
initial configuration section of this chapter.  
Add Archive to  
Existing  
Installation  
However, only certain archives may be configured. When  
VolServ software is installed, license strings are input that  
allow only specific archives to be configured. To add a new  
archive type, call ATAC to obtain a license string for that type  
of archive.  
In the USA and Canada, call 1-800-827-3822.  
Outside the USA and Canada, call 303-874-0188 or toll-free  
00800-9999-3822.  
ATAC support personnel will request the host identifier or CPU  
identifier when a new license string is required. Use the cpuid  
or hostid commands to obtain the necessary identifier.  
Execute the mk_license utility to enter the license string using  
the following command line:  
$VS_DIR/utilities/mk_license  
Read the instructions provided on the terminal, exit the utility,  
and execute the command line using the proper arguments. Any  
additional steps are provided by ATAC.  
An audit command is used for two reasons. One is to input  
relatively large amounts of media into an archive at one time.  
Refer to “Bulk Load Media” on page 4-27. It can also be used  
to verify consistency between an actual archive’s contents and  
the VolServ database inventory. Refer to “Audit” on page 5-7  
for more information about automated archive audits. Manual  
archive audits are detailed in “Audit” on page 5-12.  
Audit an  
Archive  
4-14  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
In general, a comparison is made between the VolServ database  
and the actual media inventory when an Audit command is  
executed. The automated archive robot or the manual archive  
AO inventories the media. The result of this audit is sent to  
VolServ, which compares the actual and logical inventory.  
No action is taken when the inventory matches the VolServ  
database. However, human intervention is necessary to resolve  
some archive discrepancies. For example, an AO may find a  
medium during an manual archive audit that is not contained in  
the VolServ database listing. The SA must determine whether  
this medium belongs in the manual archive. If it does, the  
Import command is executed by the SA, followed by an enter  
action by the AO.  
The Audit command is available via the CLI and API, and also  
using the AUDIT option of an archive Console.  
601354 Rev A  
Normal Operations  
4-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
All Drive Management operations can be performed via the  
GUI and API, except where noted.  
Drive  
Management  
A drive can be created and associated with an archive at any  
time. The Create Drive command is used to create a drive  
definition and is covered in the initial configuration section of  
this manual. Refer to “Create a Drive” on page 3-32 for a  
description of drive creation.  
Create and  
Associate a  
Drive  
All created drives must be associated with an archive before it  
can be used to mount media. The Associate Drive command is  
used to associate a created drive with a specific archive. This  
command is also covered in the initial configuration section of  
The Create Drive and Associate Drive associated commands  
are available via the GUI only.  
At times, it is necessary to move a drive to another position in  
an archive or to another archive. When a drive is moved, it must  
be disassociated from an archive using the Disassociate Drive  
command before it can be used in its new location. After the  
drive is relocated, the drive must be associated with its new  
archive.  
Disassociate  
and Delete a  
Drive  
If a drive is to be temporarily removed from service, it can be  
moved to the off-line or diagnostic state using the Vary Drive  
command. Refer to Vary Drive” on page 4-22. A drive can be  
completely removed from a VolServ system using a  
combination of the Disassociate Drive and Delete Drive  
associated commands. An in-use drive cannot be disassociated  
from an archive.  
4-16  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
The only parameter necessary for the Disassociate Drive and  
Delete Drive associated commands is the drive identifier.  
The Disassociate Drive and Delete Drive associated commands  
are available via the GUI only.  
When an SA, SO, or client uses a Mount Media command and  
the specified drive is busy, the command is placed in a  
command queue or failed. To increase the likelihood of an  
available drive, the Mount Media command may specify a  
collection of drives on which to perform the mount. This  
collection can be a list of specific drives or a named collection  
of drives. Such a named collection is defined as a drive pool and  
is created using the Create Drive Pool command.  
Create or  
Modify a Drive  
Pool  
Features of a drive pool are:  
All defined drives are available for inclusion in a drive pool  
A drive does not need to be associated with an archive to be  
a drive pool member  
A drive can be a member of multiple drive pools  
Any mix of drive types can be included in a drive pool as  
long as the subject media types are supported by the  
VolServ system  
A drive pool may contain zero or more drives  
Besides increasing the likelihood of a successful mount, drive  
pools can also be used to segregate specific drives to particular  
user groups. This can reduce the possibility of drive contention  
between such groups.  
601354 Rev A  
Normal Operations  
4-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
It is also possible that some drives’ data paths at a site may be  
connected to computers not associated with one network. In this  
case, drive pools can be created to segregate between the drives  
connected to different networks.  
The Modify Drive Pool command allows drives to be added to  
or deleted from an existing drive pool.  
Parameters for Create and Modify Drive Pool commands are  
drive pool name and a list of drive identifiers to be added to or  
removed from a drive pool.  
The Delete Drive Pool command removes a drive pool from the  
VolServ database. Parameters for the Delete Drive Pool  
command are drive pool name and priority. The priority is used  
to determine the command location in VolServ command  
queue.  
Delete a Drive  
Pool  
In its simplest form, the Mount Media command is issued to  
mount a specific medium on a specific drive. However, a  
Mount Media command can be specified several different  
ways:  
Mount Media on  
a Drive  
Mount by (media identifier or media list or media class) and  
(drive identifier or drive pool)  
Mount by criteria and (drive identifier or drive pool)  
The simplest method is to mount by media identifier and drive  
identifier. When the specified medium or drive is busy, the  
Mount Media command waits in a queue until both are  
available. When both are available, the Mount Media command  
allocates both the drive and media and begins processing of the  
physical mount. Mounting by media identifier and drive  
identifier allows selection of a drive in another archive, unless  
prevented by a Mount Media command option.  
4-18  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
The mount by media identifier and drive pool method is used  
when a higher likelihood of mounting a specific medium  
without waiting is desired. It is possible that the specific  
medium could be mounted on any one of the drives listed in the  
drive pool. Therefore, a user should not use a drive pool if it  
contains a drive to which the user does not have access.  
A drive selection algorithm is used to select the best drive to  
satisfy the command. The algorithm attempts to use a drive in  
the same archive as the medium. However, a drive in another  
archive can be selected unless prevented by a Mount Media  
command option. The resulting medium/drive pair is chosen to  
satisfy the command.  
The mount by media list and drive identifier method is used  
when the specific medium to be mounted is unimportant except  
for a specific list of candidates. A medium selection algorithm  
is used to first select media that are in the same archive as the  
drive. The second criterion is the medium with the lowest  
mount count. The resulting medium/drive pair is chosen to  
satisfy the command.  
The mount by media list and drive pool method can be used  
when a specific medium or drive used to satisfy the mount is  
not important. A special set of criteria are used to select the best  
medium/drive pair from these candidates. The archive  
containing the most available drives from the specified drive  
pool is selected first. A tie is broken by using the archive with  
the largest number of applicable media from the media list. The  
media from the media list that are in the selected archive are  
then candidates. Other criteria can reduce the selection to one  
medium/drive pair but are beyond the scope of this book.  
However, a list of all possible medium/drive pairs is eventually  
developed and reduced to the most likely candidate. The  
resulting medium/drive pair is chosen to satisfy the command.  
601354 Rev A  
Normal Operations  
4-19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Like the mount by media list and drive identifier method, the  
mount by media class and drive identifier method is used when  
the specific medium to be mounted is unimportant except that it  
be chosen from a specific Media Class. The medium selection  
algorithm used is similar to that of the mount by media list and  
drive identifier method.  
The mount by media class and drive pool method uses the same  
selection criteria as the mount by media list and drive pool  
method.  
Mount by criteria and drive identifier can be used to mount the  
best medium based on client-defined criteria fields. Each  
medium can specify up to eight criteria for each medium in a  
VolServ system. Refer to “Modify Media Criteria” on  
page 4-34. The utility of this method depends on how well these  
optional fields are controlled/updated by the user.  
The mount by criteria and drive pool method uses the same  
selection criteria as the mount by media list and drive pool  
method.  
A Mount Media command fails for any of the following  
reasons:  
If the specified drive or bin is (are) not in the on-line state.  
If the mount by media class and drive identifier of the  
mount by media class and drive pool method is used and all  
candidate media are in a different archive than all candidate  
drives (i.e., no cross-archive move is allowed).  
If the reclassify option is selected and the destination media  
class capacity is reached or if the destination class is an  
incompatible media type.  
If a media list contains media with different media types.  
4-20  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
If an improper lock identifier is specified.  
The Mount Media command is available over the GUI, CLI,  
and API. There is a subset of these capabilities available to the  
AO using the MOUNT option of an archive Console. Basic  
mount parameters are drive identifier or media class or media  
criteria, drive identifier or drive pool, and priority. The priority  
is used to determine the command location in VolServ  
command queue.  
Optional parameters include a lock identifier (to allow  
allocation of a locked drive), what archive-to-archive mount  
option to use, and whether to reclassify the selected medium to  
another media class.  
A Multimount Media command can be used to select a parallel  
mount action that mounts all media specified or is failed. This  
command is available only to clients via the API. Refer to  
A medium is dismounted from a drive using the Dismount  
Media command.  
DismountMedia  
from a Drive  
When the Dismount Media command is executed, VolServ  
software updates only the usage count drive statistic. The  
current usage time, total usage time, and error count statistics  
can be updated by the client during dismount via the API and  
CLI only.  
The Dismount Media command is available over the GUI, CLI,  
and API, and also using the DISMOUNT option of an archive  
Console. Dismount parameters are the dismount media  
identifier and priority. The priority is used to determine the  
command location in VolServ command queue.  
601354 Rev A  
Normal Operations  
4-21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
In some cases, a medium may be moved to another archive  
because of a Mount Media command. Any medium that is  
ejected from the source archive by the AO, but not entered into  
the target archive, is placed in the intransit state. This state  
indicates that media are known by VolServ software and are  
destined for entry into an archive, but are not actually resident  
in an archive.  
Intransit Media  
(Mount)  
The Lock Drive command is used to reserve a drive, a list of  
drives, or a drive pool for exclusive use. Locking a drive  
prevents its allocation by any Mount Media command that does  
not provide a lock identifier. The lock identifier is contained in  
the return status for a Lock Drive command.  
Lock a Drive  
When reserved drives are no longer needed, the client issues an  
Unlock Drive command. The SA or SO may also issue an  
Unlock Drive command to free the drive.  
For detailed information about this command, refer to the  
VSCMD_Lock command in the MSTM-V21-010 API  
Programmer’s Guide.  
Only a client can issue a Lock Drive command via the API.  
Refer to “Lock a Drive” on page 4-22. The Unlock Drive  
command is used to clear a locked drive so that it can be  
allocated to another mount.  
Unlock a Drive  
The unlock drive parameters are the unlock drive identifier and  
priority. The priority is used to determine the command location  
in VolServ command queue.  
At times it is necessary to make a drive unavailable for use. The  
Vary Drive command is used to disable a drive.  
Vary Drive  
4-22  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                 
Administrative Tasks  
The vary drive command also allows a drive to be moved to  
the on-line state and clear two of four drive statistics. These  
statistics are the current usage time and error count. Refer to  
“Create a Drive” on page 3-32 for more information about drive  
statistics.  
A drive can be in one of four states: on-line, off-line,  
diagnostic, and unavailable. The first three states are  
entered by human intervention. The unavailablestate is  
determined by VolServ software.  
The on-linestate is the normal operational state. A drive is  
inoperable when in the off-line state. The diagnostic  
state is used to allow local manual control. This mode is  
generally used during troubleshooting.  
The unavailablestate is a logical state entered when certain  
critical equipment is moved to the off-linestate. For  
example, a drive is in the unavailablestate when the  
cassette load mechanism (CLM) is off-line.  
The vary drive command is available over the GUI, CLI, and  
API. The vary drive state parameters are the vary drive, new  
state, and priority. The priority is used to determine the  
command location in VolServ command queue.  
601354 Rev A  
Normal Operations  
4-23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
All media management operations may be performed via the  
GUI, CLI, and API except where noted.  
Media  
Management  
All media can be classified as known or unknown to the  
VolServ system. Unknown media are those that were never  
introduced into a VolServ system or were removed using the  
Export Media command. Known media are contained in an  
archive, checked out using the Check-out Media command, or  
being transferred to another archive as a result of a Move Media  
command, Mount Media command, or media migration.  
Enter Unknown  
Media into an  
Archive  
Specific ways exist to enter unknown media or reenter known  
media into an archive. Entry of unknown media into an archive  
is covered is this subsection.  
Three basic ways exist to enter unknown media into an archive.  
One way is to use the Import Media command. Another is to  
load a large number of media at one time using the bulk load  
method. Finally, VolServ software allows some automated  
archives to use an unsolicited enter and AutoEnter methods.  
Import Media into  
an Archive  
The Import Media command allows the most direct way to  
place unknown media into an archive. When executed, the  
media are placed on the Enter list for that archive.  
Note  
Media migration can occur if an Import command and ensuing  
Enter operation results in fill levels exceeding the media type  
or archive media class high marks.  
4-24  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Appropriate labels must be affixed to all media to be imported.  
A GUI option imbedded in the Import window allows the SA  
or SO to print multiple barcode media labels or human-readable  
paper labels at one time. The Reprint Media Label command  
can also be used to print individual barcode labels. See “Reprint  
a Media Label” on page 4-37 for more information.  
Basic import parameters consist of import media identifier,  
destination archive, destination media class, and priority. The  
priority is used to determine the command location in VolServ  
command queue.  
Optional parameters are manufacturer and batch text entries. No  
format requirement exists, other than length. If one is specified,  
the other also must be specified.  
A media identifier can be any pattern of characters or integers.  
Each one should be unique. Previously-defined label patterns  
can be used during an Import operation to generate unique,  
sequential media identifiers. Refer to “Define a Label Pattern”  
on page 3-34 for more information. These identifiers can also  
be directed to a barcode label printer.  
An example of loading blank media is to import the media into  
a blank archive media class. When necessary, the Reclassify  
Media command can be used to move blank media into another  
archive media class. Using the Reclassify Media command in  
this way does not require additional handling of the media.  
Refer following figure. Of course, media can be imported  
directly into any archive media class unless the archive, media  
class, or archive media class capacities are reached.  
601354 Rev A  
Normal Operations  
4-25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Manual  
Archive  
(Stage)  
Automated  
Archive  
Blank Media  
Class Group  
Import  
Media Class Group A  
Reclassify  
Media Class Group B  
The fill level of the destination archive media class must be low  
enough to allow addition of more media.  
Archive media class capacity - Fill level = Amount of media that can be entered  
Excess media are placed on the Eject list after the audit.  
Intransit Media  
(Import)  
After media are identified for entry by the Import Media  
command, but before entry by the AO, the subject media are  
placed in the intransitstate. This state indicates that media  
are known by VolServ software but are not physically resident  
in an archive.  
4-26  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Bulk Load Media  
The bulk load method is the best way to place a relatively large  
quantity of media into an automated archive. The media are  
installed by hand into an automated archive and followed by an  
audit operation. The audit is performed to logically enter the  
media into the VolServ database. This is an AO or client  
operation only and cannot be entered using the Volume Server  
System console.  
Note  
If media action modes are set for migrate, media migration can  
occur if a bulk load results in fill levels exceeding the media  
type or archive media class high marks.  
Four prerequisites for using this method include:  
Each medium must have a barcode label affixed to it. The  
Reprint Media Label command can be used to print  
on page 4-37 for more information.  
The archive must be configured with the auto check-in and  
auto import options selected. If not, all the subject media are  
placed on the Eject list after the audit (except for the  
DataTower archive; refer to “Unsolicited Enter of Unknown  
The auto import destination media class (set up during  
archive configuration) must have a capacity low enough to  
allow addition of more media. Excess media are placed on  
the Eject list after the audit.  
Destination media class capacity - Fill level = Amount of media that can be entered  
The receiving archive media class fill level must be low  
enough to allow addition of more media. Excess media are  
placed on the Eject list after the audit.  
601354 Rev A  
Normal Operations  
4-27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Receiving archive media class capacity - Fill level = Amount of media that can be  
entered  
In the last three cases, the DataTower moves excess media to its  
Eject port.  
Unsolicited Enter of  
Unknown Media  
The DataTower archive supports the unsolicited media enter  
operation. An unsolicited media enter operation is performed  
without VolServ system GUI interaction.  
Note  
If media action modes are set for migrate, media migration can  
occur if an unsolicited enter results in fill levels exceeding the  
media type or archive media class high marks.  
During an unsolicited media enter operation, media are placed  
in the DataTower load port, followed by pushing a button above  
the load port. The archive robot reads the media labels and  
sends the media identifiers to VolServ. If any of the media in  
the load port are shown as checked-out by VolServ, the setting  
of the auto check-in parameter determines the action taken by  
VolServ.  
If media to be entered are not labeled, the Reprint Media Label  
command can be used to print individual barcode labels or  
smaller, human-readable-only paper labels. Refer to “Reprint a  
Media Label” on page 4-37 for more information.  
There are four prerequisites for using this method:  
Each medium must have a barcode label affixed to it. The  
Reprint Media Label command can be used to print  
on page 4-37 for more information.  
4-28  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The target archive must be configured with the auto  
check-in and auto import options selected. If not, all the  
subject media are left in the load port and a failure message  
is logged and displayed at the Volume Server System  
console.  
The auto import destination media class (set up during  
archive configuration) must have a capacity low enough to  
allow addition of more media. Excess media are left in the  
load port and a failure message is logged and displayed at  
the Volume Server System console.  
Destination media class capacity - Fill level = Amount of media that can be entered  
The receiving archive media class fill level must be low  
enough to allow addition of more media. Excess media are  
left in the load port and a failure message is logged and  
displayed at the Volume Server System console.  
Archive media class capacity - Fill level = Amount of media that can be entered  
All media can be classified as known or unknown. Unknown  
media were never introduced into a VolServ system or were  
removed using the Export Media command. Known media are  
contained in an archive, are checked out using the Check-out  
Media command, or are intransit to another archive as a result  
of a Move Media command, Mount Media command, or media  
migration.  
Enter Known  
Media into an  
Archive  
Two basic ways to reenter known media into an archive are: the  
Check-in Media command and the unsolicited enter and  
AutoEnter methods.  
601354 Rev A  
Normal Operations  
4-29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Check-in Media into  
an Archive  
The Check-in Media command enters checked out media into  
an archive. These media are placed on the Enter list. If media to  
be checked in are not labeled, labels must be provided. Refer to  
option of the Import Media command.  
Note  
If media action modes are set for migrate, media migration can  
occur if a check-in command results in fill levels exceeding the  
media type or archive media class high marks.  
Basic check-in parameters are the checkin media identifier,  
destination archive, and priority. The priority determines the  
command location in VolServ command queue.  
Unsolicited Entry of  
Known Media  
The DataTower archive supports the unsolicited media enter  
operation. An unsolicited media enter operation is performed  
without VolServ system GUI interaction.  
Note  
If media action modes are set for migrate, media migration can  
occur if an unsolicited Enter operation results in fill levels  
exceeding the media type or archive media class high marks.  
After media are loaded into the DataTower load port, the AO  
pushes the LOAD button on the archive. The archive robot  
barcode reader scans the media label, retrieves the media from  
the load port, and places the media into bins.  
4-30  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Three prerequisites for using this method include:  
Each medium must have a barcode label affixed to it. The  
Reprint Media Label command can be used to print  
on page 4-37 for more information.  
If the target archive is not configured with the auto check-in  
option selected, all media that are checked out are left in the  
load port and a failure message is logged and displayed at  
the Volume Server System console.  
The medium is returned to its previous archive media class.  
The fill level of its archive media class must be low enough  
to allow addition of more media. Excess media are left in  
the load port and a failure message is logged and displayed  
at the Volume Server System console.  
Archive media class capacity - Fill level = Amount of media that can be entered  
Three basic ways to remove media from an archive include: the  
Export Media command, Check-out Media command, and  
Manual Eject command.  
Remove Media  
from an Archive  
Export Media from  
an Archive  
The Export Media command identifies media for removal from  
an archive. These media are placed on the Eject list. When the  
AO ejects the media, all information about those media is  
removed from the VolServ database. These media are then  
classified as unknown media.  
601354 Rev A  
Normal Operations  
4-31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Basic export parameters are the export media identifier, export  
comment, and priority. The export comment is optional and  
appears on the Eject list. This comment can be used to convey  
additional information, such as the source of the command. No  
format requirements exist, other than length. The priority is  
used to determine the command location in VolServ command  
queue.  
Check-out Media  
from an Archive  
The check-out media command is used to temporarily remove  
media from an archive. These media are placed on the eject list.  
unlike the export media command, media information is  
retained in the VolServ database after the AO ejects the media.  
These media remain classified as known media.  
Basic check out parameters are the checkout media  
identifier,checkout comment, and priority. The  
checkout comment is optional and appears on the Eject  
list. This comment can be used to convey additional  
information, such as the source of the command. No format  
requirements exist, other than length. The priority is used to  
determine the command location in VolServ command queue.  
Manual Eject Media  
from an Archive  
The manual eject command is generally used when media in an  
automated archive cannot be retrieved by the robot. However,  
the manual eject command can be used for any reason. A  
medium cannot be retrieved when:  
A medium label cannot be read by a robot barcode reader.  
A medium has fallen on the archive floor.  
A medium becomes jammed in a tape drive.  
A medium is unavailable for any reason, such as the  
nonoperational robot or archive equipment.  
4-32  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
In this operational scenario, the AO varies the archive to the  
off-line or maintenance state, opens the archive door, and  
removes the media. Then VolServ software is notified that the  
media were physically removed by the operator.  
Unlike the export media command, media information is  
retained in the VolServ database after the Manual Eject  
command is executed. These media remain classified as known  
media.  
The manual eject command is available over the GUI only. The  
manual eject parameters are manual eject media identifier and  
priority. The priority determines the command location in  
VolServ command queue.  
The move media command is recommended for reentering  
media that were manually ejected. The unsolicited enter of a  
known media and bulk load methods can also be used.  
Intransit Media  
(Manual Eject)  
After media are identified using the manual eject command, the  
subject media are placed in the intransit state. This state  
indicates that media are known by VolServ software but are not  
actually physically in an archive.  
When media are placed on the eject list, one or more media on  
the list can be removed by the SA or SO using the clear eject  
command. Clear eject parameters are the clear eject media  
identifier and priority. The priority determines the command  
location in VolServ command queue.  
Clear Eject List  
Entries  
601354 Rev A  
Normal Operations  
4-33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
Sometimes media located in one archive must be moved to  
another archive. For example, it may be advantageous to move  
infrequently accessed media from an automated archive to a  
manual archive. Also, media that are in the intransitstate  
can be reentered into an archive using the move media  
command.  
Move Media to  
Another  
Archive  
Basic move parameters are the move media identifier,  
destination archive, and priority. The priority  
determines the command location in VolServ command queue.  
Optional parameters are a wait for status on completed move  
option and move media only if both archives are attended  
option.  
Before media can be moved, the destination archive must be  
associated with the same media class as the media.  
Media that are ejected from the source archive by the AO but  
not entered into the target archive are placed in the  
intransitstate. This state indicates that media are known  
by VolServ software but are not physically resident in an  
archive.  
Intransit Media  
(Move)  
Optional media criteria can be associated with each media using  
the modify media command. These are also referred to as user  
or client statistics. Examples of user or client statistics are:  
amount of usable space left on a medium, the most recent  
mount date, and a user name.  
Modify Media  
Criteria  
4-34  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
These user statistics are generally created and modified by  
client applications. However, the SA or SO can also create and  
change any user statistic. The primary use of user statistics is  
for the Mount Media command’s mount by criteria option.  
This option allows media to be selected for mounting based on  
logical expressions that define a range of acceptable statistics  
values.  
Implicit in this capability is the need for a client or SA to  
establish a policy to maintain a consistent set of criteria. After a  
statistic is defined, it should be consistently applied to each  
medium. It is the responsibility of each client or SA to establish  
such a policy and to update them during operations.  
A total of eight user statistics can be specified for each medium.  
Four are character-based statistics and four are integer-based.  
The Modify Media command is available over the GUI and  
API only. Modify media parameters are the media identifier,  
field index, and value. The field index entry specifies the target  
statistic to create or replace. The value entry is then associated  
with this field index number.  
When the default media types supported by VolServ software  
are not sufficient, a new media type may be defined and  
registered with VolServ.  
Define a Media  
Type  
The Define Media Type command is used along with manual  
more information.  
601354 Rev A  
Normal Operations  
4-35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The Reclassify Media command moves media from one Media  
Class to another. A list of possible reasons for reclassification  
include the following:  
Reclassify  
Media  
It can move blank media into any media class without  
requiring physical handling of the media.  
It can remove media from an archive media class before  
deleting the archive media class.  
A large Media Class can be split into smaller groups.  
Older media can be moved into a long-term storage media  
class.  
Several restrictions apply to the use of the Reclassify Media  
command. Refer to the API reference manual for more  
information, but a few of the more important ones are repeated  
here:  
Media must be reclassified into another media class that  
uses the same media type.  
When reclassified media are resident in an archive, they are  
not moved to another archive. However, reclassified media  
do not have to be in an archive.  
A target archive media class capacity can be exceeded up to  
the point where the media class capacity is reached.  
However, media class migration results if the media class  
migrate option is selected.  
Reclassify parameters consist of the reclassify media identifier,  
destination media class, and priority. The priority determines  
the command location in VolServ command queue.  
4-36  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
A label pattern can be created at any time. The define label  
pattern command creates a label pattern and is covered in the  
initial configuration section of this manual. Refer to “Define a  
Define or Delete  
a Label Pattern  
Previously-defined label patterns can be deleted using the  
Delete Label Pattern command. Note that a label pattern  
definition cannot be changed. It must be deleted and defined  
again.  
This command is available only via the GUI. The only  
command parameter is a label pattern name.  
VolServ software allows media labels to be printed using the  
Reprint Media Label command. Both shelf labels and barcode  
labels can be printed using this command that is available only  
via the GUI.  
Reprint a Media  
Label  
DataShelf or Stage  
Archive Labels  
The import media command can be used to print  
human-readable, paper media labels for the manual archives.  
The Import window print labels option is selected to print a  
label for each medium to be imported. These labels are intended  
for use in a manual archive environment.  
The preformatted output is targeted to the Seiko smart label  
printer pro printer. The printer must be attached to the VolServ  
host computer or on the network to use VolServ to print  
barcode labels.  
Barcode Labels  
The Reprint Media Label command can be used to print labels  
for media that can be read by a barcode reader. These labels are  
primarily intended for use in labeling D2 media.  
601354 Rev A  
Normal Operations  
4-37  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
The Import Media command can be used to print barcode  
labels for use in automated archives. The Import window print  
labels option is selected to print a label for each medium to be  
imported.  
The preformatted output is sent to the Intermec 4100 label  
printer. It must be attached to the VolServ host computer or the  
network to use VolServ to print barcode labels. The label stock  
is highly resistant to tear and wear.  
4-38  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
The system queries and reports provides information about the  
VolServ configured system. These reports provide  
configuration specific information to help manage the VolServ  
system for optimal performance.  
System  
Reports  
All system queries and report operations can be performed via  
the GUI, CLI, or API, except where noted.  
The Query Archive command queries VolServ to obtain  
information about an archive and associated parameters. A  
report is generated and can be sent to the screen, a specified file,  
or printer. See the screen under “Query Archive” on page 4-39.  
The default report produces the following information:  
Query Archive  
Field  
Description  
Archive  
Name of archive  
Archive Type  
What type of archive the report was  
generated for; i.e., AML/E, DataShelf,  
Stage.  
Current State  
Archive Mode  
The state of the archive; whether it is  
Online, Offline, or Diagnostic state.  
Whether an operator is present  
(Attended) or not present (Unattended).  
Console Display  
Location  
What workstation the archive Console is  
displayed on.  
Fill Mode  
How the media is placed in the archive.  
First fill, Wrap or None.  
Configure State  
Drive ID  
If the archive is configured or not being  
configured.  
The drive names associated with the  
archive.  
601354 Rev A  
Normal Operations  
4-39  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                     
Administrative Tasks  
Field  
Description  
Media ID  
The media located in the archive.  
Media Class  
Media Type  
Media Class associated with the archive  
The default type of media associated with  
the Media Class.  
Valid values are AIT, CTIII (DLT), CTIV  
(DLT), D2s, D2M, D2L, D3, DTF, DTF-2,  
LTO, MO5.25, NCTP, RF5.25, ST-120,  
3480, 3490, 3490E, 8590, 9840, 8MM,  
4MM, and USERTYPE.  
Class Capacity %  
Class Capacity  
The percent of the Media Class located in  
the archive.  
The maximum number of media  
associated with the Media Class that can  
be stored in the archive.  
Current Fill Level  
Archive Capacity  
Current Fill Level  
Assigned Locations  
The actual number of media associated  
with the Media Class located in the  
archive.  
The maximum number of media  
associated with the Media Class the  
archive stores.  
The actual number of media associated  
with the Media Class located in the  
archive.  
The number of media associated with the  
Media Class that are physically in the  
archive.  
Auto Check-in  
Auto Import  
Whether or not auto check-in is enabled  
or disabled. Valid values are on or off.  
Whether or not the auto import option is  
enabled or disabled. Valid values are on  
or off. If Auto Import is on, the following  
additional information is shown:  
4-40  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                     
Administrative Tasks  
Field  
Description  
Media Class  
The Media Class associated with the  
Media Class.  
Manufacturer  
Batch  
The media manufacture name.  
The lot or reference number associated  
with a group of media from a supplier.  
Action  
The action associated with the archive  
when the archive meets or exceeds the  
Low Mark or High Mark parameters. Valid  
values are None, Notify, or Migrate.  
The Query Archive command can be tailored to show detailed  
information for drives, media, Media Classes and/or media type  
information associated with the archive. An example showing  
only a Media Class and media types is shown in the following  
screen display.  
----------------------------------------------------------------------------------  
Archive Query Report May 24 12:43:18 1999  
----------------------------------------------------------------------------------  
Archive: shelf1  
----------------------------------------------------------------------------------  
1
Archive Type:  
Current State:  
Archive Mode:  
Console Display Location:  
Fill Mode:  
DataShelf  
On-Line  
Attended  
Columbia:0  
None  
Configure State:  
Not Being Configured  
MediaClass:  
MediaType:  
MC-D2M  
D2M  
50%  
40  
Class Capacity %:  
Class Capacity:  
Current Fill Level:  
Action:  
2
None  
601354 Rev A  
Normal Operations  
4-41  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
MediaType:  
D2M  
Archive Capacity:  
40  
Current Fill Level:  
Assigned Locations:  
Auto Checkin:  
Auto Import:  
2
2
Off  
Off  
None  
Action:  
The Query Drive command obtains information about one or  
more drives and associated parameters used in the VolServ  
system. A report is generated and can be sent to the screen, a  
specified file, or printer as shown in the following screen  
display. The default report produces the following information:  
Query Drive  
Field  
Description  
Drive ID  
The drive identifier number for the drive  
being shown.  
Drive Type  
The type of drive; i.e. Magnetic, Optical,  
etc.  
Associated Archive  
Current State  
Archive with which the drive is associated.  
The state of the archive whether it is  
Online, Offline, Diagnostic, or  
Unavailable.  
Assignment  
If the drive is Allocated for a request or  
Free with no request pending.  
Usage Count  
a definition of this statistic.  
Current Usage Time  
Total Usage Time  
a definition of this statistic.  
a definition of this statistic.  
4-42  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                 
Administrative Tasks  
Field  
Description  
Error Count  
a definition of this statistic.  
Mount State  
Whether a medium is mounted or not  
mounted in the drive when the query was  
executed. Valid values are Mounted or  
Unmounted.  
Mounted Media ID  
Shows which medium is mounted in the  
drive.  
Media Type  
Supported  
The default type of media associated with  
the Media Class.  
Valid values are CTIII (DLT), CTIV (DLT),  
D2s, D2M, D2L, D3, DTF, DTF-2, LTO,  
MO5.25, NCTP, RF5.25, ST-120, 3480,  
3490, 3490E, 8590, 9840, 8MM, 4MM,  
and USERTYPE.  
--------------------------------------------------------  
Drive Query Report Mar 10 11:00:32 1999  
--------------------------------------------------------  
Drive ID: 1  
--------------------------------------------------------  
Drive Type:  
Magnetic  
Associated Archive:  
Current State:  
Assignment:  
Stage1  
On-line  
Free  
Usage Count:  
0
Current Usage Time:  
Total Usage Time:  
Error Count:  
0
0
0
Mount State:  
Unmounted  
Mounted Media ID:  
Media Type(s) Supported:  
D2M  
601354 Rev A  
Normal Operations  
4-43  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
The Query Drive Pool command obtains information about  
one or all drive pools. A report is generated and can be sent to  
the screen, a specified file, or printer.  
Query Drive  
Pool  
The report can be tailored to include only the drive identifiers  
associated with the drive pool or a detailed report showing each  
drives’ parameters associated with the drive pool. An example  
of each report is shown in the following screen display, drive  
pool query report. The default report produces the following  
information:  
Field  
Description  
Drive Pool  
The name of the drive pool.  
Drive ID  
The drives identifiers associated with the  
drive pool. For detailed reports, the drive  
identifier for the drive being shown.  
Drive Type  
The type of drive, such as Magnetic,  
Optical, etc.  
Associated Archive  
Current State  
Archive with which the drive is associated.  
The state of the archive whether it is  
Online, Offline, Diagnostic, or  
Unavailable.  
Assignment  
If the drive is Allocated for a request or  
Free with no request pending.  
Usage Count  
Mount State  
Number of times the drive is accessed.  
Whether a medium is mounted or not  
mounted in the drive when the query was  
executed. Valid values are Mounted or  
Unmounted.  
Mounted Media ID  
Shows which medium is mounted in the  
drive.  
4-44  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                     
Administrative Tasks  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive Pool Query Report  
May 26 15:45:52 1999 1  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive Pool: drvpoolsml  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive ID(s): 2  
4
6
7
9
11 13 14  
Drive Pool: drvpooltwr  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive ID(s): 7  
11  
Drive Pool: drvpoolstg  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive ID(s): 1  
3
9
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive Pool Query Report  
May 25 15:03:52 1999  
1
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive Pool: drvpoolsml  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Drive ID: 4  
Drive Type:  
Magnetic  
Shelf2  
Off-line  
Free  
Associated Archive:  
Current State:  
Assignment:  
Usage Count:  
1
Mount State:  
Unmounted  
Mounted Media ID:  
Drive ID: 7  
Drive Type:  
Magnetic  
tower1  
On-line  
Allocated  
1
Associated Archive:  
Current State:  
Assignment:  
Usage Count:  
Mount State:  
Mounted Media ID:  
Mounted  
MED041  
601354 Rev A  
Normal Operations  
4-45  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
The Query Mount command queries drives that can be used in  
a subsequent mount of a specified medium.  
Query Mount  
Upon receipt of the query request, VolServ determines which  
archive contains the specified medium. If the medium is in an  
archive, VolServ determines which drives in that archive (and  
only that archive) are suitable (based on the medium’s type) for  
mounting the medium.The drives are listed in order of  
preference, based (in order of relative importance) upon their  
availability, proximity to the medium, and usage time. If the  
medium is not in an archive, no drive list is returned.  
The report is sent only to the screen showing the status of the  
query request. An example of the query mount report is shown  
in the screen display below.  
Medium [MED024] can be mounted on the following drives:  
1
2
Drive [14]  
Drive [12]  
The Query Media command obtains information about one or  
more media and associated parameters used in the VolServ  
system.  
Query Media  
Note  
A report for all media may take some time to run if there are  
many media controlled within the VolServ system.  
A report is generated and can be sent to the screen, a specified  
file, or printer as shown in the following screen display, media  
query report.  
4-46  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
A query media request can query any media in the VolServ  
system. The media specified in a single media query request are  
not required to be located in the same archive. The default  
report produces the following information:  
Field  
Description  
Media ID  
The media identifier number for the  
medium being shown.  
Media Type  
The default type of media associated with  
the Media Class.  
Valid values are AIT, CTIII (DLT), CTIV  
(DLT), D2s, D2M, D2L, D3, DTF, DTF-2,  
LTO, MO5.25, NCTP, RF5.25, ST-120,  
3480, 3490, 3490E, 8590, 9840, 8MM,  
4MM, and USERTYPE.  
Media Class  
Assignment  
Location State  
The Media Class with which the medium  
is associated.  
If the medium is Allocated to be mounted  
or Free from pending mount requests.  
Where the medium is physically located.  
Valid values are Archive, Checkout, or  
Intransit.  
Current Archive  
Pending Archive  
Action State  
The name of the archive if the medium is  
physically located in an archive.  
The destination archive of an intransit  
medium.  
The Action associated with the archive  
when the archive meets or exceeds the  
Low Mark or High Mark parameters. Valid  
values are None, Notify, or Migrate.  
Import Date  
The date and time the medium was  
entered into the VolServ system.  
601354 Rev A  
Normal Operations  
4-47  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                 
Administrative Tasks  
Field  
Description  
Last Access  
The date and time the medium was last  
mounted.  
Mount Count  
Move Count  
The number of times the medium is  
mounted in a drive.  
The number of times the media is moved  
in and out of its bin location.  
Manufacturer  
Batch  
The media manufacturer’s name.  
The lot or reference number associated  
with a group of media from a supplier.  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Query Report  
May 14 10:34:30 1999  
1
------------------------------------------------------------------------------------------------------------------------------------------------  
Media ID: MED001  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type:  
SRTYPE  
Media Class:  
Assignment:  
edclassstgusr  
Free  
Location State:  
Current Archive:  
Pending Archive:  
Action State:  
Import Date:  
Last Access:  
Mount Count:  
Move Count:  
Archive  
stage1  
None  
May 13 12:06:15 1993  
May 13 13:12:09 1993  
1
2
Manufacturer:  
Batch:  
4-48  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Media ID: MED015  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type:  
D2M  
Media Class:  
Assignment:  
medclassmed  
Free  
Location State:  
Current Archive:  
Pending Archive:  
Action State:  
Import Date:  
Last Access:  
Mount Count:  
Move Count:  
Intransit  
shelf1  
Move  
May 13 16:25:39 1993  
May 13 16:40:53 1993  
0
0
Manufacturer:  
Batch:  
MediaMaker ABC  
1001  
The Query Media Location command obtains information  
about a specified medium or multiple media used in the  
VolServ system. A report is generated and can be sent to the  
screen, a specified file, or printer. This query is only available  
though the GUI.  
Query Media  
Location  
The report shows the medium’s location state, current archive,  
and bin location. If an AML/E archive is shown, an additional  
field Location Type, is added to the report as shown in the  
screen display on “Query Media Location” on page 4-49. The  
default report produces the following information:  
Field  
Description  
Media ID  
The medium’s identifier number.  
Location State  
Current Archive  
Where the medium is physically located.  
Valid values are Archive, Checkout, or  
Intransit.  
The name of the archive if the medium is  
physically located in an archive.  
601354 Rev A  
Normal Operations  
4-49  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Field  
Description  
Bin Location  
The location of the medium in the archive.  
If the medium is in the intransit state, the  
Bin Location shows all zeros.  
4-50  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Location Query Report May 25 15:03:52 1999 1  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media ID: 0000082  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Location State:  
Current Archive:  
Bin Location:  
²
Intransit  
0,0,0,0  
Media ID: 0000083  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Location State:  
Current Archive:  
Bin Location:  
Archive  
DataStage  
0,3,1,0  
Media ID: 0000086  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Location State:  
Current Archive:  
Location Type:  
Bin Location:  
Archive  
AMLE  
Storage Unit  
T501010101  
The Query Intransit Media command obtains information  
about media in the Intransitstate.  
Query Intransit  
Media  
A medium is considered to be Intransitif it meets any of  
the following conditions:  
The medium is waiting to be entered into an archive  
because of an Import, Mount, Move, Check-out, or  
migration activity processing.  
It was removed using a Manual Eject command or the  
Enter operations failed by the AO.  
601354 Rev A  
Normal Operations  
4-51  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
The report is sent only to the screen showing the status of the  
query request. An example of the query intransit media report is  
shown in the screen display page 4-51.  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Intransit Query Report  
May 14 09:45:57 1999  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media ID(s):MED007 MED025 MED040  
The Query Media Class command obtains information about a  
specified Media Class or all Media Classes used in the VolServ  
system. A report is generated and can be sent to the screen, a  
specified file, or printer as shown in the media class query  
screen display. The report may vary if a Media Class name is  
specified or not specified.  
Query Media  
Class  
If a Media Class name is specified, the following reports are  
available:  
-
-
-
A report showing the Media Class name and  
associated parameters.  
A report showing the Media Class name and a list of  
media associated with the Media Class.  
A report showing the Media Class name and a detailed  
listing of all media associated with the Media Class.  
If no Media Classes specified, the following reports are  
available:  
-
A report showing all Media Class names and  
associated parameters.  
-
A report showing all Media Class names and a listing  
of all media associated with each Media Class.  
4-52  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
A report showing all Media Class names and a detailed  
listing of all media associated with each Media Class.  
Note  
A report showing Media Classes with a detailed listing of all media  
may take some time to run if there are many media controlled  
within the VolServ system.  
The default report produces the following information:  
Field  
Description  
Media Class  
Media Type  
The Media Class name.  
The default type of media associated with  
the Media Class.  
Valid values are AIT, CTIII (DLT), CTIV  
(DLT), D2s, D2M, D2L, D3, DTF, DTF-2,  
LTO, MO5.25, NCTP, RF5.25, ST-120,  
3480, 3490, 3490E, 8590, 9840, 8MM,  
4MM, and USERTYPE.  
Capacity  
The maximum number of media defined  
for the Media Class.  
Current Fill Level  
High Mark %  
How many Media Class media currently  
exist.  
A defined Media Class value when met or  
exceeded results in a priority level 1  
message being sent to the Volume  
Server SysLog Console.  
Mountable by Class  
Notify Comment  
A mount option allowing the Media Class  
to be mounted by Media Class. Valid  
values are Yes or No.  
Media Class specific message to be sent  
if Media Class High Mark % is met or  
exceeded.  
601354 Rev A  
Normal Operations  
4-53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
             
Administrative Tasks  
Field  
Description  
RPC Option  
The RPC option used by the Media Class  
for status. Depending on the option,  
additional fields are displayed.  
No Callback  
When the enterprise callback option is  
enabled, media class callbacks are not  
returned. Additional fields: None  
Enterprise Callback  
When the enterprise callback option is  
enabled, the destination of media class  
callbacks is directed to an Internet  
address associated with an enterprise  
identifier. Additional fields: Enterprise ID.  
Standard Callback  
When the standard callback option is  
enabled, the destination of media class  
callbacks are directed to a specific RPC  
address. Additional fields: HostName,  
Program Number, Version Number,  
Procedure Number, and Protocol.  
Media ID  
The media identifier number for the  
medium being shown.  
Media Type  
Media Class  
The type of media.  
The Media Class with which the medium  
is associated.  
Assignment  
If the medium is Allocated to be mounted  
or Free from pending mount requests.  
Location State  
Where the medium is physically located.  
Valid values are Archive, Checkout, or  
Intransit.  
Current Archive  
The name of the archive if the medium is  
physically located in an archive.  
4-54  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                   
Administrative Tasks  
Field  
Description  
Pending Archive  
The archive to where the medium is  
migrated if migrate was selected under  
the Action option of the archive  
configuration.  
Action State  
The Action associated with the archive  
when the archive meets or exceeds the  
Low Mark or High Mark parameters. Valid  
values are None, Notify, or Migrate.  
Import Date  
Last Access  
Mount Count  
Move Count  
The date and time the medium was  
entered into the VolServ system.  
The date and time the medium was  
mounted.  
The number of times the medium is  
mounted in a drive.  
The number of times the media is moved  
in and out of its bin location.  
Manufacturer  
Batch  
The media manufacture name.  
The lot or reference number associated  
with a group of media from a supplier.  
601354 Rev A  
Normal Operations  
4-55  
Download from Www.Somanuals.com. All Manuals Search And Download.  
               
Administrative Tasks  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Class Query Report  
May 14 10:09:11 1999  
1
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Class: medclassstgusr  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type:  
USRTYPE  
Capacity:  
20  
Current Fill Level:  
High Mark %:  
2
80%  
Mountable by Class:  
Notify Comment:  
RPC Option:  
Yes  
Media exceed high mark  
No Callback  
Media Class: medclasssh2med  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type:  
D2M  
Capacity:  
20  
Current Fill Level:  
High Mark %:  
3
80%  
Mountable by Class:  
Notify Comment:  
RPC Option:  
Yes  
Media exceed high mark  
Enterprise Callback  
3
Enterprise ID:  
Media Class: medclasssh2sml  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type:  
D2S  
Capacity:  
20  
Current Fill Level:  
High Mark %:  
2
80%  
Mountable by Class:  
Notify Comment:  
RPC Option:  
Yes  
Media exceed high mark  
Standard Callback  
HostName:  
copper  
Program Number:  
Version Number:  
Procedure Number:  
Protocol:  
1
1
1
TCP  
4-56  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
The Query Media Type command is used to obtain  
Query Media  
Type  
information about one or more media types used in the VolServ  
system. A report is generated and can be sent to the screen, a  
specified file, or printer as shown in the screen display below.  
The default report produces the following information:  
Field  
Description  
MediaType  
The default type of media associated with  
the Media Class.  
Valid values are AIT, CTIII (DLT), CTIV  
(DLT), D2s, D2M, D2L, D3, DTF, DTF-2,  
LTO, MO5.25, NCTP, RF5.25, ST-120,  
3480, 3490, 3490E, 8590, 9840, 8MM,  
4MM, and USERTYPE.  
Capacity  
The amount of memory in megabytes in  
the medium.  
Number of Sides  
The number of writable surfaces on the  
media.  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Media Type Query Report  
May 24 12:43:18 1999  
-------------------------------------------------------------------------------------------------------------------------------------------------  
MediaType:  
D2S  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Capacity:  
Number of Sides:  
25000.00 megabytes  
1
MediaType:  
3480  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Capacity:  
Number of Sides:  
200.00 megabytes  
1
601354 Rev A  
Normal Operations  
4-57  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
The Query Request command is used to obtain information  
about a specific request. The request identifier assigned by  
VolServ software must be used.  
Query Request  
Upon receipt of a request query request, VolServ searches its  
request queue for the specified request identifier. If the  
specified request is not found, status is returned to the requestor  
indicating a non-existent request. If the request is found, the  
attribute values associated with the request are returned to the  
requestor as shown in the screen display on page 4-59.  
After a request completes, the request shows a state of complete  
for a short time. Afterwards, all knowledge of the request is  
removed from the VolServ system and any subsequent queries  
for the command fails.  
The report can be sent to the screen, a specified file, or printer.  
The default report produces the following information:  
Field  
Description  
Request ID  
The request identifier associated with the  
report. The format of the request identifier  
is DDD:nnnn  
• DDD = Numeric, three digit day (range:  
001-365)  
• nnnn = Numeric, computer generated  
four-digit number  
Request Type  
Priority  
The type of action the request executes.  
The execution priority level of the  
command. Valid values are 0 to 35.  
Time  
The date, time, and year the request  
query was submitted for the specified  
request.  
4-58  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administrative Tasks  
Field  
Description  
Current State  
The present state of the request at the  
time of the query.  
Valid values are: Executing, Waiting, and  
Complete.  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Request Query Report May 24 12:43:18 1999  
1
-------------------------------------------------------------------------------------------------------------------------------------------------  
Request ID: 93:144:02136  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Request Type:  
Priority:  
Move  
15  
Time:  
Current State:  
May 24 12:41:54 1999  
Executing  
The Query Connect command provides a list of all client  
internet addresses currently associated with a specified  
enterprise identifier. A report is generated and can be sent to the  
screen, a specified file, or printer as shown in following screen  
display.  
Query Connect  
The Query Connect command can be executed from either the  
CLI or GUI and from the client API. However, only the GUI  
allows for all enterprise identifiers to be queried for. From the  
client interface, only one enterprise identifier can be specified  
within a single command. This restriction prevents any single  
client from listing the clients of other enterprises being serviced  
by VolServ.  
601354 Rev A  
Normal Operations  
4-59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
The default report produces the following information:  
Field  
Description  
Enterprise ID  
The enterprise identifier number  
associated with the report.  
Client #  
The associated Client’s number.  
The socket domain.  
Socket Family  
Socket Port  
Internet Address  
A 16-bit port number.  
A 32-bit network identifier with host  
identifier.  
Program Number  
Version Number  
Procedure Number  
Number associated to application.  
Version of application number.  
Internal handling of system calls.  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Connect Query Report May 24 12:43:18 1999  
1
-------------------------------------------------------------------------------------------------------------------------------------------------  
Enterprise ID: 3  
-------------------------------------------------------------------------------------------------------------------------------------------------  
Client #: 1  
Socket Family:  
Socket Port:  
10  
1
Internet Address:  
Program Number:  
Version Number:  
Procedure Number:  
300  
3300016  
2
11  
4-60  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
               
Administrative Tasks  
Three commands are exclusively available via the API. These  
are the Connect, Disconnect, and Multimount Media  
associate commands.  
CIient  
Operations  
When a client issues a Connect command, the sending host  
becomes a member of an Enterprise. An Enterprise is a group of  
clients that communicate with the VolServ host computer.  
Connect  
When a client establishes an Enterprise connection, a unique  
address is associated with it. This address is associated with a  
parameter called the Enterprise ID. The Enterprise ID may then  
be used as a target location for all media class callbacks. Refer  
to the VSCMD_Connectcommand in the MSTM-V21-010 API  
Programmer’s Guide and “Use Callbacks and Callback  
Information” on page 3-23 for more information.  
The Disconnect command destroys a specific Enterprise that  
was established with the Connect command. For more detailed  
information about this command, refer to the  
Disconnect  
VSCMD_Disconnect command in the MSTM-V21-010 API  
Programmer’s Guide.  
Clients use the Multimount Media command to mount one  
medium or more at one time. This frees the client from the  
requirement of finding available drives, locking the drives,  
finding applicable media, mounting the media on the locked  
drives, and unlocking those drives.  
Multimount  
Media  
All functionality of the mount command is retained in this  
601354 Rev A  
Normal Operations  
4-61  
Download from Www.Somanuals.com. All Manuals Search And Download.  
               
Administrative Tasks  
The Multimount Media command fails for the same reasons  
that any single Mount Media command fails. In addition, a  
Multimount Media command fails for any of the following  
conditions:  
If the number of mount requests exceeds the number of  
on-line drives.  
If improper syntax is detected.  
If deadlock is detected.  
If another multimount command is presently executing.  
For more detailed information about this command, refer to the  
VSCMD_MultiMount command in the API Guide.  
4-62  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
NOTES  
601354 Rev A  
Normal Operations  
4-63  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
NOTES  
4-64  
Normal Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software installation information  
Hardware and software start-up  
Site-specific configuration of archives and drives  
Daily operation.  
1
2
3
4
5
6
Archive operation and configuration  
Troubleshooting tips and solutions  
5-2  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
This chapter describes the operations performed by the VolServ  
Archive Operator (AO) during normal operations. An archive  
Console prompts most AO operations. Each configured archive  
displays an archive Console. The display location of each is  
determined when an archive is configured.  
Automated  
Archive  
Operations  
The set of archive Console operations depend on whether the  
configured archive is automated or manual. An automated  
archive Console contains three operation options: ENTER,  
EJECT, and AUDIT. Both manual archive consoles contain  
these three plus the MOUNT and DISMOUNT options (and  
OTHER for the Shelf archive)  
All operations are initiated through the archive Console. Each  
automated archive Console has three operation options. See the  
following screen display.  
601354 Rev A  
Archive Operations  
5-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Many situations require the AO to perform media handling  
operations. Most media handling is required because of  
VolServ command execution, such as Import, Export,  
Check-in, Check-out, Move, or Mount Media commands.  
Media movement triggered by the media migration policy also  
requires that an AO perform media handling. Refer to “Define  
Media Migration Policy” on page 4-10. With some exceptions,  
the audit operation does not require media handling.  
An AO is alerted that a medium or media must be entered into  
an archive when the ENTER button on the archive Console is  
highlighted. When the AO selects the highlighted option, an  
Enter window is displayed. Selecting the View/Fail button from  
this window displays the Enter list. The media on this list  
identifies each medium to be entered into the archive. Media are  
identified by media identifier, reason for the enter, previous  
archive location (if applicable), and priority.  
Enter Media  
The AO then locates the media in the Enter list, places them in  
the automated archive load port, and completes the command.  
Refer to Using the VolServ GUI for specific procedures.  
It is best to think of the ENTER button on an archive Console  
as an indicator that media are on the Enter list. Five reasons  
exist that place media on the list: import, checkin, move, mount,  
and migrate.  
Media are placed on the Enter list as a direct result of the  
Import and Check-in Media commands. As soon as an Import  
and Check-in Media commands are executed, the identified  
media are placed on the Enter list and the ENTER button  
becomes highlighted.  
5-4  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Media are placed on the Enter list as an indirect result of Move  
and Mount Media commands and media migration movement.  
Before a medium is contained in an archive Enter list for the  
reasons of move, mount, or migrate, it must first be ejected  
from another archive. The ENTER button on the destination  
archive Console is highlighted only after these media are  
ejected from the source archive.  
The previous archive location listed for each medium on the  
Enter list is not applicable to imported media. Such media are  
unknown to VolServ software.  
The Enter list priority entry for each medium indicates a  
command priority that is specified by the client. This entry is  
not applicable to media that are migrated.  
Media on the Enter list can be removed by the AO. Selecting  
the View/Fail button of the Enter window allows the AO to  
remove some or all media on the Enter list.  
To enter media without direction from VolServ software, the  
AO selects the ENTER button. The Enter window is then  
displayed. The AO inputs the Enter Port ID and Media Type  
into the Enter window. Media must be placed in the load port.  
The exact method of placing media in this port varies according  
to the type of archive being accessed. Refer to the Using the  
VolServ GUI book for the appropriate procedures.  
When the Enter window ENTER button is selected, the  
archive robot reads the labels of the media in the load port and  
reports them to VolServ software. If a medium is unknown to  
VolServ software, it is imported into the target Media Class  
specified when the automatic import option is selected. If a  
medium is checked out, the medium is checked in to its default  
media class if the automatic checkin option is selected.  
601354 Rev A  
Archive Operations  
5-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
All media that are entered or checked in are moved to bins  
inside the archive. When either auto check-in or auto import  
options are not selected, intransit or checked -out media is left  
in the port and/or identified on the Eject list.  
An AO is alerted that a medium or media must be removed  
from an archive when the EJECT button on the archive  
Console is highlighted. When the AO selects the highlighted  
option, a list of media is displayed. This Eject list identifies  
each medium to be removed from the archive. Media are  
identified by media identifier, reason for the eject, destination  
archive (if applicable), priority, and comment (if supplied by  
client).  
Eject Media  
The AO selects eject candidates from the Eject list, selects the  
eject port identifier, and then executes the command. Then the  
AO removes the media from the automated archive unload port  
and completes the command. Refer to the Using the VolServ  
GUI book for specific procedures.  
The EJECT button on an archive Console is considered an  
indicator of media on the Eject list. Media are placed on the  
Eject list as a direct result of the Export, Check-out, Move, and  
Mount Media commands or because of media migration  
movement. As soon as media are placed on the Eject list, the  
EJECT button highlights.  
The destination archive listed for each medium on the Eject list  
is not applicable to exported or checked-out media. After media  
are ejected, exported media become unknown to VolServ  
software. Checked-out media are placed in a checkout state.  
The Eject list priority entry for each medium indicates a  
command priority that is specified by the client. This entry is  
not applicable to media that are migrated.  
5-6  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
A comment field lists an optional comment for each medium.  
The client defines these comments when the Export or  
Check-out Media commands are executed. This field is not  
applicable for Move or Mount Media commands.  
Media on the Eject list can be removed by the AO. When the  
highlighted EJECT button is selected, an Eject window is  
displayed. Some or all of the media listed in the Eject window  
can be selected. Selecting the Fail button removes the media on  
the Eject list.  
Commands can also be removed from the Eject list by the  
VolServ System Administrator (SA) or VolServ System  
Select the AUDIT button when a suspected discrepancy occurs  
between the actual inventory of media in an archive and the  
inventory contained in the VolServ database.  
Audit  
Two types of audit operations for automated archives include: a  
Standard Audit and a Remap Audit. All automated archives  
have a Standard Audit capability. The Remap Audit capability  
is supported only by archives with their own internal databases  
(DataTower, StorageTek ACS product family, and AML  
archives).  
When either type of audit completes, VolServ displays the audit  
report on the archive Console. If errors are reported during the  
audit, the SA or SO performs necessary cleanup actions and  
performs a second audit. Refer to “Auto Check-in During  
detailed information about audit.  
601354 Rev A  
Archive Operations  
5-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
         
Administrative Tasks  
Standard Audit  
During a Standard Audit, VolServ commands the robot to look  
into each specified bin and to read the external label on any  
medium present. Thus, the actual content of each bin is  
compared against the VolServ database. Depending on the  
number of bins to audit, a Standard Audit can take a long time  
to complete.  
There are archive-dependent differences that exist in the way a  
Standard Audit is performed.  
The DataTower archive provides the most autonomous Standard  
Audit capability of all supported archives. When a Standard  
Audit command is sent, the archive commands a robot to scan  
each bin for media, builds a list of media found, and performs a  
set of synchronizing operations to update its own database.  
Note  
When audited, the entire DataTower archive is scanned.  
The archives send the list of media found with the results of  
their own database synchronization actions to the VolServ host  
computer. For the DataTower archive, a list of mounted media is  
also appended to the list of media found. VolServ software then  
performs its own set of synchronizing operations.  
VolServ software performs two operations whenever a  
StorageTek ACS product family Standard Audit is requested.  
The archives send the cumulative discrepancy report that is used  
by VolServ software to update its database. VolServ then sends  
a request for a total inventory list (for example, a remap  
operation). This information is used to update the VolServ  
database, if necessary. That is, a Standard Audit command  
results in a discrepancy report and a map list for use by VolServ  
software.  
5-8  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
When an AML archive Standard Audit is performed, the  
archives require that no media be mounted before executing an  
audit. If any media are mounted, the audit fails. If a mount  
request is issued while an audit is in progress, the mount will  
fail.  
Under normal conditions, VolServ software begins the audit by  
directing the archive to perform a physical audit and report the  
results. A mounted medium is not scanned by any automated  
archive robot, but the AML AMU does not report the medium  
present in the drive. Therefore, VolServ logic assumes the  
medium is not present in the archive and logically ejects it from  
the VolServ database. However, the medium is still present in  
the AML archive and database.  
To prevent an audit from occurring when media are mounted,  
VolServ uses information from the AML AMU. The AML  
database shows mounted media in two tables: one for being in  
the archive, another for being mounted. VolServ first retrieves  
the mount table information. If any media are in the table, the  
audit fails.  
Remap Audit  
During a Remap Audit, automated archives with their own  
internal databases report the contents of their databases. These  
archives include the DataTower, StorageTek ACS product  
family, and AML archives.  
VolServ database is updated to reflect the reported information.  
No robotic movement is required when performing a Remap  
Audit. This process takes considerably less time to perform than  
a Standard Audit. It should be performed when the VolServ  
database is suspect but the archive database is intact.  
601354 Rev A  
Archive Operations  
5-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
This subject is covered in detail in “Unsolicited Enter of  
Unsolicited  
Enter Operation  
5-10  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
All operations are initiated through the archive console, see the  
following two screen displays. The Stage console has five  
operation options. The DataShelf console has six operation  
options.  
Manual  
Archive  
Operations  
The Manual Archive Enter operation is analogous to the  
Automatic Archive Enter operation with one exception. The  
VolServ AO does not enter media into a load port for either  
manual archive type.  
Enter Media  
601354 Rev A  
Archive Operations  
5-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
For a DataShelf archive, the AO places each medium into a  
specific bin. The Stage archive is unstructured and requires that  
the AO locate the media to be entered and acknowledge the  
command.  
The Manual Archive Eject operation is analogous to the  
Automatic Archive Eject operation with one exception. The AO  
does not remove media from an unload port for either manual  
archive type.  
Eject Media  
For a DataShelf archive, the AO removes each medium from a  
specific bin. The Stage archive is unstructured and requires that  
the AO locate the media to be ejected and acknowledge the  
command.  
All manual archive media mounts are performed by the AO.  
Refer to the Using the VolServ GUI book for a detailed  
procedure.  
Mount Media  
Dismount Media  
Audit  
All manual archive media dismounts are performed by the AO.  
Refer to the Using the VolServ GUI book for a detailed  
procedure.  
As with an automated archive, the AUDIT button is selected  
whenever a suspected discrepancy occurs between the actual  
inventory of media and the inventory contained in the VolServ  
database.  
Unlike the automated archive, VolServ software generates an  
inventory list of media contained in its database for that archive.  
The AO then visually verifies the audit list. Any discrepancies  
found must be resolved by the AO.  
5-12  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
                 
Administrative Tasks  
DataShelf only: It presently contains only one command. This  
is the reprint shelf label command.  
Reprint Label  
This command prints human-readable shelf labels one at a time  
on the Seiko Smart Label Pro printer.  
601354 Rev A  
Archive Operations  
5-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
NOTES  
5-14  
Archive Operations  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
Roadmap  
Refer To  
Chapter  
Topic  
General software installation information  
Hardware and software start-up  
Site-specific configuration of archives and drives  
Daily operations  
1
2
3
4
5
6
Archive operation and configuration  
Troubleshooting tips and solutions  
6-2  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
This chapter contains troubleshooting tips for problems that  
VolServ users have actually experienced. However, before  
reviewing this chapter for a solution to a problem, take a  
moment to read about some time-saving VolServ resources that  
are available.  
Troubleshoot  
Resources  
These resources are:  
The VolServ logs—usually located in the $VS_DIR/logs  
directory, provide many solutions to software problems.  
These logs are easy to access and are usually configured to  
be readable by the VolServ System Administrator (SA) and  
VolServ System Operator (SO). Consult these logs if the  
nature or the source of the problem is unclear.  
The VolServ documentation—is useful when difficulties  
occur. For example, each ADIC software product is capable  
of generating user messages. The VolServ Error Messages  
book provides the added information on the meaning of the  
message and what action, if any, is required. The  
Administrative Tasks book also contains helpful  
information about the ADIC product family, administration,  
and operations of the VolServ product.  
If these resources cannot help identify and resolve the problem,  
contact the ADIC technical assistance center (ATAC). ATAC  
provides technical assistance and maintenance for all ADIC  
hardware and software products.  
Tip  
When contacting ADIC technical support, the site license string  
may be requested. Please be sure to have it available.  
ATAC support is available 24 hours a day, 7 days a week at the  
following numbers:  
601354 Rev A  
Troubleshoot  
6-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
In the USA and Canada, call 1-800-827-3822.  
Outside the USA and Canada, call 303-874-0188 or toll-free  
00800-9999-3822.  
Send e-mail to: [email protected].  
6-4  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
User  
Environment  
Problem  
Solution  
Does a display feature  
exist that alerts the user  
each time a status or a  
message is received?  
On all consoles, an Options button is  
located in the upper left corner. If  
selected, a pull-down menu displays with  
Status Beeps. If Status Beeps is  
selected, a beep is heard each time status  
or a message is received.  
Display Features  
Label Patterns  
How should the NEXTID  
for label patterns be  
redefined so some media $VS _DIR/utilities/updatepattern.  
numbers can be skipped? Note, however, it is important to enter a  
NEXTID that matches the defined pattern.  
To redefine the NEXTID of the label  
patterns for the skip feature, run  
How can sweep (i.e.,  
A feature on all of the archive Consoles is  
highlighting items from list a Sweep Select List toggle under the  
boxes by sweeping across Options button in the upper left corner.  
the items) of multiple items When activated, all of the lists in the  
in an archive Console list archive Console allow sweep selection  
List Selections  
be done?  
instead of the usual one-at-a-time  
selection. Toggle this feature again to  
return to the one-at-a-time selection mode  
601354 Rev A  
Troubleshoot  
6-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
Problem  
Solution  
How can VolServ log files VolServ automatically backs up log files.  
be backed up on a regular The time between backups can be set by  
basis?  
changing the LOG_BACKUP_TIME  
environment variable in the  
$VS DIR/config/envvar.configfile.  
This variable is the amount of time in  
hours between backup attempts. Thus, if  
VolServ is to back up the logs every day,  
the variable is set to 24.  
The number of days of logs can be  
controlled by modifying the NUM_LOG_DAYS  
environment variable in the  
$VS_DIR/config/envarr.config file.  
This variable tells VolServ how many days  
of logs to track. Any logs older than the  
number of days are deleted  
How can the size of the  
VolServ log files be  
controlled so they do not  
get too big?  
VolServ’s automatic backup ensures the  
manageability of the log files by  
truncating the old ones. However, the size  
of the new logs can be controlled by  
modifying the VSCLEAN_LOG_SIZE  
environment variable in the  
Log Files  
$VS_DIR/config/envarr.configfile.  
This variable tells VolServ how large a log  
file can become before it is backed up.  
Can the VolServ log files  
Caution: Never move or delete log files  
be backed up at any time? using UNIX commands while VolServ  
software is running.  
Yes. Run the movelogsutility. Enter  
$VS_DIR/utilities/movelogs. This  
performs the same process as the  
automated backup. When running the  
utility, choose the option that ignores the  
size of the logfiles and specifies logfile  
backup and old logfile truncation.  
6-6  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Problem  
Solution  
The status window  
displays all of the  
If the right mouse button is pressed with  
the cursor in the status window, a menu of  
messages when scrolling options displays. Select the Auto Scroll  
is performed. When  
attempting to scroll up to  
read them, as more  
messages come in, the  
scroll reverts to the  
bottom.  
toggle button. When the toggle is off, the  
status window does not scroll  
automatically. When the toggle is on, this  
window always scrolls to the bottom when  
it receives status.  
Status Window  
Scrolling  
The status window  
displays all of the  
If the right mouse button is pressed with  
the cursor in the status window, a menu of  
messages when scrolling options displays. Select the Auto Scroll  
is performed. When  
attempting to scroll up to  
read them, as more  
messages come in, the  
scroll reverts to the  
bottom.  
toggle button. When the toggle is off, the  
status window does not scroll  
automatically. When the toggle is on, this  
window always scrolls to the bottom when  
it receives status.  
How can the width of the  
Volume Server SysLog  
Console be changed to  
ensure that it stays the  
same each time VolServ  
software starts?  
To ensure a consistent console width,  
perform the following procedure:  
Step 1: Change to the $VS_ DIR/gui  
directory.  
Volume Server  
SysLog Consoles  
Step 2: Edit the Sys_ consolefile.  
Step 3: Search for the line that starts with  
sys_console.\  
consoleForm.width.  
Step 4: Change the integer value in the  
line to the appropriate width.  
Step 5: Save the file, then exit.  
Step 6: Run volserv -dto redisplay the  
Volume Server SysLog Console with  
the configuration changes.  
601354 Rev A  
Troubleshoot  
6-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Problem  
Solution  
How can the height of a  
Volume Server SysLog  
Console be changed to  
ensure that it stays the  
same each time VolServ  
software starts?  
To ensure a consistent Sys-Log height,  
perform the following procedure:  
Step 1: Change to the $VS _DIR/gui  
directory.  
Step 2: Edit the Sys_ consolefile.  
Step 3: Search for the line that starts with  
sys_console.\  
consoleForm.height.  
Volume Server  
SysLog Consoles  
(continued)  
Step 4: Change the integer value in the  
line to the appropriate height.  
Step 5: Save the file, then exit.  
Step 6: Run volserv -dto redisplay the  
Volume Server SysLog Console with  
the configuration changes.  
6-8  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Initialization/  
Configuration  
Note  
The cleanconfigutility can be run for an archive  
configure/reconfigure process that has terminated abnormally.  
Problem  
Solution  
During reconfiguration,  
configuration in progress  
flags are received even  
though none is actually  
configuring. How can  
these flags be cleared?  
To clear the Configuration in Progress  
flags, run the cleanconfig script in the  
$VS DIR/utilitiesdirectory. When the  
message Are you sure you want to do  
this? is displayed, enter y. All of the  
Configuration in Progress flags are  
cleared.  
Clear  
Configuration in  
Progress Flags  
Why is the vswin software The vswin software does not initialize if  
not always able to initialize executed without running the xhost  
on a remote terminal?  
command. This command enables the  
remote computer to act as host for the  
local workstation.  
To initialize the vswin software, perform  
the following procedure:  
Step 1: Change to the $VS DIR/logs  
directory. Check the vslogfilefile for  
clues.  
Initialize vswin  
Software  
Step 2: Enable access to the remote host.  
Login to the local workstation. Issue the  
xhost remote_host_name command.  
Step 3: Set the environment DISPLAY  
variable to ensure that the vswin software  
appears to initialize when executed on a  
remote host. Login to the remote host  
computer. Issue the setenv DISPLAY  
local_workstation_name:0 command.  
601354 Rev A  
Troubleshoot  
6-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Problem  
Solution  
Step 4: Verify ownership and protection  
owned by root. Check the binary file to  
ensure that the vswin software initializes  
when executed on an IBM. Ensure that  
vswin in the $VS_DIR/bindirectory has  
set the correct ownership and protection.  
The ownership should be root and the  
protection should be 755.  
(continued)  
Why does VolServ  
VolServ must be cycled to recognize the  
software display an invalid newly-configured archive.  
archive error message  
Invalid Archive  
Error Message  
when a user tries to assign  
a media class (using the  
Create Archive Media  
Class) to a successfully  
configured archive.  
What should be done if  
If VolServ cannot connect to the archive,  
VolServ cannot connect to issue a ping for the host name of that  
Software  
Connection  
the archive?  
archive. If the ping is unable to  
communicate, a network problem exists  
that needs correction.  
What should be done if  
VolServ does not  
initialize?  
If VolServ does not initialize, perform the  
following procedure:  
Step 1: Verify that the login is correct.  
Step 2: Ensure the VolServ license string  
is correct.  
Step 3: Ensure access to the database.  
Software  
Initialization  
Step 4: Verify the system environment  
variables.  
Step 5: Verify the path.  
Step 6: Verify the vslogfile file ownership  
and protection.  
Step 7: Verify that no subprocesses are  
active.  
6-10  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Problem  
Solution  
Step 8: Verify the availability of all  
executables.  
Step 9: Enable access to the remote host.  
(continued)  
Step 10: Verify ownership and protection.  
Note that the vswin software may not  
initialize when executed on an IBM if the  
binary file is not owned by root.  
What is the graceful way  
to shutdown a  
workstation?  
Perform the following procedure. This  
procedure assumes that the user is  
logged in as vsadm, and VolServ and  
vswinare running.  
Step 1: From a vsadmshell window,  
gracefully shutdown VolServ by entering:  
volserv -t.  
When VolServ completes its termination  
procedures, a VolServ shut down  
completed message is displayed and the  
vsadm prompt reappears. The Volume  
Server SysLog Console window and  
archives Console windows disappear  
during VolServ termination procedures  
Workstation  
Shutdown  
Step 2: On the Volume Server System  
console, select the Options window in the  
upper left and select Exit from the  
pull-down menu.  
Step 3: Verify that it is OK to quit.  
Step 4: The VolServ host can now be  
gracefully shut down.  
601354 Rev A  
Troubleshoot  
6-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Administrative Tasks  
Problem  
Solution  
Why doe VolServ not keep Newly created archives remain unknown  
a record of newly created to VolServ until the software is cycled after  
archives?  
the archive is created. If, after creating an  
archive, further operations involving the  
archive result in error messages (for  
example, This archive does not exist.),  
cycle VolServ by issuing the volserv -t  
command then the volserv command.  
After cycling the software, continue  
operating as usual.  
Newly Created  
Archives  
What should be done if a  
core file exists in the  
$VS_DIR/bindirectory  
A core file usually exists when a VolServ  
software process terminates for an  
unknown reason. This termination  
indicates that a problem exists in VolServ.  
Report the problem to ATAC. To assist  
ATAC in solving the problem, perform the  
following procedure:  
Step 1: Save the core file.  
Step 2: Record the time of process  
termination.  
Unnecessary Core  
File  
Step 31: Save all of the logs for the time  
period in which the problem occurred.  
Step 4: If possible, record the steps  
followed to produce the core.  
Step 5: Identify which VolServ software  
process terminated by reviewing the logs.  
Step 6: If the information is unavailable in  
the logs, issue the following command in  
the directory containing the core: adb -  
core.Save any information shown.  
Step 7: Run $qto exit out of the adb.  
6-12  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Archive  
Specific  
Issues  
Problem  
Solution  
What steps should be  
taken when auditing an  
entire DataTower archive  
and discovering that a  
duplicate media identifier  
(ID) exists, but the status  
and the Media Location  
query only list one  
To bring the duplicate into the tower  
database and to provide a location,  
remove the medium from the location  
indicated in the status window and the  
Media Location query. Then repeat the  
audit on the tower archive. This action  
brings the duplicate into the tower  
database and provides a location.  
Audit a DataTower  
Archive  
location?  
A Mount Media command Mount Media commands are suspended  
was issued, but a  
until executed if a hardware failure occurs.  
The second request fails and causes the  
Cassette Load Mechanism (CLM) to be  
varied OffLine and the drive is unavailable  
for other mounts. Use the Manual Eject  
hardware error occurred.  
After the problem was  
corrected, the command  
was reissued and failed,  
Mount Media  
Command  
but the medium was found command to remove the medium,  
in the drive.  
physically remove the medium, and vary  
the CLM to the OnLine state. Reenter the  
medium using the Unsolicited Enter  
operation.  
Why does Release 2.0 not It does. However, as media are entered  
Support of Priority  
and Optional CAP  
Audit of  
StorageTek ACS  
Product Family  
Archives  
support the priority and  
optional CAPs of a  
StorageTek ACS product  
family archive?  
into the StorageTek ACS product family  
archive with either of these CAPs, the  
media is not recognized as entered until a  
remap audit is performed.  
601354 Rev A  
Troubleshoot  
6-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
     
Administrative Tasks  
Problem  
Solution  
Erratic behavior occurs in The ACS workstation, which is part of all  
the archive, but the  
VolServ logs do not  
indicate any problems.  
StorageTek archive systems, receives  
unsolicited status directly from its  
associated StorageTek ACS product  
family archives. Check the logs at the  
ACS workstation for any component  
status changes. Refer to the StorageTek  
equipment books.  
Erratic Behavior  
An audit operation is  
interrupted because of  
loss of power or triggering volserv -tcommand, then the volserv  
The audit operation l fails until VolServ is  
cycled. Cycle VolServ by issuing the  
Audit Disaster  
Recovery  
safety interlocks.  
command. After recycling the software,  
execute the Audit command again.  
6-14  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Administrative Tasks  
For any database questions or general concerns please contact  
ADIC technical support.  
General  
Database  
Issues  
Problem  
Solution  
What is dbtest?  
The executable dbtestis a utility program  
that is delivered with VolServ. It gives  
ATAC personnel easy access to VolServ  
database when tracking problems. This  
utility should NOT be run unless instructed  
to by ATAC personnel.  
Utility Programs  
601354 Rev A  
Troubleshoot  
6-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
   
Administrative Tasks  
Printer Issues  
Problem  
Solution  
How can a label printer be If using a Seiko Label Printer (shelf labels)  
added to the  
/etc/printcapfile?  
attached to the VolServ host, the following  
example entry in the /etc/printcapfile  
can be tried. The lp and sd entries may  
have to be modified:  
#
shelflabel:\  
:lp=/dev/ttya:sd=/var/spool/  
lpd:\  
:br#9600:ms=litout,-cstopb,-  
icrnl:  
#
If using an Intermec Label Printer  
(barcode labels) attached to the VolServ  
host, the following example entry in the  
/etc/printcapfile can be tried. The lp  
and sd entries may have to be modified:  
Add a Label Printer  
to the  
/etc/printcapFile  
#
barcodelabel:\  
:lp=/dev/ttyb:sd=/var/spool/  
lpd:\  
:br#9600:ms=evenp:  
#
How can additional  
If using a label printer, modify the  
$VS_  
printers be added to the  
GUI pop-up window? This  
pop-up window appears  
when the right mouse  
button is pressed while the  
prompt cursor is in the  
printer text line.  
DIR/config/label_printers.config  
file and add the appropriate printer name.  
If using other printers, modify the  
$VS_ DIR/config/printers.config file  
and add the appropriate printer name.  
Cycle vswinto make all changes  
effective.  
Enable Printers to  
Pop Up  
6-16  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
           
Administrative Tasks  
Problem  
Solution  
What modifications must  
be made to add console  
names to the GUI pop-up  
window? This pop-up  
window appears when the  
right mouse button is  
pressed while the prompt  
cursor is in the New  
Console Display Host  
text line of the Change  
Archive Parameters  
window.  
Modify the  
$VS_DIR/config/console_locations.c  
onfig file and add the appropriate  
console names. Cycle vswinto make all  
changes effective.  
Enable Console  
Names to Pop Up  
How can a request that  
To remove the request from the system,  
keeps trying to send status turn off the infinite retry mechanism by  
to a terminated client be  
removed? CiReplyis set  
to infinite retries.  
performing the following procedure:  
Step 1: Modify the  
$VS_DIR/config/envvar.configfile and  
reset the environmental variable,  
CIREPLY_MAX_RETRY, to a small value, for  
example, 3.  
Step 2: Cycle VolServ.  
Remove a Request  
When the system restarts, the request  
tries to resend its status. After the resend  
fails, it is removed from the system when  
its retry count exceeds the new value of  
CIREPLY_MAX_RETRY.  
Step 3: Change the CIREPLY_MAX_RETRY  
variable back to signal infinite retries and  
recycle VolServ.  
601354 Rev A  
Troubleshoot  
6-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
       
Administrative Tasks  
NOTES  
6-18  
Troubleshoot  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Index  
A
Auto import  
Access  
Automated archive  
system administrator . . . . . . . . . . 1-7  
ADIC technical assistance center . . . 6-3  
Archive  
enter unknown media. . . . . . . . . 4-24  
AUDIT  
B
Backup  
Book  
C
Client Operations  
connect to enterprise. . . . . . . . . . 4-61  
disconnect from enterprise . . . . . 4-61  
Command  
change archive parameters . . . . . . 4-7  
601354 Rev A  
INX-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Adiministrative Tasks  
define label pattern. . . . . . . . . . . 4-37  
multimount media . . . . . . . 4-21, 4-61  
query drive pool. . . . . . . . . . . . . 4-44 Drive Statistics  
query media location . . . . . . . . . 4-49  
reprint media label . . . . . . . . . . . 4-37  
reprioritize request . . . . . . . . . . . . 4-5  
vary archive component. . . . . . . . 4-8  
E
Environment Variables  
AML_MAX_WAIT_TIME . . . . 1-24  
AML_MOUNT_RETRIES. . . . . 1-24  
ARCDISP_IPC_RETRIES . . . . . 1-19  
ARCDISP_IPC_WAIT_TIME . . 1-20  
ARCDISP_SYSLOG_LEVEL . . 1-16  
ARCHIVE_CMD_WAIT_TIME 1-23  
ARCMAN_CAPACITY_DELTA . .  
ARCMAN_SYSLOG_LEVEL. . 1-16  
ARCTYPE_LICENSE_STRING 1-15  
CAS_MEDIA_PAD_SIZE . . . . . 1-23  
CIREPLY_COMMANDS_TO_RETR  
Configuration  
Control Access File  
console_locations.config . . . . . . 1-13  
D
Define Label Pattern . . . . . . . . . . . . 3-34  
Drive  
CIREPLY_MAX_RETRY 1-22, 6-17  
CIREPLY_RETRY_INTERVAL1-22  
CIREPLY_RPC_RETRY . . . . . . 1-22  
CIREPLY_RPC_TIMEOUT. . . . 1-22  
CIREPLY_SYSLOG_LEVEL . . 1-16  
INX-2  
Index  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
CIREQUEST_SYSLOG_LEVEL1-16  
CLM_DISMOUNT_RETRIES . 1-23  
CLM_DISMOUNT_WAIT_TIME . .  
CONFIG_SYSLOG_FILE. . . . . 1-24  
CONFIG_SYSLOG_LEVEL . . 1-24  
CONSOLE_SYSLOG_LEVEL. 1-16  
CRITICAL_PROCESSING. . . . 1-23  
DELETE_ARCHIVE_MEDIA_ACTI  
DELETE_ARCHIVE_WITH_MEDIA  
DRIVE_MAX_ERROR_COUNT1-24  
ENTERPRISE_ROUND_SCHEDULI  
SILO_MAX_WAIT_TIME . . . . 1-24  
SYSLOG_DISK_LEVEL. . . . . . 1-16  
TCPIP_CONNECT_RETRIES . 1-26  
TCPIP_CONNECT_WAIT_TIME . .  
TOWER_MAX_WAIT_TIME . 1-23  
VOLSERV_LICENSE_STRING1-15  
VOLSERV_QUIT_TIMEOUT . 1-21  
VOLSERV_START_TIMEOUT 1-21  
VOLSERV_TERM_TIMEOUT. 1-22  
VS_ADMINVS_ADMIN. . . . . . 1-25  
VS_MAX_LIST_LENGTH . . . . 1-20  
VS_MAX_TEXT_LENGTH . . . 1-20  
VSRPT_PAGE_LENGTH . . . . . 1-21  
VSWIN_IPC_RETRIES. . . . . . . 1-20  
VSWIN_IPC_RETRY_TIME . . 1-20  
VSWIN_SYSLOG_LEVEL. . . . 1-16  
LIB_INTERFACE_TIME . . . . . 1-18  
LIB_IPC_WAIT_TIME. . . . . . . 1-19  
LIB_SYSLOG_LEVEL. . . . . . . 1-16 Error Code  
LIBMAN_INTERFACE_TIME 1-19  
LIBMAN_IPC_RETRIES . . . . . 1-19  
LIBMAN_IPC_WAIT_TIME . . 1-19  
LIBMAN_SYSLOG_LEVEL . . 1-16  
LOG_BACKUP_TIME . . . . . . . 1-16  
MONITOR_SYSLOG_LEVEL. 1-17  
ERR_COMMAND_IN_UNKNOWN  
ERR_NOT_ACCEPTING_COMMA  
ERR_SOFTWARE_NOT_READY. .  
PROCSERV_SYSLOG_LEVEL 1-17  
F
PROCSERV_TIMEOUT_VALUE . .  
File  
QUERYCOMP_SYSLOG_LEVEL .  
601354 Rev A  
Index  
INX-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
console_locations.config . . . . . . 6-17  
label_printers.config . . . . . 1-27, 6-16  
L
Label  
G
Gracefully Terminating VolServ . . . . 2-9  
M
Manual Archive  
Media  
H
I
intransit state . . . . . . 3-30, 4-33, 4-34  
Initial Configuration  
create archive media class . . . . . 3-24  
create media class . . . . . . . . . . . 3-19  
define label pattern. . . . . . . . . . . 3-34  
Intransit State  
INX-4  
Index  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
current fill level . . . . . . . . . . . . . 4-40 Media Type  
delete archive media class . . . . . 4-10  
preferred placement . . . . . . . . . . 3-31  
O
Operator Commands  
Media ID  
Media Migration  
P
Publications  
Q
Query Archive  
601354 Rev A  
Index  
INX-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
console display location. . . . . . . 4-39  
current state . . . . . . . . . . . . . . . . 4-39 Query Media  
Query Connect  
Query Drive  
assignment . . . . . . . . . . . . . . . . . 4-42 Query Media Class  
media types supported . . . . . . . . 4-43  
mountable by class . . . . . . . . . . . 4-53  
usage count . . . . . . . . . . . . . . . . 4-42 Query Media Location  
Query Drive Pool  
associated archive . . . . . . . . . . . 4-44  
INX-6  
Index  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
Query Request  
software initialization . . . . . . . . . 6-10  
StorageTeK ACS 440 . . . . . . . . . 6-13  
workstation shutdown. . . . . . . . . 6-11  
R
Recovery Processing  
RPC option  
enterprise callback . . . . . . . . . . . 4-54  
S
Shutdown  
Start-up  
U
Usage Count  
ER90 transport units . . . . . . . . . . 2-3  
V
T
VolServ  
Terminate VolServ  
Troubleshooting tips  
volserv Command  
601354 Rev A  
Index  
INX-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Adiministrative Tasks  
INX-8  
Index  
601354 Rev A  
Download from Www.Somanuals.com. All Manuals Search And Download.  

3Com Telephone V7000 User Manual
3M Projector X64 User Manual
ADTRAN Network Card NxT1 HSSI V35 User Manual
Agilent Technologies Drums 2712A User Manual
Alesis Network Card EC 1 A ES EBU User Manual
American Standard Indoor Furnishings 0485013 User Manual
Atmel Computer Hardware AT91CAP7A STK User Manual
Axis Communications Server AXIS 5500 User Manual
Axor Plumbing Product 13898000 User Manual
Beko Refrigerator BK 8192 PLUS User Manual