Bacula-users

Re: [Bacula-users] [Non-DoD Source] Re: Bacula kills tape drive and autoloader

2017-07-24 10:02:55
Subject: Re: [Bacula-users] [Non-DoD Source] Re: Bacula kills tape drive and autoloader
From: "Hicks, Daniel CTR OSD DMEA" <daniel.hicks.ctr AT dmea.osd DOT mil>
To: 'Ana Emília M. Arruda' <emiliaarruda AT gmail DOT com>
Date: Mon, 24 Jul 2017 14:01:23 +0000

Thanks for the reply Ana.

 

Here is most of the info you asked. I will work on running btape again but now it is just timing out and saying that the device cannot be accessed when I try to run the fill test.

 

[root@server ~]# lsscsi -g

[0:2:0:0]    disk    LSI      MR9260-8i        2.13  /dev/sda   /dev/sg0

[0:2:1:0]    disk    LSI      MR9260-8i        2.13  /dev/sdb   /dev/sg1

[1:0:1:0]    cd/dvd  Slimtype DVD A  DS8ACSH   LP53  /dev/sr0   /dev/sg2

[5:0:4:0]    tape    HP       Ultrium 5-SCSI   Z58W  /dev/st0   /dev/sg3

[5:0:4:1]    mediumx HP       1x8 G2 AUTOLDR   3.50  /dev/sch0  /dev/sg4

 

 

[root@server ~]# ls -laR /dev/tape

/dev/tape:

total 0

drwxr-xr-x  4 root root   80 Jul 21 11:43 .

drwxr-xr-x 21 root root 3560 Jul 21 11:45 ..

drwxr-xr-x  2 root root  100 Jul 21 11:45 by-id

drwxr-xr-x  2 root root   80 Jul 21 11:43 by-path

 

/dev/tape/by-id:

total 0

drwxr-xr-x 2 root root 100 Jul 21 11:45 .

drwxr-xr-x 4 root root  80 Jul 21 11:43 ..

lrwxrwxrwx 1 root root   9 Jul 21 11:45 scsi-3500110a00093f5f0 -> ../../sg4

lrwxrwxrwx 1 root root   9 Jul 21 11:43 scsi-3500110a00093f5f1 -> ../../st0

lrwxrwxrwx 1 root root  10 Jul 21 11:43 scsi-3500110a00093f5f1-nst -> ../../nst0

 

/dev/tape/by-path:

total 0

drwxr-xr-x 2 root root 80 Jul 21 11:43 .

drwxr-xr-x 4 root root 80 Jul 21 11:43 ..

lrwxrwxrwx 1 root root  9 Jul 21 11:43 pci-0000:04:00.0-sas-0x500110a00093f5f2-lun-0 -> ../../st0

lrwxrwxrwx 1 root root 10 Jul 21 11:43 pci-0000:04:00.0-sas-0x500110a00093f5f2-lun-0-nst -> ../../nst0

 

 

bacula-sd.conf

 

Autochanger {

  Name = "Autochanger"

  Device = HP-Overland

  Changer Command = "/etc/bacula/mtx-changer %c %o %S %a %d"

  Changer Device = /dev/sg4

}

 

Device {

  Name = HP-Overland

  Drive Index = 0

  Media Type = LTO-5

  Archive Device = /dev/nst0

  AutomaticMount = yes;

  AlwaysOpen = yes;

  RemovableMedia = yes;

  RandomAccess = no;

  AutoChanger = yes;

  Alert Command = "sh -c 'smartctl -H -l error /dev/sg3'"

}

 

With the current configuration I am now able to complete the following, but when I run btape and try to run the fill test. The tape devices go offline. I need to power cycle the tape device manually.

 

(stop bacula / storage daemon to run test)

bacula stop or

bacula-sd stop

 

(load tape into slot 0 on autochanger)

mtx -f /dev/sg4 load 1

 

TEST 1 - SUCCESSFUL

mt -f /dev/nst0 rewind

