Я пытаюсь настроить AMANDA на использование системы TL4000 с 3 дисками и 45 слотами. Я столкнулся с несколькими проблемами, которые меня загнали:
amlabel
кажется, работает примерно в половине случаев. В остальном я получаю сообщения вроде Error reading volume label: Tape device /dev/nst0 is not ready or is empty
. Часто повторный запуск команды приводит к успеху. Когда я бегу amcheck daily
Я получаю такие ошибки:
ОШИБКА: server.edu / var: путь к данным - AMANDA, но устройство не поддерживает его
ОШИБКА: server.edu / etc: путь к данным - AMANDA, но устройство его не поддерживает
(относится к проблеме с этикеткой) amcheck
также дает мне такие ошибки:
слот?: слот 34, метка «резервная копия-008», несоответствие штрих-кода между устройством смены «000001L6» и файлом списка лент «000008L6»
ОШИБКА: слот 34, метка «резервная копия-008», несоответствие штрих-кода устройства смены «000001L6» и файла списка лент «000008L6».
Где-то есть файл настроек, который пытается привязать конкретную ленту к чейнджеру, но я не могу его найти. Я знаю, что это выполнимо, поскольку я пытаюсь отказаться от 10-летней ленточной системы, которая все время использовала AMANDA. 400 лент в 40 слотов. Прошло слишком много времени с тех пор, как это было настроено, чтобы искать подсказки.
Предложения о том, что мне здесь не хватает?
Оказалось, что мои определения в "changer.conf" немного запутались. В этом блоке три привода и нумерация для /dev/nstX
создан во время iscsiadm
запуск не был действительно последовательным.
Чтобы отладить это: используйте комбинацию mtx -f /dev/sgX load SLOT DRIVE#
а потом mt -f /dev/nstX status
чтобы узнать, на каком именно диске оказалась ваша лента.
Это файл, который у меня получился:
define changer DELL-TL4000-ROBOT {
tapedev "chg-robot:/dev/sg3"
property "tape-device" "0=tape:/dev/nst1"
property append "tape-device" "1=tape:/dev/nst2"
property append "tape-device" "2=tape:/dev/nst0"
property "use-slots" "1-44"
device-property "BLOCK_SIZE" "512k"
device_property "LEOM" "TRUE"
}