Windows Server 2003 не удается выполнить задания архивации на ленточных устройствах в сети хранения данных (SAN)

Переводы статьи Переводы статьи
Код статьи: 842411 - Vizualiza?i produsele pentru care se aplic? acest articol.


Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений в системный реестр рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения о создании резервной копии, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

Компьютер под управлением Microsoft Windows Server 2003 может не выполнять задания архивации на ленточных устройствах в сети хранения данных (SAN).

Причина

Причиной данной проблемы может послужить конфликт между службой Plug and Play и другим процессом компьютера. Для проверки состояния устройства архивации служба Plug and Play каждую секунду посылает ему запрос TEST UNIT READY, который может конфликтовать с другими операциями компьютера.

Временное решение

Существует три способа решения этой проблемы.

Способ 1. Отключение всех запросов TEST UNIT READY (TUR) для службы ленточных устройств

Предупреждение. Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, и к необходимости переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
  1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. В разделе реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum найдите все экземпляры класса значения типа TapeDrive.
  3. В этом разделе также будет указан параметр службы, которая обрабатывает данное устройство. Этот параметр имя_службы содержится в разделе реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Раздел имя_службы содержит раздел Enum, в котором можно проверить, какие устройства обрабатываются этой службой.
  4. Найдите подраздел, соответствующий устройству хранения, и щелкните его правой кнопкой мыши.
  5. Выберите команду Создать, а затем Параметр DWORD. Укажите имя параметра AutoRun и нажмите клавишу ВВОД.
  6. Правой кнопкой мыши щелкните параметр AutoRun и выберите Изменить. В поле Значение введите 0, чтобы отключить функцию AutoRun.

    Раздел: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя_службы
    Параметр: AutoRun
    Тип: REG_DWORD
    Значение: 0 — отключен, 1 — включен (по умолчанию).

Способ 2. Отключение запросов TUR только для определенных устройств службы ленточных устройств

  1. Найдите службу ленточных устройств, как указано в пунктах 1–4 первого способа.
  2. Настройте параметр REG_SZ AutoRunAlwaysDisable следующим образом. (Не задавайте параметр REG_DWORD AutoRun.)
    1. Первые 8 символов — код поставщика. Если код поставщика содержит менее 8 символов, пропуски заполняются пробелами.
    2. Вторые 16 символов — код продукта. Если код продукта содержит менее 16 символов, пропуски заполняются пробелами.
    3. При добавлении нескольких устройств каждое последующее устройство добавляется к предыдущему.

      Раздел: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя_службы
      Параметр: AutoRunAlwaysDisable
      Тип: REG_SZ
      Значение: строка кода поставщика/продукта для отключения.
Следующий пример иллюстрирует взаимосвязь с устройством, указанным в разделе Enum:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dlttape-VRTS] "AutoRunAlwaysDisable"="QUANTUM DLT7000 " [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dlttape-VRTS\Enum] "0"="SCSI\\Sequential&Ven_QUANTUM&Prod_DLT7000&Rev_2255\\3&193c6d71&0&060"

Способ 3. Отключение запросов TUR для определенных устройств программным способом

Чтобы программно отключить запросы TUR для определенных устройств, необходимо вызвать функцию DeviceIoControl с помощью кода управления IOCTL_STORAGE_MCN_CONTROL I/O. Дополнительные сведения см. на веб-узле корпорации Майкрософт по адресу:
http://msdn2.microsoft.com/en-us/library/aa363415.aspx
Компания HP описала временное решение проблемы, которое требует, чтобы служба съемных носителей запускалась, а затем останавливалась всякий раз при перезапуске сервера. Этот способ устраняет проблему, поскольку когда служба съемных носителей останавливается, она вызывает функцию DeviceIoControl для всех ленточных устройств.

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий и обязательств относительно корректной работы или надежности этих продуктов.

Свойства

Код статьи: 842411 - Последний отзыв: 5 февраля 2007 г. - Revision: 2.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
Ключевые слова: 
kbtshoot kbprb KB842411

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com