tar cvf /dev/nst0 .

mt -f /dev/nst0 rewind

tar tvf /dev/nst0

 

TEST 2 - SUCCESSFUL

btape -c bacula-sd.conf /dev/nst0

* test (command within the btape console)

 

TEST 3 - SUCCESSFUL

btape -c bacula-sd.conf /dev/nst0

* autochanger (command within the btape console)

 

 

TEST 4 -

btape -c bacula-sd.conf /dev/nst0

* fill (command within the btape console)

 

I am not sure if this is too much info. I have created a migration job. When I run it there are two jobs that are created, a migration and a backup but they just sit there waiting on tape device.

 

bacula-dir.conf

 

Job {

  Name = Migrate-to-Tape

  Type = Migrate

  Level = Full

  Client = server-fd

  FileSet = "Full Set"

  Schedule = SaturdayNight

  Pool = File

  Selection Type = SQLQuery

  Selection Pattern = "

SELECT DISTINCT J.JobId, J.StartTime

  FROM Job J, Pool P

  WHERE P.Name = 'File'

    AND P.PoolId = J.PoolId

    AND J.Type = 'B'

    AND J.JobStatus IN ('T','W')

    AND J.JobBytes > 0

    AND J.JobId NOT IN

       (SELECT PriorJobID

          FROM Job

         WHERE Type IN ('B','C')

           AND Job.JobStatus IN ('T','W')

           AND PriorJobId != 0)

  ORDER By J.StartTime

  LIMIT 1;

"

  Purge Migration Job = yes

  Storage = HP-Overland

  Maximum Concurrent Jobs = 6

  Messages = Standard

  Spool Data = "">

  Spool Attributes = yes

}

 

# Tape pool definition

Pool {

  Name = Tape

  Pool Type = Backup

  Recycle = yes

  AutoPrune = yes

  Volume Retention = 3 years

  Storage = HP-Overland

}

 

 

# File Pool definition

Pool {

  Name = File

  Pool Type = Backup

  Recycle = yes

  AutoPrune = yes

  Volume Retention = 30 days

  Maximum Volume Bytes = 500G

  Maximum Volumes = 100

  Next Pool = Tape

  LabelFormat = FVol-

}

 

 

Daniel Hicks | 916-999-2711 | DMEA

 

From: Ana Emília M. Arruda [mailto:emiliaarruda AT gmail DOT com]
Sent: Saturday, July 22, 2017 5:52 AM
To: Hicks, Daniel CTR OSD DMEA <daniel.hicks.ctr AT dmea.osd DOT mil>
Cc: Bacula-users AT lists.sourceforge DOT net
Subject: [Non-DoD Source] Re: [Bacula-users] Bacula kills tape drive and autoloader

 

Hi Daniel,

 

It would be helpful if you could send to the list the configuration you are using in Bacula for the Autochanger and the btape fill output.

 

Also, it would be helpful the output of the following commands:

 

lsscsi -g

ls -laR /dev/tape

 

Best regards,

Ana

 

On Fri, Jul 21, 2017 at 4:13 PM, Hicks, Daniel CTR OSD DMEA <daniel.hicks.ctr AT dmea.osd DOT mil> wrote:

Hello all

 

I have been working on adding a HP Overland 8 tape drive to my Bacula backup system.

 

I have the system recognizing the tape and autoloader.  

 

I can run mt and mtx command. I can write to and read from the tapes. I was able to successfully run btape test and autochanger but when I ran the (fill) test the device would be removed from /dev and the test would fail. I then need to power cycle the device.  

 

I have looked at dmesg and there is nothing reported about btape or the devices. I have rebooted the server. I have reset the device to factory default. I have also powered the device off for at least 15 minutes.

 

Any advice would be great.

 

Daniel Hicks

Senior Systems Analyst

FutureWorld Technologies Inc.

DMEA IT Support

 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

ADSM.ORG Privacy and Data Security by https://kimlaw.us