症狀
Unity XT 480, 680 lub 880 SP może ulec panice po upływie 240 dni pracy.
原因
Jest to spowodowane problemem z przepełnieniem liczb całkowitych w obliczeniu, który prowadzi do zapisania wyniku 64-bitowego w zmiennej 32-bitowej.
Najprawdopodobniej będzie widoczny w macierzach Unity XT 480, 680 lub 880 z kodem w wersjach 5.1.0.0.5.394 i nowszych
Wynika to ze zmian w kodzie i sprzęcie SP używanym w tych modelach. W starszych kodach i modelach Unity wystąpienie tego problemu jest mniej prawdopodobne.
UWAGA: średnia liczba dni przed ponownym uruchomieniem SP wynosi 275–300 dni. Ponowne uruchomienie procesora pamięci masowej może nastąpić przed 275 dniem. Ponowne uruchomienie procesora pamięci masowej nie następuje przed 240 dniem.
解析度
Poprawka:
Poprawka jest dostępna w Unity OE w wersji OS 5.3.0.0.5.120.
Obejście:
Proaktywnie uruchamiać ponownie SP co 240 dni w celu uniknięcia paniki SP. Instrukcja ponownego uruchomienia SP:
Unity: Ponowne uruchamianie procesora pamięci masowej (możliwość naprawienia przez użytkownika).
Klient może wydać polecenie „uptime”, łączące się z macierzą za pomocą protokołu SSH przy użyciu konta usługi, w celu uzyskania czasu pracy SP.
Poniższy przykład pokazuje, że czas pracy bez przestojów to 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