ECS. ОБС: Создание журналов SupportAssist/TSR с помощью пользовательского интерфейса racadm или iDRAC
Summary: ECS. Как использовать команду racadm для создания журналов SupportAssist. Сбор журналов отчетов технической поддержки (TSR) из пользовательского интерфейса iDRAC.
Instructions
Обзор
Модели оборудования ECS 3-го поколения:
- ЭКС300
- ЭКС500
- ЭКСФ900
- EX3000 (EX3000S, EX3000D)
Аппаратные модели ObjectScale — 4-е поколение:
- Х560
- ХФ960
- EX5000 (EX5000S, EX5000D)
Функции профилей svc_collect:
ВАЖНЫЙ: Начиная с xDoctor 4.8-86 или более поздней версии, функция сбора журналов профиля svc_collect доступна для запуска на любой ECS. Если у вас не установлен xDoctor 4.8-86 или более поздней версии, вы должны использовать процесс сбора журналов вручную. В журнале создаются журналы TSR для всех моделей, журналы PERC/RAID-контроллера (EX3000), журналы сроков PERC/RAID-контроллера (EX3000) и события PERC/RAID-контроллера (EX3000) для PowerEdge EX-Series ECS. Дополнительные операции сбора необходимо выполнять вручную с сервера PowerEdge в соответствии с запросом команды PowerEdge.
- Выполните команду сбора журналов в svc_collect, чтобы запустить ее для узла, на котором выполняется поиск и устранение неисправностей.
Команда.
# svc_collect start -p ic_poweredge -n r<rack number>n<node number>
Пример сбора данных из стойки 1, узел 1. Примечание.
Если выполнить команду, не идентифицировав узел, она будет выполнена для всего виртуального ЦОД.
admin@node2:~> svc_collect start -p ic_poweredge -n r1n1 svc_collect v1.3.2 (svc_tools v2.6.0-a3) Started 2022-07-29 21:13:02 ---------------------------------------------------------------------------------------------------------------- Starting data collection for: VDC1 Using collection profile: ic_poweredge Collect only from nodes: 'r1n1' Collect configuration files: True Collect log files: True Collect command outputs: True Log file Start time: 2022-07-29 20:53:02 Log file Stop time: 2022-07-29 21:13:02 Maximum root disk util %: 80 Maximum collect size: 10240MB Collect file name: /tmp/svc_collect-ic_poweredge-VDC1-20220729_211302.zip Creating manifest file /tmp/svc_collect-VDC1-20220729_211302/MANIFEST.INF Collecting node command output from nodes [Gathering Service Tag] [Gathering raid log EX3000 only] [Gathering term log] [Gathering events log] [Generating TSR log] [Gathering TSR log - waiting up to 10 minutes to complete] Exporting TSR: SUCCESS Collecting Fabric and OS logs Getting logs for *.raid.log* on node r1n1 Getting logs for *.term.log* on node r1n1 Getting logs for *.events.log* on node r1n1 Getting logs for *_tsr_report.zip* on node r1n1 Collect saved as file /tmp/svc_collect-ic_poweredge-VDC1-20220729_211302.zip Runtime: 40.0968358517
- С помощью клиента протокола безопасного копирования (SCP) (WinSCP) соберите .zip, созданные в ходе сбора, а затем извлеките файлы с сервисным кодом Dell (DST) из файла для проверки командой PowerEdge.
Ручные действия (до xDoctor 4.8-86)
Command racadm (Remote Access Controller Admin) — это инструмент командной строки Dell, установленный на всех узлах ECS EX-Series, который обеспечивает локальный (хост ECS для транзитного доступа iDRAC) и удаленный (физический интерфейс iDRAC) доступ к ресурсам Integrated Dell Remote Access Controller (iDRAC).
Журналы SupportAssist могут создаваться при локальном (на месте) или удаленном (SCG или WebEx) подключении с помощью racadm. Пользовательский интерфейс iDRAC доступен только локально, так как в системах серии EX физический интерфейс iDRAC по умолчанию использует локальные IP-адреса node#> 192.168.219.10<.
Как создать журналы SupportAssist (SA) на EX300, EX500, X560, EXF900, XF960, EX5000.
Локальное использование racadm для подключения к iDRAC (работает хост ECS, соединение через SSH на целевой узел). Примечание. В EX3000 используется версия iDRAC, отличная от представленных выше моделей, поэтому см. дальнейшие действия в этой статье базы знаний:
1. Подключитесь к целевому узлу, используя IP-адрес NAN.
admin:~> ssh 169.254.1.6
2. Выполните команду racadm, чтобы создать коллекцию журналов TSR.
admin:~> sudo -i racadm supportassist collect Job ID = JID_xxxxxx RAC1154: The requested operation is initiated. Run the RACADM jobqueue sub-command, using the job id to check the status of the requested operation.
Если вы столкнулись с сообщением «Лицензионное соглашение с конечным пользователем не принято»:
admin@node1:~> sudo -i racadm supportassist collect
SRV085: Unable to start the operation because the SupportAssist End User License Agreement (EULA) is not accepted.
Accept the SupportAssist End User License Agreement (EULA) by running racadm supportassist accepteula command.
В качестве временного решения можно использовать шаги, описанные в разделе: «Удаленное использование racadm для подключения к iDRAC (хост ECS не работает)», см. ниже.
admin@node2:~> sudo -i racadm -r 192.168.219.101 -u root -p passwd techsupreport collect Security Alert: Certificate is invalid - self signed certificate Continuing execution. Use -S option for racadm to stop execution on certificate-related errors. Job ID = JID_8xxxx RAC1154: The requested operation is initiated. Run the RACADM jobqueue sub-command, using the job id to check the status of the requested operation.
Затем перейдите в раздел «Удаленное использование racadm для подключения к iDRAC (хост ECS не работает)», чтобы извлечь журналы.
При появлении сообщения «One Instance of Local RACADM is already executing».
admin@node1:~> sudo -i racadm supportassist collect One Instance of Local RACADM is already executing. Exiting the current session.
Затем перейдите по ссылке для получения дополнительной информации: https://www.dell.com/community/Systems-Management-General/RACADM-is-already-executing-message/td-p/4732148
Необходимо очистить выполняемый процесс racadm, а затем снова запустить racadm.
Обратите внимание, что никому другому не требуется запускать racadm в этот момент, так как в этом случае вы очистите процесс racadm.
Возможно, процесс racadm завис и должен быть очищен с помощью следующей команды на узле:
admin@node1:~> sudo rm -rf /var/run/local_racadm.pid
Затем снова выполните команды racadm.
Зависание процессов racadm чаще характерно для более старых версий микропрограммы iDRAC.
При возникновении проверьте уровень микропрограммы iDRAC и при необходимости порекомендуйте обновить микропрограмму.
3. Задание, созданное на основе запроса сбора, должно быть успешно завершено, прежде чем его можно будет скопировать на узел ECS. Выполните следующую команду, используя идентификатор задания, указанный в шаге предварительного просмотра, чтобы отобразить состояние задания.
admin:~> sudo -i racadm jobqueue view -i JID_8xxxxx ---------------------------- JOB ------------------------- [Job ID=JID_8xxxxx] Job Name=SupportAssist Collection Status=Completed Start Time=[Not Applicable] Expiration Time=[Not Applicable] Message=[SRV088: The SupportAssist Collection Operation is completed successfully.] Percent Complete=[100] ----------------------------------------------------------
4. Получите сервисный код Dell (DST) узла, который будет использоваться на следующем шаге.
admin:~> sudo -i racadm getsvctag Cxxxxx
5. Скопируйте отчет TSR из iDRAC в каталог с именем <DST#>_tsr_report.zip на узле ECS. По умолчанию журналы экспортируются в формате .zip. Экспорт может занять несколько минут.
admin:~> sudo -i racadm supportassist exportlastcollection -f /home/admin/Cxxxxx_tsr_report.zip Support Assist exported successfully. admin:~> ls -alt /home/admin/Cxxxxx_tsr_report.zip -rwxr-xr-x 1 root root 943054 Nov 5 21:07 /home/admin/xxxxx_tsr_report.zip
6. При необходимости с помощью SCP или других инструментов переноса скопируйте файл /home/admin/Bxxxxx_tsr_report.zip во внешнее расположение.
Удаленное использование racadm для подключения к iDRAC (хост ECS не работает):
1. Подключитесь к любому действующему узлу в стойке, где находятся целевые узлы.
admin:~> ssh 169.254.1.1
Примечание. По умолчанию доступ к физической сети iDRAC возможен только с другого узла, подключенного к той же внутренней сети (стойке).
2. Удаленно выполните команду racadm на целевом IP-адресе узла 192.168.219.10<node#> , используя учетные данные/пароль root iDRAC, чтобы создать коллекцию журналов TSR.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd techsupreport collect Job ID = JID_4xxxxxx RAC1154: The requested operation is initiated. Run the RACADM jobqueue sub-command, using the job id to check the status of the requested operation.
3. Задание, созданное на основе запроса сбора, должно быть успешно завершено, прежде чем его можно будет скопировать на узел ECS.
Выполните следующую команду, используя идентификатор задания, указанный в шаге предварительного просмотра, чтобы отобразить состояние задания.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd jobqueue view -i JID_4xxxxxxx ---------------------------- JOB ------------------------- [Job ID=JID_4xxxxxxx] Job Name=TSR_Collect Status=Completed Start Time=[Not Applicable] Expiration Time=[Not Applicable] Message=[SYS018: Job completed successfully.] Percent Complete=[100] ----------------------------------------------------------
4. Получите сервисный код Dell (DST) узла, который будет использоваться на следующем шаге.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd getsvctag CX1TBM2
5. Скопируйте отчет TSR из iDRAC в каталог с именем <DST#>_tsr_report.zip на узле ECS. По умолчанию журналы экспортируются в формате «b» .zip. Экспорт может занять несколько минут.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd techsupreport export -f /home/admin/Cxxxxx_tsr_report.zip Progress = 100 percent Tech Support Report exported successfully. admin:~> ls -alt /home/admin/Cxxxxx_tsr_report.zip -rwxr-xr-x 1 root root 447811 Oct 31 18:42 /home/admin/Cxxxxxx_tsr_report.zip
6. При необходимости с помощью SCP или других инструментов переноса скопируйте файл /home/admin/Cxxxxxx_tsr_report.zip во внешнее расположение.
7. Для просмотра информации о TSR EX3000 выполните следующие действия. После переноса на ноутбук с ОС Windows откройте xxx_tsr_report.zip файл в Windows, отобразив файлы, один из которых будет иметь номер TSR<Numbers>_<DST#>.pl.zip. Откройте этот файл, откройте каталог tsr и дважды нажмите «viewer.html.
Как собрать журналы отчетов о технической поддержке (TSR) на EX3000.
Локальное использование racadm для подключения к iDRAC (работает хост ECS, соединение через SSH на целевой узел). Примечание. В EX3000 используется версия iDRAC, отличная от представленных выше моделей, поэтому следующие действия:
1. Подключитесь к целевому узлу, используя IP-адрес NAN.
admin:~> ssh 169.254.1.6
2. Выполните команду racadm, чтобы создать коллекцию журналов TSR.
admin:~> sudo -i racadm techsupreport collect Job ID = JID_xxxxxx RAC1154: The requested operation is initiated. Run the RACADM jobqueue sub-command, using the job id to check the status of the requested operation.
3. Задание, созданное на основе запроса сбора, должно быть успешно завершено, прежде чем его можно будет скопировать на узел ECS.
Выполните следующую команду, используя идентификатор задания, указанный в шаге предварительного просмотра, чтобы отобразить состояние задания.
admin:~> sudo -i racadm jobqueue view -i JID_xxxxx ---------------------------- JOB ------------------------- [Job ID=JID_xxxxxx] Job Name=TSR_Collect Status=Completed Start Time=[Not Applicable] Expiration Time=[Not Applicable] Message=[SYS018: Job completed successfully.] Percent Complete=[100] ----------------------------------------------------------
4. Получите сервисный код Dell (DST) узла, который будет использоваться на следующем шаге.
admin:~> sudo -i racadm getsvctag xxxxxx
5. Скопируйте отчет TSR из iDRAC в каталог с именем <DST#>_tsr_report.zip на узле ECS. По умолчанию журналы экспортируются в формате «b» .zip. Экспорт может занять несколько минут.
admin:~> sudo -i racadm techsupreport export -f /home/admin/xxxxxx_tsr_report.zip Tech Support Report exported successfully. admin:~> ls -alt /home/admin/xxxxxxx_tsr_report.zip -rwxr-xr-x 1 root root 447811 Oct 31 18:42 /home/admin/xxxxxx_tsr_report.zip
6. При необходимости с помощью SCP или других инструментов переноса скопируйте файл /home/admin/xxxxxxx_tsr_report.zip во внешнее расположение.
7. Для просмотра информации о TSR EX3000 выполните следующие действия. После переноса на ноутбук Windows откройте xxx_tsr_report.zip файл в Windows, в котором отобразятся файлы, один из которых будет иметь> номер TSR<_<DST#>.pl.zip. Откройте этот файл, откройте каталог tsr и дважды нажмите «viewer.html.
Заметка: Если это связано с проблемой диска на EX3000, будет запрошен запрос журналов Megacli. Для сбора этой информации выполните следующие действия. KB ECS. EX3000: Порядок сбора журналов RAID-контроллера
Удаленное использование racadm для подключения к iDRAC (хост ECS не работает):
1. Подключитесь к любому действующему узлу в стойке, где находятся целевые узлы.
admin:~> ssh 169.254.1.1
Примечание. По умолчанию доступ к физической сети iDRAC возможен только с другого узла, подключенного к той же внутренней сети (стойке).
2. Удаленно выполните команду racadm на целевом IP-адресе узла 192.168.219.10<node#> , используя учетные данные/пароль root iDRAC, чтобы создать коллекцию журналов TSR.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd techsupreport collect Job ID = JID_xxxxx RAC1154: The requested operation is initiated. Run the RACADM jobqueue sub-command, using the job id to check the status of the requested operation.
3. Задание, созданное на основе запроса сбора, должно быть успешно завершено, прежде чем его можно будет скопировать на узел ECS.
Выполните следующую команду, используя идентификатор задания, указанный в шаге предварительного просмотра, чтобы отобразить состояние задания.
admin:~>sudo -i racadm -r 192.168.219.106 -u root -p passwd jobqueue view -i JID_xxxxx ---------------------------- JOB ------------------------- [Job ID=JID_xxxxxx] Job Name=TSR_Collect Status=Completed Start Time=[Not Applicable] Expiration Time=[Not Applicable] Message=[SYS018: Job completed successfully.] Percent Complete=[100] ----------------------------------------------------------
4. Получите сервисный код Dell (DST) узла, который будет использоваться на следующем шаге.
admin:~> sudo -i racadm -r 192.168.219.106 -u root -p passwd getsvctag xxxxxx
5. Скопируйте отчет TSR из iDRAC в каталог с именем <DST#>_tsr_report.zip на узле ECS. По умолчанию журналы экспортируются в формате «b» .zip. Экспорт может занять несколько минут.
admin:~> sudo -i racadm -r 192.168.219.106 -u root techsupreport export -f /home/admin/xxxxxx_tsr_report.zip Progress = 100 percent Tech Support Report exported successfully. admin:~> ls -alt /home/admin/xxxxxxx_tsr_report.zip -rwxr-xr-x 1 root root 447811 Oct 31 18:42 /home/admin/xxxxxxx_tsr_report.zip
6. При необходимости с помощью SCP или других инструментов переноса скопируйте файл /home/admin/xxxxxx_tsr_report.zip во внешнее расположение.
7. Для просмотра информации о TSR EX3000 выполните следующие действия. После переноса на ноутбук Windows откройте xxx_tsr_report.zip файл в Windows, в котором отобразятся файлы, один из которых будет иметь> номер TSR<_<DST#>.pl.zip. Откройте этот файл, откройте каталог tsr и дважды нажмите «viewer.html.