iDRAC9: Nie można zebrać danych Remote SupportAssist z opcją debugowania

Summary: Narzędzie Dell RACADM może zakończyć się niepowodzeniem, gdy wybrana opcja debugowania i zbiór mają maksymalny rozmiar pliku.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Nie można wyeksportować danych zdalnych zebranych przez narzędzie SupportAssist z opcją debugowania.
[root@server]# racadm -r %idrac% -u %user% -p %password% -d supportassist collect -t Debug -f TSR.zip
Security Alert: Certificate is invalid - self signed certificate in certificate chain
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
Job ID = JID_309193470707

Please wait while the SupportAssist collection is completed
ERROR: HTTP Service unavailable for the specified RAC.
ERROR: Unable to process the HTTP command request. Please retry the command after some time.
Please wait while the logs are being fetched. Depending on the network speed,
it may take several minutes to complete this operation.

Progress = -9223372036854775808 percent

Cause

Po wybraniu opcji debugowania do kolekcji dodawane są dodatkowe pliki. Może to spowodować, że kolekcja osiągnie maksymalny rozmiar 30 MB. Gdy kolekcja jest ściągana zdalnie i ma maksymalny rozmiar, może to spowodować, że system-httpd.slice przekroczy maksymalną ilość pamięci. W rezultacie system odtwarza procesy w cgroup, aby wrócić poniżej limitu pamięci i powoduje niepowodzenie zbierania.

Resolution

Przyszłe oprogramowanie wewnętrzne kontrolera iDRAC9 w wersji 7.20.10.50 automatycznie wyczyści stare pliki corefile w celu zmniejszenia rozmiaru kolekcji debugowania.

Użyj jednej z poniższych opcji, aby wyeksportować kolekcję debugowania SupportAssist. 

Opcja 1
Pliki podstawowe można usunąć przed ściągnięciem kolekcji zdalnej w celu zmniejszenia rozmiaru kolekcji. 
$ racadm -r %idracip% -u %user% -p %password% coredump 
$ racadm -r %idracip% -u %user% -p %password% coredumpdelete -f %filename%
$ racadm -r %idracip% -u %user% -p %password% coredumpdelete --all
Opcja 2
Kolekcję debugowania SupportAssist można pobrać lokalnie z systemu hosta przy użyciu lokalnego narzędzia racadm. Nie ma to wpływu na użycie tej metody, ponieważ nie działa ona w ramach tych samych limitów pamięci cgroup co zdalny racadm. 
$ racadm supportassist collect -t debug -f TSR.zip

Affected Products

iDRAC9
Article Properties
Article Number: 000251323
Article Type: Solution
Last Modified: 19 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.