Data Domain: Alert — сбой модуля ввода-вывода | EVT-ENVIRONMENT-00029
Сводка: Система Data Domain (DD) создает оповещение EVT-ENVIRONMENT-00029 с сообщением «Модуль ввода-вывода has failed» при сбое или удалении модуля ввода-вывода PCIe (также называемого SLIC или платой PCI). Затронутые типы плат включают SAS, NIC, NVRAM и Fibre Channel (FC). ...
Симптомы
Данная статья базы знаний относится к устройствам PCIe; такое же оповещение может быть создано и для доверенного платформенного модуля (TPM).
В случае сбоя модуля TPM см. статью базы знанийData Domain: Alert: ENVIRONMENT-00029: Модуль ввода-вывода TPM has failed
Сбой или удаление платы ввода-вывода (например, SAS, NIC, NVRAM, FC) приведет к потере связи с затронутой картой.
- «Горячая» замена устройств PCIe НЕ поддерживается. Для переустановки или установки устройства PCIe необходимо выключить систему DD.
- «Горячая» замена вызывает непредусмотренную перезагрузку системы.
Пример оповещения:
Alert Id: 147
Event Id: EVT-ENVIRONMENT-00029
Event Message: I/O module has failed
Object: Enclosure=1:Slot=7
Additional Information: Cause=A hardware fault occurredПричина
Модуль ввода-вывода PCIe (плата SLIC или PCI) физически не работал из-за аппаратного сбоя или был извлечен из своего разъема во время работы системы.
В некоторых случаях временное событие, например сбой микропрограммы, может вызвать временный сброс карты, который также вызывает это оповещение.
Разрешение
Шаг 1. Подтвердите статус затронутой карты
- Подключитесь к системе DD с помощью SSH (DDCLI).
- Запустите команду
system show hardwareдля отображения инвентаризации оборудования. - Просмотрите выходные данные. Неисправная или удаленная карта отображается как
(empty)В слоте:
Пример.
sysadmin@DD# system show hardware
Slot Vendor Device Ports
---- ------ ------------------------------- --------------
M QLogic QL41000 4x 10GBase-T (NDC) Ma, Mb, Mc, Md
1 QLogic QL41164 4x 10GbE SFP+ 1a, 1b, 1c, 1d
2 EMC NVRAM 16GB Card
3 EMC PMC Quad Port 12 Gbps SAS 3a, 3b, 3c, 3d
4 Intel Intel QuickAssist Adapter 8970
5 EMC Quad Port 16 Gbps Fibre Channel 5a, 5b, 5c, 5d
6 QLogic QL41000 2x 25GbE 6a, 6b
7 (empty) (empty)
8 QLogic QL41000 2x 25GbE 8a, 8b
---- ------ ------------------------------- --------------
В данном примере разъем 7 показан как (empty), так как плата в этом слоте вышла из строя.
- Если не все разъемы заполнены, сравните текущие выходные данные с предыдущим отчетом службы автоматического обслуживания, чтобы определить отсутствующую плату.
Шаг 2. Проверьте, является ли оповещение временным
Это оповещение может быть временным. В некоторых случаях система успешно восстанавливает карту самостоятельно, например после сброса карты из-за события микропрограммы.
В большинстве временных примеров опубликованное оповещение удаляется и никаких дополнительных действий не требуется.
- Повторный запуск
system show hardwareчерез несколько минут. - Если плата снова появляется в выходных данных и возобновляет нормальную работу, это означает, что оповещение было временным. Удалите оповещение и следите за системой на наличие повторений.
- Если карта остается в неисправном или
(empty)перейдите к шагу 3.
Шаг 3 - Проверьте и очистите действующие обвинительные заключения
Аппаратный сбой может привести к тому, что система DD создаст обвинительное заключение против затронутого компонента. Активные обвинения могут препятствовать определенным операциям или вызывать дополнительные оповещения.
Проверьте наличие и снимите все обвинения, связанные с неисправным модулем ввода-вывода.
- Запустите команду
# system indict listКоманда для вывода списка всех активных обвинительных заключений в системе: - Просмотрите выходные данные и определите все обвинения, относящиеся к неисправному модулю ввода-вывода (сопоставьте информацию о шасси и разъеме из оповещения).
- Удалите каждое соответствующее обвинение, выполнив следующую команду, заменив
<indict-id#>с помощьюindictment IDИз выходных данных:# system indict remove <indict-id#> - Повторный запуск
system indict listчтобы подтвердить, что обвинительное заключение успешно снято. Перейдите к шагу 4, если плата остается в неисправном или(empty)Государства.
Примечание: Снимайте обвинения только после подтверждения основной причины или выполнения соответствующего действия по восстановлению. Удаление обвинительного заключения не решает основную проблему с оборудованием.
Шаг 4. Попытайтесь восстановить систему, перезагрузив систему
- Перезагрузите систему DD, запустив команду
# system rebootчерез SSH. - После перезапуска системы выполните
system show hardware, чтобы проверить, восстановлена ли карта. - Если плата обнаружена и работает нормально, снимите оповещение (
# alert clear <alert-id>), снять обвинения (в соответствии с Шагом 3) и продолжить мониторинг повторения. - Если карта по-прежнему отображается как
(empty)или с ошибкой, перейдите к шагу 5.
Шаг 5. Переустановите плату
Если плата была извлечена случайно, установлена в неправильный разъем или ее требуется переустановить, выполните следующие действия.
- Выключите питание системы DD, запустив команду
# system poweroffчерез SSH. - Переустановите (или переподключите) плату ввода-вывода в соответствующий разъем.
- Снова включите питание системы.
- Выполнить
system show hardware, чтобы подтвердить, что карта обнаружена. - Выполнить
system indict listчтобы убедиться, что никаких обвинительных заключений не осталось. Удалите все устаревшие обвинительные заключения с помощьюsystem indict remove <indict-id#> - Если плата по-прежнему не появляется или не работает, перейдите к шагу 6.
Шаг 6 - Обратитесь в службу технической поддержки
Если после выполнения указанных выше действий плата остается в неисправном состоянии, скорее всего, она неисправна.
Обратитесь к поставщику услуг поддержки Dell, чтобы выяснить причину неисправности и запланировать ремонт или замену.
Чтобы ускорить обработку сервисной заявки, убедитесь, что шаги с 1 по 5 выполнены, затем создайте новый пакет поддержки и прикрепите его к сервисной заявки.