Errore durante la lettura dell'intestazione Amanda: dimensione del blocco troppo piccola

Questo articolo è per Amanda impresa (AE)

Sintomi del problema

taper: slot 1: errore di lettura dell'etichetta: errore di lettura dell'intestazione Amanda: dimensione del blocco troppo piccola, etichetta automatica disabilitata

Descrizione del problema

La dimensione del blocco che Amanda usa per leggere i blocchi sul nastro è inferiore alla dimensione dei blocchi di dati già sul nastro: la dimensione del blocco di lettura è "troppo piccola" per leggere i blocchi del nastro.

Nel caso dell'errore mostrato sopra, Amanda sta cercando di leggere l'etichetta di Amanda su un nastro ma non è in grado di leggerlo perché la dimensione dei blocchi del nastro è maggiore della dimensione minima del blocco di Amanda di 32k.

Risoluzione

Il dispositivo a nastro richiederà che la dimensione del blocco sia impostata su 32k o superiore o 0 per consentire ad Amanda di impostare automaticamente la dimensione del blocco. Il metodo per eseguire questa operazione dipende dall'unità a nastro e dal firmware. Consultare la documentazione del produttore dell'unità a nastro per i passaggi per modificare la dimensione minima del blocco sul dispositivo.

Utilizzare il comando mt per verificare l'impostazione della dimensione del blocco su un'unità a nastro:

$ mt -f / dev / nst0 unità nastro SCSI 2 di stato: numero di file = 0, numero di blocco = 0, partizione = 0. Dimensione blocco nastro 0 byte. Codice densità 0x46 (LTO-4). Conteggio errori soft dall'ultimo stato = 0 Bit di stato generale su (41010000): BOT ONLINE IM_REP_EN

In questo esempio, la dimensione del blocco nastro è impostata su 0 o variabile.

La maggior parte delle unità a nastro accetterà comandi per modificare l'impostazione della dimensione del blocco tramite il comando mt, ma ciò dipende dal firmware dell'unità. Le dimensioni defblksize e setblk possono essere utilizzate per configurare la dimensione del blocco che verrà utilizzata dall'unità a nastro. L'impostazione di entrambi i valori su 0 consentirà ad Amanda di controllare le dimensioni.

$ mt -f / dev / nst4 defblksize 0
$ mt -f / dev / nst4 setblk 0