erro no comando mount

457 views
Skip to first unread message

higo jefferson

unread,
Nov 19, 2012, 12:11:29 PM11/19/12
to bacula-ba...@googlegroups.com
pessoal, estou precisando novamente da ajuda de voces,
está ocorrendo um erro ao executar o comando mount, pelo que entendi ele não está reconhecendo o drive do robô de fitas , no caso o /dev/nst0 , segue a saida do terminal :

*mount
The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Enter autochanger slot: 1
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3304 Issuing autochanger "load slot 1, drive 0" command.
3992 Bad autochanger "load slot 1, drive 0": ERR=No such file or directory.
Results=
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3901 Unable to open device ""Drive-0" (/dev/st0)": ERR=dev.c:500 Unable to open device "Drive-0" (/dev/st0): ERR=No medium found

obs : por fora do bconsole usando o comando mtx load 1 0 eu consigo montar minhas fitas .

Ana Emília Machado de Arruda

unread,
Nov 19, 2012, 1:04:08 PM11/19/12
to bacula-ba...@googlegroups.com
Olá Higo!

Ele não está conseguindo carregar o drive 0 configurado como /dev/st0. Seu drive é esse mesmo? Pq vc falou em /dev/nst0, mas o bacula tá tentando carregar no /dev/st0... Vc consegue pedir um status do /dev/st0? Depois de fazer o load com o mtx? Posta aqui seus confs.

Abraços,
Ana

2012/11/19 higo jefferson <hig...@gmail.com>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/jyYhVRBW0GUJ.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

higo jefferson

unread,
Nov 19, 2012, 1:41:17 PM11/19/12
to bacula-ba...@googlegroups.com
oi Ana Emilia , e obrigado mais uma vez por responder,
meu drive é o /dev/nst0 mesmo é pq copiei a saida do comando quando alterei para /dev/st0 somente a nivel de teste, para saber se era esse o problema mas já voltei para /dev/nst0,

eu rodei o seguinte comando no shell : /etc/bacula/scripts/mtx-changer /dev/sg3 load 1 /dev/nst0 0
e montou a fita direitim, só dar erro quando executo o comando mount no bconsole
vou colocar a saida de alguns comandos onde  voçe possa me ajudar :

 lsscsi -g
[0:0:0:0]    disk    ATA      ST3160815AS      3.CC  /dev/sda  /dev/sg0
[1:0:0:0]    cd/dvd  HL-DT-ST DVD-RAM GH10N    EX02  /dev/sr0  /dev/sg1
[7:0:4:0]    tape    IBM      ULT3580-TD3      73P5  /dev/st0  /dev/sg2
[7:0:4:1]    mediumx IBM      3573-TL          4.40  /dev/sch0  /dev/changer

##############################################################
sd.conf

Autochanger {
  Name = Autochanger
  Device = Drive-0
  Changer Command = "/etc/bacula/mtx-changer %c %o %S %a %d"
  Changer Device = /dev/changer
}

Device {
  Name = Drive-0
  Drive Index = 0
  Device Type = Tape
  Media Type = LTO
  Archive Device = /dev/nst0
  Autochanger = yes
  Hardware End of File = no
  Random Access = no
  LabelMedia = no
  AutomaticMount = yes
  RemovableMedia = yes
  AlwaysOpen = yes
  Maximum Job Spool Size = 10G
  Maximum Spool Size = 300G
  Spool Directory = /var/bacula/spool
}

#########################################
dir.conf

JobDefs {
  Name = "SeducJob"
  Type = Backup
  Level = Full
  Client = sedsrv224-fd
  FileSet = "Seduc"
  Schedule = "Full-Diario"
  Storage = IBM
  Messages = Standard
  Pool = Seduc
  Priority = 10
  Write Bootstrap = "/var/lib/bacula/%c.bsr"
}

Storage {
  Name = IBM
# Do not use "localhost" here   
  Address = 172.31.4.224               # N.B. Use a fully qualified name here
  SDPort = 9103
  Password = "ZjEuW1JwEGxCCDc6auXio7WNE7ZMT0LIV"
  Device = Autochanger
  Media Type = LTO
  MaximumConcurrentJobs = 20
  Auto Changer = Yes
}


