Likes Likes:  0
Resultaten 1 tot 5 van de 5
  1. #1
    Probleempje Bacula Autoloader
    geregistreerd gebruiker
    478 Berichten
    Ingeschreven
    24/11/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    Thread Starter

    Probleempje Bacula Autoloader

    Hallo,

    Ik heb een probleempje met mijn backup. Het is een solaris machine met een L9 Autoloader die altijd prima werkte dus begrijp niet helemaal hoe dit komt.

    Ik krijg onderstaande error:

    Code:
    0-Jul 11:29 backup-dir: Start Backup JobId 55, Job=file-srv2-weekly.2007-07-10_11.29.46
    10-Jul 11:30 file-srv2-fd: DIR and FD clocks differ by 0 seconds, FD automatically adjusting.
    10-Jul 11:29 backup-sd: 3301 Issuing autochanger "loaded? drive 0" command.
    10-Jul 11:29 backup-sd: 3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
    Results=/opt/csw/etc/bacula/mtx-changer: mtx: not found
    
    10-Jul 11:30 file-srv2-fd: file-srv2-weekly.2007-07-10_11.29.46 Fatal error: job.c:1752 Bad response to Append Data command. Wanted 3000 OK data
    , got 3903 Error append data
    
    10-Jul 11:30 backup-dir: file-srv2-weekly.2007-07-10_11.29.46 Error: Bacula 2.0.3 (06Mar07): 10-Jul-2007 11:30:08
      JobId:                  55
      Job:                    file-srv2-weekly.2007-07-10_11.29.46
      Backup Level:           Incremental, since=2007-06-25 23:05:03
      Client:                 "file-srv2-fd" 2.0.2 (28Jan07) sparc-sun-solaris2.8,solaris,5.8
      FileSet:                "Full Set" 2007-05-21 18:48:00
      Pool:                   "Weekly" (From Job resource)
      Storage:                "L9-Auto" (From Job resource)
      Scheduled time:         10-Jul-2007 11:29:44
      Start time:             10-Jul-2007 11:29:50
      End time:               10-Jul-2007 11:30:08
      Elapsed time:           18 secs
      Priority:               10
      FD Files Written:       0
      SD Files Written:       0
      FD Bytes Written:       0 (0 B)
      SD Bytes Written:       0 (0 B)
      Rate:                   0.0 KB/s
      Software Compression:   None
      VSS:                    no
      Encryption:             no
      Volume name(s):
      Volume Session Id:      1
      Volume Session Time:    1184055125
      Last Volume Bytes:      1 (1 B)
      Non-fatal FD errors:    0
      SD Errors:              0
      FD termination status:  Error
      SD termination status:  Error
      Termination:            *** Backup Error ***
    Je zou zeggen dat hij mx niet kan vinden, echter mx werkt prima, zit in de path variabele en bacula draait als root dus heeft voldoende permissies. Dit werkt bijvoorbeeld zonder problemen:

    Code:
    bash-3.00# mtx -f /dev/scsi/changer/c2t0d0 status
      Storage Changer /dev/scsi/changer/c2t0d0:1 Drives, 9 Slots ( 0 Import/Export )
    Data Transfer Element 0:Full (Storage Element 2 Loaded):VolumeTag =
          Storage Element 1:Full :VolumeTag=
          Storage Element 2:Empty:VolumeTag=
          Storage Element 3:Full :VolumeTag=
          Storage Element 4:Full :VolumeTag=
          Storage Element 5:Full :VolumeTag=
          Storage Element 6:Full :VolumeTag=
          Storage Element 7:Full :VolumeTag=
          Storage Element 8:Full :VolumeTag=
          Storage Element 9:Full :VolumeTag=
    En mtx-changer van bacula zelf lijkt ook te werken:

    Code:
    bash-3.00#  mtx-changer /dev/scsi/changer/c2t0d0 list 0 /dev/rmt/0 0
    1:Full:VolumeTag=
    3:Full:VolumeTag=
    4:Full:VolumeTag=
    5:Full:VolumeTag=
    6:Full:VolumeTag=
    7:Full:VolumeTag=
    8:Full:VolumeTag=
    9:Full:VolumeTag=
    2:
    Iemand enig idee wat hier fout kan zijn?

    Alvast bedankt.

  2. #2
    Probleempje Bacula Autoloader
    moderator
    4.784 Berichten
    Ingeschreven
    04/11/05

    Locatie
    Gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    12 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: 0475284162

    even kijken in de scripts bij bacula, en kijken wat hij normaal moet doen met het commando 'loaded?". Je kan dit gewoon op de command line simuleren. Het kan zelfs iets eennvoudigs zijn als permissies of zo (bacula loopt als "bacula.tape", mx heeft misschien meer rechten nodig op de changer device).

  3. #3
    Probleempje Bacula Autoloader
    geregistreerd gebruiker
    478 Berichten
    Ingeschreven
    24/11/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    Thread Starter
    Wonko, bedankt voor het antwoord. Iedereen heeft execute rechten op mtx
    Code:
    ls -allh /opt/csw/sbin/mtx
    -rwxr-xr-x   1 root     bin          35K Jan 21  2005 /opt/csw/sbin/mtx
    Moet eerlijk zeggen dat ik niet precies weet hoe je de permissies van de changer bekijkt, gewoon op deze manier?

    Code:
     ls -allh /dev/scsi/changer/c2t0d0
    lrwxrwxrwx   1 root     root          52 May 18 18:49 /dev/scsi/changer/c2t0d0 -> ../../../devices/pci@1f,4000/scsi@2/sgen@0,0:changer
    bash-3.00# ls -allh /devices/pci@1f,4000/scsi@2/sgen@0,0:changer
    crw-------   1 root     sys      151, 267 Jul 10 10:02 /devices/pci@1f,4000/scsi@2/sgen@0,0:changer
    Vervolgens in mtx-changer staat:

    Code:
    loaded)
          debug "Doing mtx -f $ctl $drive -- to find what is loaded"
          make_temp_file
          ${MTX} -f $ctl status >${TMPFILE}
          rtn=$?
          cat ${TMPFILE} | grep "^Data Transfer Element $drive:Full" | awk "{print
    \$7}"
          cat ${TMPFILE} | grep "^Data Transfer Element $drive:Empty" | awk "{print 0}"
          rm -f ${TMPFILE} >/dev/null 2>&1
          exit $rtn
          ;;
    Weet niet of dat is wat we zoeken met loaded agenzien dit alleen de status checked voorzover ik het begrijp dmv. mtx -f /dev/scsi/changer/c2t0d0 status wat werkt als root.

  4. #4
    Probleempje Bacula Autoloader
    moderator
    4.784 Berichten
    Ingeschreven
    04/11/05

    Locatie
    Gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    12 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: 0475284162

    Log even in als de bacula gebruiker, en probeer dit gewoon uit te voeren. Je zal snel genoeg zien als je voldoende permissies hebt (ik vrees van niet, enkel root heeft schrijf en leesrechten op de je device). Inloggen als de bacula-gebruiker kan je snel even via "su -s /bin/bash - bacula"

  5. #5
    Probleempje Bacula Autoloader
    geregistreerd gebruiker
    478 Berichten
    Ingeschreven
    24/11/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    Thread Starter
    hmm, er is geen user bacula volgens mij.

    Dat commando werkt niet:
    Code:
    bash-3.00#su -s /bin/bash - bacula
    Usage: su [-] [ username [ arg ... ] ] 
    bash-3.00# su bacula - /bin/bash
    su: Unknown id: bacula
    Bacula draait volgens mij echt als ro

    Code:
    bash-3.00# svcs -a | grep bacula
    online         10:12:08 svc:/application/cswbacula:default
    bash-3.00# ps -ef | grep bacula
        root 20557     1  0 10:12:06 ?        0:00 /opt/csw/sbin/bacula-fd -v -c /opt/csw/etc/bacula/bacula-fd.conf
        root 20539     1  0 10:12:06 ?        0:00 /opt/csw/sbin/bacula-sd -v -c /opt/csw/etc/bacula/bacula-sd.conf
        root 20968 20310  0 13:52:45 pts/1    0:00 grep bacula
        root 20573     1  0 10:12:08 ?        0:00 /opt/csw/sbin/bacula-dir -v -c /opt/csw/etc/bacula/bacula-dir.conf
    Probleem opgelost. Toch iets met een path variabele. Heb een symlink gemaakt in /usr/bin/mtx naar /opt/csw/sbin/mtx en dat heeft het probleem opgelost.

    Bedankt voor de hulp.
    Laatst gewijzigd door bami82; 10/07/07 om 16:33. Reden: Automerged Dubbelpost

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics