Kesalahan membaca header Amanda: ukuran blok terlalu kecil

Artikel ini untuk Amanda Perusahaan (AE)

Gejala Masalah

lancip: slot 1: Kesalahan membaca label: Kesalahan membaca header Amanda: ukuran blok terlalu kecil, label otomatis dinonaktifkan

Deskripsi masalah

Ukuran blok yang digunakan Amanda untuk membaca blok pada tape lebih kecil dari ukuran blok data yang sudah ada di tape: ukuran blok baca “terlalu kecil” untuk membaca blok tape.

Dalam kasus kesalahan yang ditunjukkan di atas, Amanda mencoba membaca label Amanda pada kaset tetapi tidak dapat membacanya karena ukuran balok pita lebih besar dari ukuran balok minimum Amanda yaitu 32k.

Resolusi

Alat perekam akan membutuhkan ukuran blok yang ditetapkan menjadi 32k atau lebih besar, atau 0 untuk memungkinkan Amanda mengatur ukuran blok secara otomatis. Metode untuk melakukan ini tergantung pada tape drive dan firmware-nya. Konsultasikan dokumentasi produsen tape drive untuk langkah-langkah mengubah ukuran blok minimum pada perangkat.

Gunakan perintah mt untuk memeriksa pengaturan ukuran blok pada tape drive:

$ mt -f / dev / nst0 status SCSI 2 tape drive: Nomor file = 0, nomor blok = 0, partisi = 0. Ukuran blok pita 0 byte. Kode kepadatan 0x46 (LTO-4). Hitungan kesalahan lunak sejak status terakhir = 0 Bit status umum aktif (41010000): BOT ONLINE IM_REP_EN

Dalam contoh ini, ukuran blok Tape diatur ke 0, atau variabel.

Kebanyakan tape drive akan menerima perintah untuk mengubah pengaturan ukuran blok melalui perintah mt, tetapi ini tergantung pada firmware drive. Ukuran defblksize dan setblk dapat digunakan untuk mengkonfigurasi ukuran blok yang akan digunakan tape drive. Menyetel kedua nilai ke 0 akan memungkinkan Amanda mengontrol ukurannya.

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