Henrik, what platform are you running on? I used to the 'checkin libv library search=bulk checklabel=barcode stat=pri' and then pull the ANR8430I messages from the log, strip the volume (third field) out and generate the 'upd vol XXXXXX acce=readw' commands to run through a batch process.
Now I've got a perl script that tails the log and updates the volume as soon as the checkin completes. I discovered a long time ago what you are running into, and quit using wildcards on checkin scripts. Tom Kauffman NIBCO, Inc > -----Original Message----- > From: Henrik Wahlstedt [mailto:[EMAIL PROTECTED]] > Sent: Thursday, August 29, 2002 7:58 AM > To: [EMAIL PROTECTED] > Subject: Re: missing volumes > > > I do, but if I for some reason only get 9 of 10 volumes back where > access=offsite and status=empty, and I did not notice that > one is missing. > Following will happen after I checked in my 9 volumes and vol > 000146 is not > checked in. > > After a time, how would I know that my missing volume is vol 000146? > > > tsm: STO-W03>q vol st=emp > > Volume Name Storage Device Estimated Pct > Volume > Pool Name Class Name Capacity Util > Status > (MB) > ------------------------ ----------- ---------- --------- ----- > -------- > 000146 COPYPOOL DLTCLASS 0.0 > 0.0 Empty > > tsm: STO-W03>upd vol 000146 access=readw wherestg=copypool > whereaccess=offsite w > herestatus=empty > ANR2208I Volume 000146 deleted from storage pool COPYPOOL. > > tsm: STO-W03>q vol 000146 > ANR2034E QUERY VOLUME: No match found using this criteria. > ANS8001I Return code 11. > > tsm: STO-W03>q libv stk9710 000146 > ANR2034E QUERY LIBVOLUME: No match found using this criteria. > ANS8001I Return code 11. > > > //Henrik > > > > > > > GUILLAUMONT Etienne > > <eguillau@RGB-TECHN To: > [EMAIL PROTECTED] > OLOGIE.FR> cc: (bcc: > Henrik Wahlstedt) > Sent by: "ADSM: Subject: > Re: missing volumes > Dist Stor Manager" > > <[EMAIL PROTECTED] > > DU> > > > > > > 2002-08-29 14:01 > > Please respond to > > "ADSM: Dist Stor > > Manager" > > > > > > > > > > Why don't you just check the volumes whose access is offsite and whose > status is empty ? This is what I do. And to be sure that all volumes > present in library are in an readwrite status, I just put all > the volumes > of the copypool in offsite state and then all the volumes of > the libvol in > readwrite state. For that, I use a Shell script which is below. > The only thing which is special is that I only have private > volumes and all > the volumes of my copy pool have a name starting with 'COP' > But I guess it wouldn't be very difficult to make a check on > the libvol > volumes to select the ones which belong to the copy pool > > > #!/bin/ksh > LIBVOLS=$(dsmadmc -id=admin -pa=admin "select volume_name > from libvolumes > where volume_name like 'C%'" | grep COP) > TOTVOLS=$(dsmadmc -id=admin -pa=admin "select volume_name from volumes > where volume_name like 'C%'" | grep COP) > for VOL in $TOTVOLS > do > dsmadmc -id=admin -pa=admin "upd vol $VOL acc=offsite" > done > for VOL in $LIBVOLS > do > dsmadmc -id=admin -pa=admin "upd vol $VOL acc=readw" > done > > Etienne GUILLAUMONT > e-mail : [EMAIL PROTECTED] > > RGB Technologie > Parc d'Innovation, Batiment PYTHAGORE > 11 Rue Jean SAPIDUS > 67400 ILLKIRCH > Tel : 03 90 40 60 60 > Fax : 03 90 40 60 61 > > > > Henrik > > Wahlstedt To: [EMAIL PROTECTED] > > <shwl@STATOIL cc: > > .COM> Subject: missing volumes > > Sent by: > > "ADSM: Dist > > Stor Manager" > > <[EMAIL PROTECTED] > > RIST.EDU> > > > > 29/08/02 > > 12:45 > > Please > > respond to > > "ADSM: Dist > > Stor Manager" > > > > > > > > Hello, > > I would like to know how to compare volume names in volumes > and libvolumes > with a select statement. Or if there are other ways to > determine missing > volumes? I use 4.1.3.0. > > ex. I dont use DRM but I send my volumes offsite and update > their access to > offsite. I bring back my volumes onsite, I do a checkin and > an 'upd vol * > access=readw wherestg=copypool whereaccess=offsite wherestatus=empty'. > > If the volumes arent checked in the library or by some reason > still are > offsite when they are updated I will miss/need them sooner or > later... How > do I find eventually missing volumes? > > Dont suggest using DRM, I will if there is a need for that > product (server > to server). > > > tia > \\Henrik > > ------------------------------------------------------------------- > The information contained in this message may be CONFIDENTIAL and is > intended for the addressee only. Any unauthorised use, > dissemination of the > information or copying of this message is prohibited. If you > are not the > addressee, please notify the sender immediately by return > e-mail and delete > this message. > Thank you. > > > > > > > ------------------------------------------------------------------- > The information contained in this message may be CONFIDENTIAL and is > intended for the addressee only. Any unauthorised use, > dissemination of the > information or copying of this message is prohibited. If you > are not the > addressee, please notify the sender immediately by return > e-mail and delete > this message. > Thank you. >