Dell Unity: Panika SP po ponad 240 dniach pracy

摘要: Procesor pamięci masowej (SP) Dell Unity XT 480, 680 lub 880 może ulec awarii po ponad 240 dniach pracy. (Z możliwością naprawienia przez firmę Dell)

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Dell Unity XT 480, 680 lub 880 SP może ulec awarii po 240 dniach pracy.  W przypadku innych systemów Dell Unity problem może wystąpić po ponad 240 dniach (czyli dłużej niż po 730 dniach).

Program UDoctor może wygenerować alert dla dowolnej wersji kodu poniżej 5.3, w której SP działa przez ponad 240 dni, a alert ten będzie odwoływał się do tego artykułu bazy wiedzy.  Zapoznaj się z artykułem bazy wiedzy Dell Unity: Alert krytyczny 640003 występujący w OE 5.2.1 lub nowszym, gdy zastosowano już poprawkę Panic Fix czasu pracy procesora pamięci masowej (SP), aby uzyskać więcej informacji na temat alertu UDoctor.

原因

Błąd SP może wystąpić z powodu obliczenia przepełnienia liczby całkowitej, co prowadzi do zapisania 64-bitowego wyniku w 32-bitowej zmiennej. 

Problem jest najbardziej prawdopodobny w macierzy Unity XT 480, 680 lub 880 z systemem Unity OE w wersji od 5.1.0.0.5.394 do 5.2.0.0.5.173. Jest to spowodowane zmianami w tym kodzie i sprzęcie SP używanym w tych modelach, a także sposobem interakcji kodu z tym sprzętem.

 

UWAGA: Prawdopodobieństwo wystąpienia tego problemu w starszych kodach i modelach Unity jest mniejsze, ale nie jest wykluczone, aby problem wystąpił w starszym kodzie lub starszych modelach Unity, zwłaszcza gdy SP działał dłużej niż 240 dni (czyli ponad 730 dni).

 

UWAGA: Średnia liczba dni przed wyzwoleniem ponownego uruchomienia SP przez ten problem wynosi 275–300 dni. Ponowne uruchomienie SP może nastąpić przed upływem 275 dni, ale jest to mniej prawdopodobne. Ponowne uruchomienia procesora pamięci masowej z powodu tego problemu nie następują wcześniej niż po 240 dniach.

解析度

Naprawiać:
Poprawka jest dostępna w Unity OE w wersji 5.2.1.0.5.013 i nowszych.  Firma Dell nie zaleca jednak aktualizacji do tej wersji kodu.  Firma Dell zdecydowanie zaleca, aby klienci uaktualnili kod do najnowszej dostępnej wersji. Jeśli najnowszy kod nie jest kodem "docelowym", uaktualnili go do kodu docelowego.

Ponadto narzędzie UDoctor identyfikuje ten problem w Unity OE w wersji 5.3 i starszych. Wynika to z faktu, że poprawka została dostarczona w wersji 5.3, ale została przeniesiona do wersji 5.2.1 i nowszych kodów.  Alert UDoctor jest wyzwalany w kodzie backportowanym .


Obejście problemu:

Proaktywnie uruchamiaj ponownie SP co 240 dni, aby uniknąć awarii SP. Instrukcje dotyczące ponownego uruchomienia SP są dostępne w artykule: Unity: Jak ponownie uruchomić procesor pamięci masowej (możliwość naprawienia przez użytkownika).

Klienci mogą wystawić "uptime" łącząc się z macierzą przy użyciu protokołu SSH i korzystając z konta usługi w celu uzyskania środowiska uruchomieniowego SP.

Poniższy przykład pokazuje, że czas pracy bez przestojów wynosi 31 dni.

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

 


 

Alert UDoctor będzie odświeżany co trzy dni, chyba że zostanie wdrożona powyższa poprawka lub obejście.  Firma Dell Technologies zaleca klientom wdrożenie poprawki lub obejścia problemu (jeśli nie mogą wdrożyć poprawki). Jeśli jednak nie można wdrożyć ani poprawki, ani obejścia, można wyłączyć sprawdzanie programu UDoctor dla tego warunku .

Zaloguj się do głównego SP przy użyciu SSH i wydaj następujące polecenie:

svc_udoctor --jobs --disable CalculateUptime

Spowoduje to wyłączenie sprawdzania co trzy dni.

受影響的產品

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