On Saturday 15 July 2006 12:41, Julien Cigar wrote:
> Hello Kern,
>
> Indeed, I've already read the "tape testing chapter" and the FAQ at
> least three times, made the btape test and the btape fill twice (with
> success ...), tried with block positionning = no, with minimum block
> size = 1024 and maximum block size = 1024, ...
>
> However, it *seems* to work for now ... I'll be fixed monday (the full
> backup jobs runs every sunday at 3:00am).

Yes, I saw in your subsequent email.  I'll add a short word to say that if the 
recommended commands do not work, it is likely you need to load the 
appropriate mt tools package.

>
> Julien
>
> Kern Sibbald wrote:
> > From a cursory look at what you are doing, it doesn't look like you are
> > using the right commands.
> >
> > Please take ten minutes to read the tape testing chapter of the manual.
> > All this is explained there, with the correct commands to use.   If you
> > have already done this and executed the correct commands, ignore my email
> > as I have not followed the thread.
> >
> > On Friday 14 July 2006 17:08, Julien Cigar wrote:
> >> Brett,
> >>
> >> (Under Linux it's "stoptions" in place of "setstoptions".)
> >>
> >> Under kernel 2.6 I have no results in /var/log/syslog or
> >> /var/log/messages
> >>
> >> Under kernel 2.4 I have this:
> >> Jul 14 11:30:32 localhost kernel: st0: Mode 0 options: buffer writes: 1,
> >> async writes: 1, read ahead: 1
> >> Jul 14 11:30:32 localhost kernel: st0:    can bsr: 0, two FMs: 0, fast
> >> mteom: 0, auto lock: 0,
> >> Jul 14 11:30:32 localhost kernel: st0:    defs for wr: 0, no block
> >> limits: 0, partitions: 0, s2 log: 0
> >> Jul 14 11:30:32 localhost kernel: st0:    sysv: 0 nowait: 0
> >>
> >> When I boot (under kernel 2.6) I noticed:
> >> Jul 14 15:36:49 localhost kernel: scsi0 : Adaptec AIC7XXX EISA/VLB/PCI
> >> SCSI HBA DRIVER, Rev 7.0
> >> Jul 14 15:36:49 localhost kernel:         <Adaptec 2940 Ultra SCSI
> >> adapter> Jul 14 15:36:49 localhost kernel:         aic7880: Ultra Wide
> >> Channel A, SCSI Id=7, 16/253 SCBs
> >> Jul 14 15:36:49 localhost kernel:
> >> Jul 14 15:36:49 localhost kernel:   Vendor: SONY      Model:
> >> SDX-500C          Rev: 0204
> >> Jul 14 15:36:49 localhost kernel:   Type:
> >> Sequential-Access                  ANSI SCSI revision: 02
> >> Jul 14 15:36:49 localhost kernel:  target0:0:6: Beginning Domain
> >> Validation Jul 14 15:36:49 localhost kernel:  target0:0:6: wide
> >> asynchronous. Jul 14 15:36:49 localhost kernel:  target0:0:6: FAST-10
> >> WIDE SCSI 20.0 MB/s ST (100 ns, offset 8)
> >> Jul 14 15:36:49 localhost kernel:  target0:0:6: Domain Validation
> >> skipping write tests
> >> Jul 14 15:36:49 localhost kernel:  target0:0:6: Ending Domain Validation
> >> Jul 14 15:36:49 localhost kernel: st: Version 20050830, fixed bufsize
> >> 32768, s/g segs 256
> >> Jul 14 15:36:49 localhost kernel: st 0:0:6:0: Attached scsi tape
> >> st0<4>st0: try direct i/o: yes (alignment 512 B), max page reachable by
> >> HBA 1048575
> >>
> >> As you can see the drive starts with a fixed block size of 32k. So after
> >> the boot, I stop all the bacula daemons and I setblk 0 and stoptions 7
> >> (buffer write + async writes + read ahead). Then I relaunch the bacula
> >> daemons.
> >> Is it possible that the kernel or the driver (or ...) "resets" the block
> >> size after a mt -f /dev/nst0 setblk 0 and an ejecting of the tape from
> >> the tape drive ? (I checked with mt -f /dev/nst0 status but it's still
> >> on '0' so I presume that the drive is still in variable block mode).
> >>
> >> Another question, is it possible that it fails because I don't *umount
> >> before ejecting the tape ? (I press on the eject button of the tape
> >> drive) In fact the people who have to change the tape when they received
> >> a mail should not access bconsole (too complicated ...), so all they
> >> have to do is to press on the button and put the other tape (so without
> >> having to *umount).
> >>
> >> Many thanks,
> >> Julien
> >>
> >> [EMAIL PROTECTED] wrote:
> >>> Dear Julian,
> >>>
> >>> This is good, but we were both referring to in between jobs (after
> >>> daemon has started). The original commands I gave: mt -f /dev/nst0
> >>> setstoptions 0
> >>> grep st0 /var/log/messages
> >>>
> >>> Will show you if these settings are being changed indvertedly by either
> >>> (a) bacula or (b) the kernel driver prior to the restore command (e.g.
> >>> by the mount command which 'opens' the tape drive).
> >>>
> >>> Best Regards,
> >>>
> >>> Brett
> >>> -----Original Message-----
> >>> From: [EMAIL PROTECTED]
> >>> [mailto:[EMAIL PROTECTED] On Behalf Of Julien
> >>> Cigar Sent: 14 July 2006 15:38
> >>> To: bacula-users@lists.sourceforge.net
> >>> Subject: Re: [Bacula-users] Last chance before I throw [EMAIL PROTECTED]
> >>> tapedrivethrough the window ...
> >>>
> >>> In fact I always do this _before_ launching the bacula storage daemon :
> >>> mt -f /dev/nst0 stoptions 7
> >>> mt -f /dev/nst0 setblk 0
> >>>
> >>> Georger Araujo wrote:
> >>>> Judging from the "BB02" string, I suspect it to be a problem with the
> >>>> block size. I've had such problems when I first deployed Bacula, so I
> >>>> ALWAYS set the block size before I mount a tape, and also after I
> >>>> eject it.
> >>>> Here's my set_blocksize.sh script:
> >>>>
> >>>> 8<--cut-here----------------
> >>>> #!/bin/sh
> >>>> # Set variable block mode (BlockSize = 0) # Fixed block (BlockSize <>
> >>>> 0) is WRONG!
> >>>> # If in doubt, run tapeinfo -f /dev/sg0 - BlockSize should be 0 mt -f
> >>>> /dev/nst0 defblksize 0 # Rewind the tape mt -f /dev/nst0 rewind
> >>>> ---------------cut-here-->8
> >>>>
> >>>> Here's my eject_tape.sh script:
> >>>>
> >>>> 8<--cut-here----------------
> >>>> #! /bin/sh
> >>>> cd /etc/bacula
> >>>> # Set variable block mode
> >>>> # If in doubt, run tapeinfo -f /dev/sg0 - should be 0 mt -f /dev/nst0
> >>>> defblksize 0 # Rewind the tape mt -f /dev/nst0 rewind # Eject the tape
> >>>> mt -f /dev/nst0 eject exit 0
> >>>> ---------------cut-here-->8
> >>>>
> >>>> While I'm at it, here's tape_properties.sh ...
> >>>>
> >>>> 8<--cut-here----------------
> >>>> #! /bin/sh
> >>>> tapeinfo -f /dev/sg0
> >>>> exit 0
> >>>> ---------------cut-here-->8
> >>>>
> >>>> ... and clear_label.sh:
> >>>>
> >>>> 8<--cut-here----------------
> >>>> #!/bin/sh
> >>>> # Manually relabel a tape.
> >>>> #
> >>>> # Run bconsole
> >>>> # unmount
> >>>> # delete media volume
> >>>>
> >>>> # Set variable block mode
> >>>> # If in doubt, run tapeinfo -f /dev/sg0 - should be 0 mt -f /dev/nst0
> >>>> defblksize 0 # Rewind the tape mt -f /dev/nst0 rewind # Write physical
> >>>> End Of File (EOF) to the tape mt -f /dev/nst0 weof
> >>>>
> >>>> # Run bconsole
> >>>> # label
> >>>> # mount
> >>>> ---------------cut-here-->8
> >>>>
> >>>> My Bacula server (director/client/storage): Dell 2800 running RHELAS 4
> >>>> with an IBM LTO-2 tape drive.
> >>>> Regards,
> >>>>
> >>>> Georger
> >>>>
> >>>> --- [EMAIL PROTECTED] escreveu:
> >>>>> Dear Julien,
> >>>>>
> >>>>> The only thing I can suggest now is that you review what happens to
> >>>>> the tape options via:
> >>>>>
> >>>>> mt -f /dev/nst0 stoptions 0
> >>>>> grep st0 /var/log/messages
> >>>>>
> >>>>> Between backup and restore (i.e. before backup and before restore but
> >>>>> after the mount command) in case they are being reset somehow (by the
> >>>>> mount maybe?).
> >>>>>
> >>>>> The manual indicates that the error you are getting is possibly
> >>>>> related to block positioning.  As you have indicated it might also be
> >>>>> a kernel issue.
> >>>>>
> >>>>> Best Regards,
> >>>>>
> >>>>> Brett
> >>>>
> >>>> _______________________________________________________
> >>>> VocĂȘ quer respostas para suas perguntas? Ou vocĂȘ sabe muito e quer
> >>>> compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
> >>>> http://br.answers.yahoo.com/
> >>>>
> >>>>
> >>>> ----------------------------------------------------------------------
> >>>> --- Using Tomcat but need to do more? Need to support web services,
> >>>> security?
> >>>> Get stuff done quickly with pre-integrated technology to make your job
> >>>> easier Download IBM WebSphere Application Server v.1.0.1 based on
> >>>> Apache Geronimo
> >>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=1216
> >>>> 42 _______________________________________________
> >>>> Bacula-users mailing list
> >>>> Bacula-users@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/bacula-users
> >>>
> >>> -----------------------------------------------------------------------
> >>>-- Using Tomcat but need to do more? Need to support web services,
> >>> security? Get stuff done quickly with pre-integrated technology to make
> >>> your job easier Download IBM WebSphere Application Server v.1.0.1 based
> >>> on Apache Geronimo
> >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=12164
> >>>2 _______________________________________________
> >>> Bacula-users mailing list
> >>> Bacula-users@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/bacula-users
> >>>
> >>> ______________________________________________________________________
> >>> This email has been scanned by the MessageLabs Email Security System.
> >>> For more information please visit http://www.messagelabs.com/email
> >>> ______________________________________________________________________
> >>>
> >>> ______________________________________________________________________
> >>> This email has been scanned by the MessageLabs Email Security System.
> >>> For more information please visit http://www.messagelabs.com/email
> >>> ______________________________________________________________________
> >>
> >> ------------------------------------------------------------------------
> >>- Using Tomcat but need to do more? Need to support web services,
> >> security? Get stuff done quickly with pre-integrated technology to make
> >> your job easier Download IBM WebSphere Application Server v.1.0.1 based
> >> on Apache Geronimo
> >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> _______________________________________________
> >> Bacula-users mailing list
> >> Bacula-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to