Ознаки
Нижче описано такий сценарій.
- Підключення комп'ютера під керуванням Windows Server 2008 або Windows Server 2008 R2 до пристрою збереження даних.
- Ви налаштовуєте Microsoft Multipath вводу-виводу (MPIO) і Microsoft Device Specific Module (MSDSM) для керування пристроєм збереження даних.
- Виконайте несподіване видалення одного шляху до пристрою збереження даних. Ця поведінка запускає операцію відновлення після відмови до решти шляху.
У цьому випадку MSDSM повідомляє, що він не повернув правильний шлях, навіть якщо є принаймні один припустимий шлях. Таким чином, запити вводу-виводу на логічний номер одиниці (LUN) не переключаються на інший шлях, і підключення до сховища не повністю функціональні.
Крім того, повідомляється такі записи журналу системних подій:
Без припустимого шляху вводу-виводу на диск MPIO не вдається, і MPIO диск розривається. З'явиться діалогове вікно, яке вказує на те, що не вдалося виконати відкладені записи, і повідомляється про такий запис журналу системних подій:
Причина
Ця проблема виникає тому, що драйвер Microsoft Multipath вводу-виводу (MPIO) (mpio.sys) неправильно запускає два запити відновлення після відмови для одного невдалого шляху.
Умова змагання в обробці відновлення після відмови MPIO призводить до кількох спроб видалення одного невдалого шляху. Коли вводу-виводу не вдається виконати на одному пристрої і запускає відновлення після відмови на цьому пристрої, інший пристрій, який знаходиться в тій самій групі відновлення після відмови (наприклад, має той самий ідентифікатор шляху), також завершується помилкою. Якщо на другому пристрої немає невдалого вводу-виводу для відновлення після відмови, стан другого пристрою переходить безпосередньо зі звичайного на ДЕГРАДОВАНИЙ. Причина, чому стан переходить від ЗВИЧАЙНОГО до ДЕГРАДОВАНОГО, полягає в тому, що пристрій не завершує стани FAILOVER/WAIT1/WAIT2, а стан не чекає завершення вводу-виводу на пристрої. Ця проблема виникає, коли вводу-виводу завершено після відмови завершено.
Спосіб усунення проблеми
Відомості про виправлення
Від корпорації Майкрософт доступне підтримуване виправлення. Однак, це виправлення, призначене для виправлення, лише проблема, описана в цій статті. Застосуйте це виправлення лише до систем, у яких виникла проблема, описана в цій статті. Це виправлення може отримати додаткове тестування. Таким чином, якщо ви не серйозно постраждали від цієї проблеми, радимо дочекатися наступного оновлення програмного забезпечення, яке містить це виправлення.
Якщо виправлення доступне для завантаження, є розділ "Доступне завантаження виправлень" у верхній частині цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення.
Примітка. Якщо виникають додаткові проблеми або якщо потрібно виправити неполадки, можливо, доведеться створити окремий запит на обслуговування. Звичайні витрати на підтримку буде застосовуватися до додаткових питань і питань підтримки, які не мають права на це конкретне виправлення. Повний список номерів телефонів служби підтримки клієнтів і підтримки корпорації Майкрософт або створення окремого запиту на обслуговування відвідайте веб-сайт корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=support Примітка Форма "Доступне виправлення, завантаження" відображає мови, для яких доступне виправлення. Якщо ваша мова не відображається, це тому, що виправлення недоступне для цієї мови.
Попередні вимоги
Щоб застосувати це виправлення, потрібно працювати під керуванням однієї з таких операційних систем:
- Windows Server 2008
- Windows Server 2008 із пакетом оновлень 2 (SP2)
- Windows Server 2008 R2
- Windows Server 2008 R2 з пакетом оновлень 1 (SP1)
Щоб отримати додаткові відомості про те, як отримати пакет оновлень Windows Server 2008 клацніть номер статті в базі знань база знань Microsoft:
968849 Отримання останнього пакета оновлень для Windows Server 2008
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows 7 або Windows Server 2008 R2 клацніть номер статті в базі знань база знань Microsoft:
976932 відомості про пакет оновлень 1 для Windows 7 і Windows Server 2008 R2
Дані реєстра
Щоб використовувати це виправлення, не потрібно змінювати реєстр.
Необхідність перезавантаження
Після застосування цього виправлення потрібно перезавантажити комп'ютер-зразок.
Відомості про заміну виправлень
Це виправлення не замінює попередню версію виправлення.
Відомості про файл
Глобальна версія цього виправлення, інсталює файли, які мають атрибути, перелічені в наведених нижче таблицях. Дати та час для цих файлів зазначені за всесвітнім координованим часом (UTC). Дати й час для цих файлів на локальному комп’ютері відображаються за місцевим часом разом із зсувом для поточного літнього/зимового часу (DST). Крім того, дати та час можуть змінюватися під час виконання певних операцій з файлами.
нотатки про файл Windows Server 2008
Важливі виправлення Windows Vista та Windows Server 2008 виправлення входять до складу тих самих пакетів. Проте на сторінці запит на виправлення відображається лише "Windows Vista". Щоб надіслати запит на пакет виправлень, який стосується однієї або обох операційних систем, виберіть виправлення, перелічене в розділі "Windows Vista" на сторінці. Завжди звертайтеся до розділу "Застосовується до" статті, щоб визначити фактичну операційну систему, до яких застосовується кожне виправлення.
Файли, які застосовуються до певного продукту, SR_Level (RTM, SPn) і гілки служби (LDR, GDR), можна визначити, вивчивши номери версій файлів, як показано в таблиці нижче.
Версія Продукт SR_Level Підрозділ служби 6.0.600
1.
22xxxWindows Server 2008 Пакет оновлень 1 (SP1) LDR (LDR) 6.0.600
2.
22xxxWindows Server 2008 Пакет оновлень 2 (SP2) LDR (LDR) Пакет оновлень 1 інтегровано у версію Windows Server 2008.
Файли MANIFEST (.manifest) і ФАЙЛИ MUM (MUM), інстальовані для кожного середовища, перелічено окремо в розділі "Додаткові відомості про файл для Windows Server 2008". Файли MUM і файли MANIFEST, а також пов'язані файли каталогу безпеки (CAT) надзвичайно важливі для підтримки стану оновлених компонентів. Файли каталогу безпеки, для яких атрибутів немає в списку, підписано цифровим підписом Microsoft.
Для всіх підтримуваних версій Windows Server 2008 на базі x86-процесорів
| Ім’я файлу | Версія файлу | Розмір файлу | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Mpio.sys | 6.0.6001.22876 | 105,872 | 12 березня 2011 р. | 16:27 | x86 |
| Mpio.sys | 6.0.6002.22610 | 106,384 | 12 березня 2011 р. | 16:27 | x86 |
Для всіх підтримуваних версій Windows Server 2008 на базі x64-процесорів
| Ім’я файлу | Версія файлу | Розмір файлу | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Mpio.sys | 6.0.6001.22876 | 129,936 | 12 березня 2011 р. | 16:22 | x64 |
| Mpio.sys | 6.0.6002.22610 | 130,448 | 12 березня 2011 р. | 16:22 | x64 |
Для всіх підтримуваних версій IA-64 Windows Server 2008
| Ім’я файлу | Версія файлу | Розмір файлу | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Mpio.sys | 6.0.6001.22876 | 289,168 | 12 березня 2011 р. | 16:19 | ІА-64 |
| Mpio.sys | 6.0.6002.22610 | 290,192 | 12 березня 2011 р. | 16:19 | ІА-64 |
нотатки про файл Windows Server 2008 R2
Важливі виправлення Windows 7 і Windows Server 2008 R2 виправлення входять до складу тих самих пакетів. Проте виправлення на сторінці запит на виправлення перелічено в обох операційних системах. Щоб надіслати запит на пакет виправлень, який стосується однієї або обох операційних систем, виберіть виправлення, перелічене в розділі "Windows 7,Windows Server 2008 R2" на сторінці. Завжди звертайтеся до розділу "Застосовується до" статті, щоб визначити фактичну операційну систему, до яких застосовується кожне виправлення.
Файли, які застосовуються до певного продукту, проміжного етапу (RTM, SPn) і гілки служби (LDR, GDR), можна визначити, вивчивши номери версій файлів, як показано в таблиці нижче.
Версія Продукт Віхою Підрозділ служби 6.1.760
0.20xxxWindows Server 2008 R2 РТМ LDR (LDR) 6.1.760
1.21xxxWindows Server 2008 R2 Пакет оновлень 1 (SP1) LDR (LDR) Файли MANIFEST (.manifest) і ФАЙЛИ MUM (MUM), інстальовані для кожного середовища, перелічено окремо в розділі "Додаткові відомості про файл для Windows Server 2008 R2". Файли MUM і MANIFEST, а також пов'язані файли каталогу безпеки (CAT) надзвичайно важливі для підтримки стану оновлених компонентів. Файли каталогу безпеки, для яких атрибутів немає в списку, підписано цифровим підписом Microsoft.
Для всіх підтримуваних x64-процесорів версій Windows Server 2008 R2
| Ім’я файлу | Версія файлу | Розмір файлу | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Mpio.sys | 6.1.7600.20959 | 156,544 | 04 травня 2011 р. | 05:18 | x64 |
| Mpio.sys | 6.1.7601.21720 | 156,544 | 04 травня 2011 р. | 05:29 | x64 |
Для всіх підтримуваних версій IA-64 Windows Server 2008 R2
| Ім’я файлу | Версія файлу | Розмір файлу | Дата | Час | Платформа |
|---|---|---|---|---|---|
| Mpio.sys | 6.1.7600.20959 | 353,664 | 04 травня 2011 р. | 04:19 | ІА-64 |
| Mpio.sys | 6.1.7601.21720 | 353,152 | 04 травня 2011 р. | 04:19 | ІА-64 |
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань база знань Microsoft:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft
Додаткові відомості про файл
Додаткові відомості про файл для Windows Server 2008
Додаткові файли для всіх підтримуваних версій Windows Server 2008 на базі x86-процесорів
| Ім’я файлу | Update.mum |
|---|---|
| Версія файлу | Не застосовується |
| Розмір файлу | 3,078 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | X86_mpio.inf_31bf3856ad364e35_6.0.6001.22876_none_1d76d8f8a8a526ea.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 1,659 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | X86_mpio.inf_31bf3856ad364e35_6.0.6002.22611_none_1f992adca59f52dc.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 1,659 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
Додаткові файли для всіх підтримуваних x64-процесорів версій Windows Server 2008
| Ім’я файлу | Amd64_mpio.inf_31bf3856ad364e35_6.0.6001.22876_none_7995747c61029820.manifest |
|---|---|
| Версія файлу | Не застосовується |
| Розмір файлу | 1,661 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | Amd64_mpio.inf_31bf3856ad364e35_6.0.6002.22610_none_7bb6c6165dfdaabb.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 1,661 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | Update.mum |
| Версія файлу | Не застосовується |
| Розмір файлу | 3,102 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
Додаткові файли для всіх підтримуваних версій IA-64 Windows Server 2008
| Ім’я файлу | Ia64_mpio.inf_31bf3856ad364e35_6.0.6001.22876_none_1d787ceea8a32fe6.manifest |
|---|---|
| Версія файлу | Не застосовується |
| Розмір файлу | 1,660 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | Ia64_mpio.inf_31bf3856ad364e35_6.0.6002.22610_none_1f99ce88a59e4281.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 1,660 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
| Ім’я файлу | Update.mum |
| Версія файлу | Не застосовується |
| Розмір файлу | 2,257 |
| Дата (UTC) | 12 березня 2011 р. |
| Час (UTC) | 16:33 |
| Платформа | Не застосовується |
Додаткові відомості про файл для Windows Server 2008 R2
Додаткові файли для всіх підтримуваних x64-процесорів версій Windows Server 2008 R2
| Ім’я файлу | Amd64_mpio.inf_31bf3856ad364e35_6.1.7600.20959_none_79d5e577c206e92b.manifest |
|---|---|
| Версія файлу | Не застосовується |
| Розмір файлу | 2,073 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 06:02 |
| Платформа | Не застосовується |
| Ім’я файлу | Amd64_mpio.inf_31bf3856ad364e35_6.1.7601.21720_none_7bd3afa7bf1d1d35.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 2,073 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 05:56 |
| Платформа | Не застосовується |
| Ім’я файлу | Update.mum |
| Версія файлу | Не застосовується |
| Розмір файлу | 3,170 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 08:17 |
| Платформа | Не застосовується |
Додаткові файли для всіх підтримуваних версій IA-64 Windows Server 2008 R2
| Ім’я файлу | Ia64_mpio.inf_31bf3856ad364e35_6.1.7600.20959_none_1db8edea09a780f1.manifest |
|---|---|
| Версія файлу | Не застосовується |
| Розмір файлу | 2,071 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 05:58 |
| Платформа | Не застосовується |
| Ім’я файлу | Ia64_mpio.inf_31bf3856ad364e35_6.1.7601.21720_none_1fb6b81a06bdb4fb.manifest |
| Версія файлу | Не застосовується |
| Розмір файлу | 2,071 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 05:46 |
| Платформа | Не застосовується |
| Ім’я файлу | Update.mum |
| Версія файлу | Не застосовується |
| Розмір файлу | 1,933 |
| Дата (UTC) | 04 травня 2011 р. |
| Час (UTC) | 08:17 |
| Платформа | Не застосовується |