Pool {
  Name = Seduc
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 365 days         # one year
  Maximum Volume Bytes = 50G          # Limit Volume size to something reasonable
  Maximum Volumes = 100               # Limit number of Volumes in Pool
2012/11/19 higo jefferson <hig...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

Ana Emília Machado de Arruda

unread,
Nov 19, 2012, 1:52:18 PM11/19/12
to bacula-ba...@googlegroups.com
Oi Higo! Por nada!

Bom, pela saída do lsscsi -g, seu drive é o /dev/st0 viu?
Vc não quer tentar mudar o bacula-sd.conf pra /dev/st0?
Outro teste q vc pode fazer é depois de fazer um load com o mtx, tentar o comando "mt -f /dev/st0 status" ou "mt -f /dev/nst0 status" pra confirmar qual o seu drive...


2012/11/19 higo jefferson <hig...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.

higo jefferson

unread,
Nov 19, 2012, 4:07:01 PM11/19/12
to bacula-ba...@googlegroups.com
oi Ana , eu consegui realizar backup para a minha fita  e realizei restore tmbm, mas da seguinte forma :
montei a fita no drive com o comando mtx mount 1 0
entrei o bconsole
criei uma label  e realizei o backup

agora como faço para que o bacula monte essas fitas automaticamente ?
2012/11/19 higo jefferson <hig...@gmail.com>
2012/11/19 higo jefferson <hig...@gmail.com>

Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.

Ana Emília Machado de Arruda

unread,
Nov 19, 2012, 4:21:46 PM11/19/12
to bacula-ba...@googlegroups.com
oi Higo, pelas suas configurações, deveria funcionar pelo bconsole...
Pelo bconsole, vc não consegue fazer um "mount"? Nesse caso, quando vc coloca o label, o bacula coloca o slot daquele volume e quando vc diz que quer fazer bkp em um volume do pool que tem o volume daquele slot, se a fita estiver disponível para recycle, ele pegue automaticamente... Não vejo erro nos seus confs...
Cola aqui o resultado, usando o bconsole, de um mount, de um status no storage e de um list media pra gente dar uma olhada blz?

2012/11/19 higo jefferson <hig...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.

Rafael Martins de Sousa

unread,
Nov 20, 2012, 12:17:38 PM11/20/12
to bacula-ba...@googlegroups.com
Olá Higo,

Não sei se vai ajudar, mas estou achando que tem muitos parametros, tenta assim para testar, lembrando que é bom  executar "umount" no bconsole só para ter certeza que não existe nada montado:



Device {
  Name = Drive-0
  Drive Index = 0
  Media Type = LTO-3
  Archive Device = /dev/st0
  Autochanger = yes;

  Random Access = no;
  LabelMedia = no;
  AutomaticMount = yes;
  RemovableMedia = yes;
  AlwaysOpen = yes;
  Spool Directory = /var/bacula/spool
}



Depois poste os resultados... até mais e boa sorte.

higo jefferson

unread,
Nov 20, 2012, 12:55:41 PM11/20/12
to bacula-ba...@googlegroups.com
pessoal obrigado por responderem, andei lendo mais um pouco o livro do heitor e vi que com o comando update tenho como saber quantas fitas possui meu robo de fitas, mas olhem a saida do comando:

*update
Update choice:
     1: Volume parameters
     2: Pool from resource
     3: Slots from autochanger
     4: Long term statistics
Choose catalog item to update (1-4): 3

The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Connecting to Storage daemon IBM at 172.31.4.224:9103 ...
3306 Issuing autochanger "slots" command.
Device "Autochanger" has 0 slots.
No slots in changer to scan


2012/11/19 higo jefferson <hig...@gmail.com>
2012/11/19 higo jefferson <hig...@gmail.com>
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/Z1RRGCqxUoAJ.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/OroW3L8uqx4J.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.

higo jefferson

unread,
Nov 20, 2012, 2:51:58 PM11/20/12
to bacula-ba...@googlegroups.com
oi Ana, segue a saida dos comandos solicitados:
##########################################

*mount
The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Enter autochanger slot:
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3901 Unable to open device ""Drive-0" (/dev/nst0)": ERR=dev.c:500 Unable to open device "Drive-0" (/dev/nst0): ERR=No medium found

##################################################################################################################
*status storage

The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Connecting to Storage daemon IBM at 172.31.4.224:9103

sedsrv224-sd Version: 5.2.5 (26 January 2012) x86_64-pc-linux-gnu ubuntu 12.04
Daemon started 20-Nov-12 15:14. Jobs: run=1, running=0.
 Heap: heap=270,336 smbytes=101,690 max_bytes=200,075 bufs=103 max_bufs=124
 Sizes: boffset_t=8 size_t=8 int32_t=4 int64_t=8 mode=0,0

Running Jobs:
No Jobs running.
====

Jobs waiting to reserve a drive:
====

Terminated Jobs:
 JobId  Level    Files      Bytes   Status   Finished        Name
===================================================================
    28  Full         25    1.529 M  OK       19-Nov-12 18:08 sedsrv224-dir
    29  Full          0         0   Cancel   19-Nov-12 18:48 BackupCatalog
    30  Full         25    1.526 M  OK       19-Nov-12 18:48 sedsrv224-dir
    31  Full          1    103.4 K  OK       19-Nov-12 18:49 BackupCatalog
    32  Full          1    107.6 K  OK       19-Nov-12 23:10 BackupCatalog
    33  Full         25    1.526 M  OK       20-Nov-12 13:17 sedsrv224-dir
    34  Full         25    1.526 M  OK       20-Nov-12 13:19 sedsrv224-dir
    35  Full          0         0   Cancel   20-Nov-12 13:50 sedsrv224-dir
    36  Full          0         0   Cancel   20-Nov-12 15:13 sedsrv224-dir
    37  Full          0         0   Cancel   20-Nov-12 16:47 sedsrv224-dir
====

Device status:
Autochanger "Autochanger" with devices:
   "Drive-0" (/dev/nst0)
Device "FileStorage" (/mnt/bacula) is not open.
Device "Drive-0" (/dev/nst0) is not open.
    Drive 0 status unknown.
====

Used Volume status:
seduc2 on device "Drive-0" (/dev/nst0)
    Reader=0 writers=0 devres=0 volinuse=0
====

====

You have messages.
#############################################################################################################
*list media
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
Pool: Default
No results to list.
Pool: File
No results to list.
Pool: Seduc
+---------+------------+-----------+---------+----------+----------+--------------+---------+------+-----------+-----------+-------------+
| mediaid | volumename | volstatus | enabled | volbytes | volfiles | volretention | recycle | slot | inchanger | mediatype | lastwritten |
+---------+------------+-----------+---------+----------+----------+--------------+---------+------+-----------+-----------+-------------+
|       2 | seduc2     | Append    |       1 |   64,512 |        0 |   31,536,000 |       1 |    0 |         0 | LTO       |             |
+---------+------------+-----------+---------+----------+----------+--------------+---------+------+-----------+-----------+-------------+
Pool: Scratch
No results to list
########################################################################################################################

Ana Emília Machado de Arruda

unread,
Nov 20, 2012, 3:06:11 PM11/20/12
to bacula-ba...@googlegroups.com
Oi Higo,

Quando vc pede o mount, vc não tá informando o slot... Vc tem que dizer de qual slot vc quer fazer o mount... Isso de forma manual. Quando vc configurar os jobs, e informar os pools, os volumes vão ter configurados os slots. Esses slots vc informa quando faz o label na fita. Pelo bconsole, quando vc pedir um label de um volume, vc também deve informar em que slot a fita está. Pelo que entendi, do seu comando mount abaixo, vc não tá informando o slot, por isso dá erro... A fita que vc fez o label tb tá sem registro no catálogo do slot, vc pode fazer isso com o comando update.

Vamos ver se é isso!
Ana

2012/11/20 higo jefferson <hig...@gmail.com>
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-p...@googlegroups.com.

higo jefferson

unread,
Nov 20, 2012, 3:29:36 PM11/20/12
to bacula-ba...@googlegroups.com
comando mount escolhendo o slot 2 :
*mount

Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Enter autochanger slot: 2

3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3304 Issuing autochanger "load slot 2, drive 0" command.
3992 Bad autochanger "load slot 2, drive 0": ERR=No such file or directory.

Results=
3301 Issuing autochanger "loaded? drive 0" command.
3991 Bad autochanger "loaded? drive 0" command: ERR=No such file or directory.
Results=
3901 Unable to open device ""Drive-0" (/dev/nst0)": ERR=dev.c:500 Unable to open device "Drive-0" (/dev/nst0): ERR=No medium found
##################################
*update
Update choice:
     1: Volume parameters
     2: Pool from resource
     3: Slots from autochanger
     4: Long term statistics
Choose catalog item to update (1-4): 3
The defined Storage resources are:
     1: File
     2: IBM
Select Storage resource (1-2): 2
Connecting to Storage daemon IBM at 172.31.4.224:9103 ...
3306 Issuing autochanger "slots" command.
Device "Autochanger" has 0 slots.
No slots in changer to scan.
####################################################
2012/11/20 higo jefferson <hig...@gmail.com>


2012/11/19 higo jefferson <hig...@gmail.com>
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/bacula-backup-pt-br/-/OroW3L8uqx4J.

Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsubscribe...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/bacula-backup-pt-br?hl=pt-BR.
Reply all
Reply to author
Forward
0 new messages