On Wednesday 28 September 2005 16:15, Peter Sjoberg wrote: > On Wed, 2005-09-28 at 09:53 +0200, Kern Sibbald wrote: > > On Wednesday 28 September 2005 03:47, Peter Sjoberg wrote: > > > What is the correct way to do a thing like changing the magazine in a > > > autoloader ? > > > > "unmount" any mounted drives using bconsole, and discharge the magazine. > > If there are any loaded drives, most autochangers unload them. If that > > is not the case, use mtx to unload the drives. > > I don't have much experience with different autochangers but none of the > ones I worked with did unload the tape when it was dismounted. > Using non-bacula commands like mtx to move around tapes feels wrong to > me, that's why I asked here to start with, but if that's what it takes > then it's not much to do. > Any change that you implement "mtx" directly in the bacula console so > bacula has a chance to see what's going on ?
Yes, someday. > > > Alternatively, do what you did below, "update slots". > > > > > In the past it was only one drive in use and "update slots" > > > did unload the drive. > > > > This is still the case. Nothing has changed in 1.37.x concerning "update > > slots" and unloading the current drive. In looking at the output below, > > it unloaded the drive. Perhaps something has changed, but I don't know > > what and your output shows just the opposite. > > The output below shows how I update drive 1 and it unloads drive 0. Why > did I even specify drive if it always uses 0 anyway ? Because you may have more than one drive, and the Director does not know. See previous list discussion on this subject. > > > > Now it properly handles multiple drives but now I > > > no longer has a way to tell bacula-sd to unload the drive so I can > > > change the magazine. > > > > > > [EMAIL PROTECTED]:/opt/bacula # echo update slots storage=TL892 > > > drive=1|./bconsole Connecting to Director riker:9101 > > > 1000 OK: riker-dir Version: 1.37.38 (04 September 2005) > > > Enter a period to cancel a command. > > > update slots storage=TL892 drive=1 > > > Using default Catalog name=MyCatalog DB=bacula > > > Connecting to Storage daemon TL892 at riker.intra.techwiz.ca:9103 ... > > > 3306 Issuing autochanger "slots" command. > > > Device "TL892" has 10 slots. > > > Connecting to Storage daemon TL892 at riker.intra.techwiz.ca:9103 ... > > > 3301 Issuing autochanger "loaded drive 0" command. > > > 3302 Autochanger "loaded drive 0", result is Slot 6. > > > 3307 Issuing autochanger "unload slot 6, drive 0" command. > > > 3306 Issuing autochanger "list" command. > > > Catalog record for Volume "FUL013" is up to date. > > > ... > > > > > > Why do I have to specify the drive when it ignores it and goes for the > > > first drive anyway ? > > > > > > It was talk about some auto changer move commands to be added but when > > > I looked in http://www.bacula.org/dev-manual/Bacula_Console.html I > > > dind't find any. > > > > > > Tonight I just restarted bacula to get it to rescan properly but I > > > don't think everyone can do that. -- Best regards, Kern ("> /\ V_V ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users