Good morning, thank you for your reply.

The bacula user is definitely in the tape group.

root@dl160g11:/opt/bacula/bin# mtx -f /dev/sg3 status 

  Storage Changer /dev/sg3:1 Drives, 8 Slots ( 0 Import/Export )
Data Transfer Element 0:Full (Storage Element 1 Loaded):VolumeTag = ABT001L7    
                   
      Storage Element 1:Empty
      Storage Element 2:Full :VolumeTag=2018-2L7                       
      Storage Element 3:Full :VolumeTag=ABT005L7                       
      Storage Element 4:Full :VolumeTag=ABT012L7                       
      Storage Element 5:Empty
      Storage Element 6:Empty
      Storage Element 7:Empty
      Storage Element 8:Full 

I do believe this is probably a permission issue, but I'm not sure what the 
correct way to resolve it is.

Doug

On Thu, Sep 15, 2022, at 12:04 PM, Charles Tassell wrote:
> Hi Doug,
> 
>   Is bacula running as root?  On most setups it runs as the bacula 
> user, so you would need to make sure that that user is in the "tape" 
> group and has rw access to /dev/nst0.
> 
> On 2022-09-15 12:17, Doug Eubanks via Bacula-users wrote:
> > Hello!
> >
> > I'm setting up an HP autochanger with an LTO-7 drive with Bacula on Ubuntu 
> > 22.04 server at home.  I've been able to run mt and mtx commands 
> > successfully to erase a tape and change the loaded tape.
> >
> > I've installed Bacula 13.0.1 using apt-get from the repo.  I also installed 
> > Bacularis for a GUI, but that isn't relevant to this issue.  I've searched 
> > Google and the mailing list archive and while I've seen others experiencing 
> > the same problem from over a decade ago, I haven't found a fix.
> >
> > I'm not sure if I am missing some udev rules or if it's something else.
> >
> > When I try to run the btape test, I get this output.
> > ./btape -c ../etc/bacula-sd.conf /dev/nst0
> > Tape block granularity is 1024 bytes.
> > btape: butil.c:295-0 Using device: "/dev/nst0" for writing.
> > btape: btape.c:477-0 open device "LTO-7" (/dev/nst0): OK
> > *test
> >
> > === Write, rewind, and re-read test ===
> >
> > I'm going to write 10000 records and an EOF
> > then write 10000 records and an EOF, then rewind,
> > and re-read the data to verify that it is correct.
> >
> > This is an *essential* feature ...
> >
> > btape: block.c:291-0 [SE0201] Write error at 0:0 on device "LTO-7" 
> > (/dev/nst0) Vol=. ERR=Input/output error.
> > 15-Sep 15:11 btape JobId 0: Error: block.c:291 [SE0201] Write error at 0:0 
> > on device "LTO-7" (/dev/nst0) Vol=. ERR=Input/output error.
> > 15-Sep 15:12 btape JobId 0: Error: Backspace record at EOT failed. 
> > ERR=Input/output error
> > btape: btape.c:1156-0 Error writing block to device.
> >
> > Here's my bacula-sd.conf configuration:
> >
> > Device {
> >    Name = "LTO-7"
> >    Description = "LTO-7"
> >    MediaType = "LTO-7"
> >    DeviceType = "Tape"
> >    ArchiveDevice = "/dev/nst0"
> >    AutomaticMount = yes
> >    Autochanger = yes
> >    RemovableMedia = yes;
> >    RandomAccess = no;
> >    AlwaysOpen = yes;
> >    ChangerDevice = "/dev/sg3"
> >    ChangerCommand = "/opt/bacula/scripts/mtx-changer %c %o %S %a %d"
> >    AlertCommand = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
> >    MaximumFileSize = 100G
> >    LabelType = "Bacula"
> >    LabelMedia = yes
> > }
> >
> > Autochanger {
> >    Name = "LTO-7 Autochanger"
> >    Description = "LTO-7"
> >    Device = "LTO-7"
> >    ChangerDevice = "/dev/sg3"
> >    ChangerCommand = "/opt/bacula/scripts/mtx-changer %c %o %S %a %d"
> > }
> >
> >
> > Any assistance would be greatly appreciated,
> > Doug
> >
> >
> > _______________________________________________
> > Bacula-users mailing list
> > Bacula-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/bacula-users
> 
> 
> 

Sincerely,
Doug Eubanks
http://www.dougeubanks.com
Amateur Radio Operator: K1DUG
North Carolina Emergency Medical Technician
AWS Certified Cloud Practitioner
(919) 901-0705 (Cell - Preferred)
‪(919) 679-1725 (Home)


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to