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 эта проблема менеевероятна , однако вполне возможно, что проблема возникнет в старом коде или в более старых моделях Unity, особенно если процессор СХД работает более 240 дней (т. е. более 730 дней).

 

ПРИМЕЧАНИЕ. Среднее количество дней до перезапуска процессора СХД, вызванного этой проблемой, составляет 275–300 дней. Перезапуск процессора СХД может произойти до истечения 275 дней, но это маловероятно. Из-за этой проблемы процессор СХД перезапускается только через 240 дней.

解析度

Фиксировать:
Исправление доступно в операционной среде 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

Это отключает проверку, выполняемую каждые три дня.

受影響的產品

Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family
文章屬性
文章編號: 000200921
文章類型: Solution
上次修改時間: 12 12月 2025
版本:  24
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。