Dell Unity. Паника SP после работы более 240 дней
摘要: В работе процессора (СХД) Dell Unity XT 480, 680 или 880 может возникнуть сбой после того, как он работает более 240 дней. (Исправляется Dell)
症狀
В Dell Unity XT 480, 680 или 880 SP может происходить критическая ошибка после работы в течение 240 дней. В других системах Dell Unity эта проблема может возникнуть более чем через 240 дней (т. е. более чем через 730 дней).
UDoctor может создать оповещение для любой версии кода ниже 5.3, если процессор СХД работает более 240 дней, и это оповещение будет ссылаться на эту статью базы знаний. См. статью базы знаний Dell Unity. Критическое оповещение 640003 возникает в операционной среде 5.2.1 или более поздней версии, когда уже применено исправление Uptime Fail Fix для процессора СХД (SP) для получения дополнительных сведений об оповещении UDoctor.
原因
Может возникнуть критическая ошибка процессора СХД из-за вычисления переполнения целого числа, что приводит к сохранению 64-разрядного результата в 32-разрядной переменной.
Эта проблема, скорее всего, возникает в массиве Unity XT 480, 680 или 880 под управлением операционной среды Unity версий от 5.1.0.0.5.394 до 5.2.0.0.5.173. Это связано с изменениями в этом коде и оборудовании процессора СХД, используемом в этих моделях, а также в том, как код взаимодействует с этим оборудованием.
解析度
Фиксировать:
Исправление доступно в операционной среде Unity версии 5.2.1.0.5.013 и более поздних. Однако Dell не рекомендует выполнять обновление до этой версии кода. Dell настоятельно рекомендует заказчикам выполнить обновление до последней доступной версии или, по крайней мере, если последняя версия кода не является целевым, выполнить обновление до целевого кода.
Кроме того, утилита UDoctor определяет эту проблему в операционной среде Unity версии 5.3 и ниже. Это связано с тем, что исправление было доставлено в версии 5.3, но было перенесено в код 5.2.1 и выше. Оповещение UDoctor срабатывает для кода, перенесенного на резервный копей .
Временное решение.
Заблаговременно перезагружайте процессор СХД каждые 240 дней, чтобы избежать критической ошибки процессора СХД. Инструкции по перезагрузке процессора СХД см. в статье: Unity. Перезагрузка процессора СХД (исправляется пользователем).
Заказчики могут оформить "uptime" , подключившись к дисковому массиву с помощью SSH и используя сервисную учетную запись для получения среды выполнения процессора СХД.
Как показано в приведенном ниже примере, период безотказной работы составляет 31 день.
04:30:01 service@xxx spa:~/user# uptime
04:30am up 31 days 3:41, 2 users, load average: 29.21, 29.45, 29.51
Оповещение UDoctor будет обновляться каждые три дня, если не будет реализовано указанное выше исправление или временное решение. Dell Technologies рекомендует заказчикам применить Исправление или Временное решение (если они не могут применить Исправление). Но если ни исправление, ни временное решение не могут быть реализованы, можно отключить проверку UDoctor только для этого состояния .
Войдите в основной процессор СХД с помощью SSH и выполните следующую команду:
svc_udoctor --jobs --disable CalculateUptime
Это отключает проверку, выполняемую каждые три дня.