No no, just turn off bacula SD daemon when running tape tests. Otherwise it's reasonable for SD to be using the tape drive.
Bacula has a script for checking status, starting, stopping, restarting bacula daemons. Should be in baculadir/scripts iirc. Robert Gerber 402-237-8692 r...@craeon.net On Mon, Feb 27, 2023, 11:16 AM Adam Weremczuk <ad...@matrixscience.com> wrote: > Thanks, it seems to be working: > > btape -c bacula-sd.conf /dev/nst0 > Tape block granularity is 1024 bytes. > btape: butil.c:290-0 Using device: "/dev/nst0" for writing. > btape: btape.c:478-0 open device "Quantum LTO-8 HH" (/dev/nst0): OK > * > > Does it mean I should disable bacula-sd service on startup? > > On the legacy system that I'm replacing (Debian 7 / Bacula 5.2.6 / > LTO-4) it's running and auto starts on boot: > > service bacula-sd status > [ ok ] bacula-sd is running. > > runlevel > N 2 > > ls -l /etc/rc2.d | grep bacula > lrwxrwxrwx 1 root root 19 Jul 4 2019 S02bacula-sd -> ../init.d/bacula-sd > lrwxrwxrwx 1 root root 19 Jul 4 2019 S04bacula-fd -> ../init.d/bacula-fd > lrwxrwxrwx 1 root root 25 Jul 4 2019 S19bacula-director -> > ../init.d/bacula-director > > > On 27/02/2023 16:14, Bill Arlofski via Bacula-users wrote: > > On 2/27/23 09:03, Adam Weremczuk wrote: > >> Hi all, > >> > >> My env: Debian 11 / Bacula 9.6.7 / LTO-8. Fresh installation. > >> > >> The server has just been rebooted and I'm unable to complete a tape > test: > >> > >> btape -c bacula-sd.conf /dev/nst0 > >> Tape block granularity is 1024 bytes. > >> btape: butil.c:290-0 Using device: "/dev/nst0" for writing. > >> btape: device.c:319-0 dev open failed: tape_dev.c:169 Unable to open > >> device "Quantum LTO-8 HH" (/dev/nst0): ERR=Device or resource busy > >> 27-Feb 15:57 btape JobId 0: Fatal error: device.c:319 dev open failed: > >> tape_dev.c:169 Unable to open device "Quantum LTO-8 HH" (/dev/nst0): > >> ERR=Device or resource busy > >> btape: butil.c:198-0 Cannot open "Quantum LTO-8 HH" (/dev/nst0) > >> 27-Feb 15:57 btape JobId 0: Fatal error: butil.c:198 Cannot open > >> "Quantum LTO-8 HH" (/dev/nst0) > > > > Hello Adam, > > > > Please make sure that the bacula-sd process is not running. It is > > probable that it is locking the drive so that other processes cannot > > access it. > > > > > >> lsof -w | grep /dev/nst > >> bacula-sd 997 bacula 3r CHR > >> 9,128 0t0 218 /dev/nst0 > >> bacula-sd 997 1024 bacula-sd bacula 3r CHR > >> 9,128 0t0 218 /dev/nst0 > > > > ^^^^^ And here is the proof ^^^^^ :) > > > > > >> cat /etc/bacula/bacula-sd.conf | grep /dev | grep -v ^# > >> Archive Device = /dev/nst0 > >> Changer Device = /dev/st0 > > > > Additionally, you will not set a changer device for a stand-alone tape > > drive. The human is the "Changer Device" in these cases. :) > > > > > >> What's the reason for my error and how to fix it? > > > > Please see above. :) > > > > > > Best regards, > > Bill > > > > > > > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users >
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users