If you do: lsscsi -d
then it will print the major:minor device numbers after /dev/st0. Then: ls -l /sys/dev/*/${major}:${minor}/device/driver/ might show the name of the driver (module). __Martin >>>>> On Thu, 25 Feb 2021 16:59:29 +0100 (CET), Christian Lehmann said: > > Hi Martin, > > thank you very much for your answer, > > Unfortunately, nothing is logged in syslog or the messages. > > I am running a linux machine, kernel version is 5.10.0-1-amd64 (debian). > > Concerning the driver, Does this help? > > srv-fs-de1:/var/log# lsscsi > [0:2:0:0] disk LSI MR9280-16i4e 2.13 /dev/sda > [0:2:1:0] disk LSI MR9280-16i4e 2.13 /dev/sdb > [1:0:0:0] disk ATA Samsung SSD 850 2B6Q /dev/sdc > [9:0:4:0] tape TANDBERG LTO-5 HH Z629 /dev/st0 > srv-fs-de1:/var/log# find /sys | grep drivers.*9:0:4 > /sys/bus/scsi/drivers/st/9:0:4:0 > > Best, > > Christian > > > -----Original-Nachricht----- > Betreff: Re: [Bacula-users] Problem with missing EOD/EOF on LTO-5 Tape > Datum: 2021-02-24T12:42:33+0100 > Von: "Martin Simmons" <mar...@lispworks.com> > An: "Christian Lehmann" <lcompu...@t-online.de> > > That is a strange error. ERR=Erfolg (Success) means that ioctl returned > non-zero but didn't set any errno. > > Is there anything logged in the syslog (e.g. /var/log/messages or the system > console)? > > Is this Linux? Which kernel driver are you using for the tape? > > __Martin > > >>>>> On Tue, 23 Feb 2021 15:31:36 +0100 (CET), Christian Lehmann said: > > > > Dear all, > > > > I have just missed the errors: > > > > so I was performing a backup (which is finished). > > > > Do an umount and take out of the tape (including rewinding). > > > > Put in this tape and mount it (no error) > > > > starting a new short backup --> tape is forwarded to the corresponding > > position creating this error: > > > > 23-Feb 15:12 fritzie15-sd JobId 14182: Volume "LTO-5-Tape0004-128K" > > previously written, moving to end of data. > > 23-Feb 15:14 fritzie15-sd JobId 14182: Error: Unable to position to end of > > data on Tape device "LTO-5-128K" (/dev/nst0): ERR=tape_dev.c:363 ioctl > > MTIOCGET error on "LTO-5-128K" (/dev/nst0). ERR=Erfolg. > > 23-Feb 15:14 fritzie15-sd JobId 14182: Marking Volume "LTO-5-Tape0004-128K" > > in Error in Catalog. > > > > > > > > > > > > -----Original-Nachricht----- > > Betreff: [Bacula-users] Problem with missing EOD/EOF on LTO-5 Tape > > Datum: 2021-02-23T15:19:37+0100 > > Von: "Christian Lehmann" <lcompu...@t-online.de> > > An: "bacula-users@lists.sourceforge.net" > > <bacula-users@lists.sourceforge.net> > > > > > > > > Hello everybody, > > > > I have a problem with a single LTO-5 Tape drive (Tandberg LTO-5 HH). > > I do backups spanning multiple Tapes, changing them manually. > > So I configured the storage daemon that it is automatically pushing out the > > tape as soon as it is full. > > So my users (and me) can see this and load a new/the next tape. Than bacula > > automatically mounts it and continue with the backup. This works fine. > > But problems arise as soon as I have a tape, which is not full and I want > > to unload it (for example to label a new tape or to restart bacula or the > > server). If I just restart tape is pushed out as soon as bacula is shutting > > down or during the restart (it is also rewinded as expected). The same > > happens, if I "unmount" the tape using bconsole. > > But, as soon as I start a new backup, which wants to use this tape and I > > mount it again, bacula cannot find the position to continue with the backup > > (someone suggested that this might be due to a missing EOD mark, but if I > > write this one manually by mt, this does not change the behaviour). > > > > btape testing is working fine, if I disable the automatic pushout of the > > tape (as my tape drive is not able to get the tape back in again by > > itself). > > > > Any help/ideas is/are apreciated. > > > > Thank you all in advance! > > > > Christian > > > > Here is my bacula-sd.conf: > > > > Storage { # definition of myself > > Name = fritzie15-sd > > SDPort = 9103 # Director's port > > WorkingDirectory = "/var/lib/bacula" > > Pid Directory = "/var/run" > > Maximum Concurrent Jobs = 20 > > # SDAddresses = { > > # ipv4 = {addr = 127.0.0.1; port = 9103;} > > # ipv4 = {addr = 141.67.100.240; port = 9103;} > > # } > > SDAddress = 141.67.101.230 > > } > > # > > # List Directors who are permitted to contact Storage daemon > > # > > Director { > > Name = fritzie15-dir > > Password = "Something-very secret" > > } > > > > > > Device { > > Name = FileStorage > > Media Type = File > > Archive Device = /srv/ag_dudziak_backup1/bacula > > LabelMedia = yes; # lets Bacula label unlabeled media > > Random Access = Yes; > > AutomaticMount = yes; # when device opened, read it > > RemovableMedia = no; > > AlwaysOpen = no; > > Maximum Volume Size = 100G; > > Maximum Concurrent Jobs = 2 > > } > > > > > > > > Device { > > Name = LTO-5-128K > > Archive Device = /dev/nst0 > > Device Type = Tape > > Media Type = LTO-5-128K > > Labelmedia = yes > > Random Access = no > > # AutomaticMount = no > > AutomaticMount = yes > > RemovableMedia = yes > > AlwaysOpen = yes > > Maximum Concurrent Jobs = 1 > > Maximum File Size = 400G > > Maximum Changer Wait = 2h > > Volume Poll Interval = 5min > > Offline on Unmount = yes > > # Offline on Unmount = no > > Spool Directory = /srv/ag_dudziak/bacula-spool/LTO-5-1M > > Maximum Block Size = 128K > > } > > > > I sticked to the block size of 128K as anything bigger did not work (even > > with btape). > > > > > > > > _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users