Use MTIOCGET= no helped :)

Michael Riexinger wrote:
> Hi,
> 
> i have a dell LTO 136T library with freebsd and bacula-1.37.25
> 
> sa0: <HP Ultrium 1-SCSI E34A> Removable Sequential Access SCSI-3 device
> with the following settings in bacula-sd.conf
> 
> 
> Device {
>   Name = LTO1
>   Drive Index = 0
>   Media Type = LTO
>   Archive Device = /dev/nsa0    # Normal archive device
>   Autochanger = yes
>   LabelMedia = yes
>   #AutomaticMount = yes
>   AlwaysOpen = yes
>   Offline On Unmount = no
>   Hardware End of Medium = no
>   BSF at EOM = yes
>   Backward Space Record = no
>   Fast Forward Space File = no
>   TWO EOF = yes
> }
> 
> btest gives the following result:
> 
> === Append files test ===
> 
> This test is essential to Bacula.
> 
> I'm going to write one record  in file 0,
>                    two records in file 1,
>              and three records in file 2
> 
> btape: btape.c:436 Rewound "LTO1" (/dev/nsa0)
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:466 Wrote 1 EOF to "LTO1" (/dev/nsa0)
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:466 Wrote 1 EOF to "LTO1" (/dev/nsa0)
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:1515 Wrote one record of 64412 bytes.
> btape: btape.c:1517 Wrote block to device.
> btape: btape.c:466 Wrote 1 EOF to "LTO1" (/dev/nsa0)
> btape: btape.c:336 open_ ev "LTO1" (/dev/nsa0) OK
> btape: btape.c:436 Rewound "LTO1" (/dev/nsa0)
> btape: btape.c:1054 Now moving to end of medium.
> btape: btape.c:480 dev.c:674 ioctl MTIOCGET error on "LTO1" (/dev/nsa0).
> ERR=Unknown error: 0.
> We should be in file 3. I am at file 4. This is NOT correct!!!!
> 
> 
> That appears *NOT* to have corrected the problem.
> 
> Append test failed.
> 
> 
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> Unable to correct the problem. You MUST fix this
> problem before Bacula can use your tape drive correctly
> 
> Perhaps running Bacula in fixed block mode will work.
> Do so by setting:
> 
> Minimum Block Size = nnn
> Maximum Block Size = nnn
> 
> in your Storage daemon's Device definition.
> nnn must match your tape driver's block size, which
> can be determined by reading your tape manufacturers
> information, and the information on your kernel dirver.
> Fixed block sizes, however, are not normally an ideal solution.
> 
> Some systems, e.g. OpenBSD, require you to set
>    Use MTIOCGET= no
> in your device resource. Use with caution.
> 
> 
> 
> What can i do?
> 
> Thanks,
> Michael
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to