Verificando a operação correta da biblioteca de fitas

Este artigo é para Empresa Amanda (AE)

Este é um guia de solução de problemas para verificar a detecção e operação corretas de sua biblioteca de fitas com o servidor de backup em preparação para uso com o Amanda Enterprise.

Detecção e verificação de hardware de biblioteca de fitas

Certifique-se de que todos os cabos estejam conectados e que a biblioteca e as unidades de fita estejam ligadas.

Use o comando lsscsi (o comando pode precisar ser instalado primeiro) para mostrar todos os dispositivos SCSI:

# lsscsi -g [0: 0: 0: 0] disco VMware Virtual Disk 1.0 / dev / sda / dev / sg0 [0: 0: 1: 0] disco VMware Virtual Disk 1.0 / dev / sdb / dev / sg1 [1 : 0: 0: 0] mediumx ATL 1500 3.01 / dev / sch0 / dev / sg2 [1: 0: 0: 1] fita HP Ultrium 1-SCSI E30W / dev / st0 / dev / sg3 [1: 0: 0: 2] fita HP Ultrium 1-SCSI E30W / dev / st1 / dev / sg4

No exemplo acima, um dispositivo de troca (mediumx) e duas unidades de fita (fita) são vistos corretamente.

Se você não vir seu trocador ou unidades de fita na saída lsscsi, verifique a documentação da biblioteca de fitas sobre como configurar os dispositivos para serem reconhecidos corretamente pelo sistema Linux ou Solaris.

Usando o nome do dispositivo para o trocador de fita na coluna da extrema direita acima, o comando mtx pode ser usado para verificar se o dispositivo trocador pode ser consultado corretamente:

# mtx -f / dev / sg2 status Alterador de armazenamento / dev / sg2: 2 unidades, 19 slots (3 importação / exportação) Elemento de transferência de dados 0: vazio Elemento de transferência de dados 1: Cheio (elemento de armazenamento 3 carregado): VolumeTag = 00180002 Armazenamento Elemento 1: Full: VolumeTag = 00180000 Storage Element 2: Full: VolumeTag = 00180001 Storage Element 3: Empty Storage Element 4: Full: VolumeTag = 00180003 Storage Element 5: Full: VolumeTag = 00180004 Storage Element 6: Full: VolumeTag = 00180005 Storage Elemento 7: Full: VolumeTag = 00180006 Storage Element 8: Full: VolumeTag = 00180007 Storage Element 9: Full: VolumeTag = 00180008 Storage Element 10: Full: VolumeTag = 00180009 Storage Element 11: Empty Storage Element 12: Full: VolumeTag = 0018000B Storage Element Elemento 13: Completo: VolumeTag = 0018000C Elemento de armazenamento 14: Completo: VolumeTag = 0018000D Elemento de armazenamento 15: Completo: VolumeTag = 0018000E Elemento de armazenamento 16: Completo: VolumeTag = 0018000F Elemento de armazenamento 17 IMPORT / EXPORT: Elemento de armazenamento vazio 18 IMPORT / EXPORT: Elemento de armazenamento vazio 19 IMPORT / EXPORT: Vazio

Se você não estiver vendo todas as unidades ou slots que são oferecidos pela biblioteca de fitas, é possível que a biblioteca esteja particionada de forma que apenas algumas unidades e slots no alterador sejam vistos pelo sistema. As unidades e slots restantes podem ser reservados para um sistema conectado por meio de outra interface ou endereço SCSI.

Os sistemas Red Hat e CentOS geralmente criam um link simbólico com o caminho / dev / changer que aponta para o nome do dispositivo changer. Nesse caso, você pode omitir o nome do dispositivo e simplesmente executar mtx status.

Observe que o comando mtx status não faz nenhuma consulta mecânica à biblioteca de fitas, portanto, não é um indicador de se a biblioteca está funcionando corretamente. Para garantir que está mecanicamente correto, você pode testar o carregamento de uma fita.

Como visto na saída mtx acima, nosso trocador de fita tem duas unidades instaladas: Data Transfer Element 0 e Data Transfer Element 1. No exemplo abaixo, testamos o carregamento de uma fita do slot 8 para Data Transfer Element 1.

$ mtx -f / dev / sg2 load 8 1 Carregando mídia do Elemento de Armazenamento 8 para a unidade 1 ... concluído

Se a saída mtx indicar um erro em qualquer ponto, o problema deve ser diagnosticado verificando o Erros SCSI fornecido na saída. Uma biblioteca de fitas geralmente também possui sua própria interface e testes de autodiagnóstico. Eles podem ser usados ​​para determinar se há um problema de hardware com a biblioteca ou suas unidades. No que diz respeito às unidades de fita, também é possível realizar um teste de gravação independente usando comandos como dd ou tar. Se o problema não puder ser resolvido facilmente, entre em contato com o fornecedor da biblioteca de fitas para resolver os erros recebidos ao emitir certos comandos mtx. A biblioteca deve ser capaz de operar com sucesso e confiabilidade por meio do comando mtx para ser operada com sucesso pelo Amanda Enterprise.

Permissões de nome de dispositivo da biblioteca de fitas

Faça uma longa lista do nome do dispositivo do trocador para verificar se as permissões estão definidas corretamente:

# ls -lL / dev / changer crw-rw ---- 1 root tape 21, 2 Mar 22 12:46 / dev / sg2 # id amandabackup uid = 500 (amandabackup) gid = 6 (disco) grupos = 6 (disco ), 501 (mysql)

No caso acima, o backup o usuário precisa ser adicionado ao fita grupo para usar o trocador de fita:

# adduser --group fita amandabackup