Data Domain. NetBackup 8.1 в Solaris сообщает о состоянии ошибки 84 (ошибка записи носителя)

Сводка: Data Domain. В этой статье описывается, что NetBackup 8.1 на Solaris может сообщать о состоянии ошибки резервного копирования 84 (ошибка записи носителя).

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

При выполнении задач резервного копирования на дисках DDVTL LTO-7 с помощью NetBackup на Solaris происходит сбой со следующей ошибкой.

Error bptm (pid=53194) FREEZING media id 0006L7, too many data blocks written, check tape/driver block size configuration
Info bptm (pid=53194) EXITING with status 84


Эти сообщения об ошибках находятся в пакете журналов NetBackup.

Причина

Более крупные операции ввода-вывода разделены на уровне драйвера из-за параметров конфигурации драйвера st (ленточного драйвера).

При выполнении нескольких операций ввода-вывода одна операция записи NetBackup разделяла запись в DDVTL в два разных блока. Таким образом, в числе блоков было обнаружено несоответствие.

Выходные данные vtcck показывают, что одна запись 65536 была разделена на две записи. То есть одна запись имеет размер 65534 байта, а другая — 2 байта.

Мы видим, что существует две записи размером байта, которые были созданы для немногих операций.
 
21 data and 11 filemark records processed
Minimum record size: 2
Maximum record size: 65534
Average record size: 16140
Record Size    Number of Records
         2    1
       1024    11
      32768    8
      65534    1
      good: YES

Разрешение

Временное решение проблемы — отредактировать файл «st.conf» и перезагрузить компьютер.

1. Выполните команду Solaris # mt config на ленточный накопитель DDVTL LTO-7.
Например, # mt -f /dev/rmt/0 config

Следующий результат (с четвертым параметром 0x1065B) указывает на то, что проблема существует.  
tape-config-list =
        "IBM     ULTRIUM-TD7", "IBM     ULTRIUM-TD7", "CFGIBMULTRIUMTD7";
        CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1065B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;

2. Отредактируйте файл Solaris /kernel/drv/st.conf, чтобы включить флаг ST_NO_RECSIZE_LIMIT (0x8000) в «tape-config-list». 
tape-config-list =
        "IBM     ULTRIUM-TD7", "IBM     ULTRIUM-TD7", "CFGIBMULTRIUMTD7";
        CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1865B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;
3. Перезагрузите систему с помощью параметра перенастройки.
# reboot -- -r

Затронутые продукты

Data Domain
Свойства статьи
Номер статьи: 000213846
Тип статьи: Solution
Последнее изменение: 15 Sep 2023
Версия:  2
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.