メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

DELL Networking SONiC Як генерувати та збирати Тех-підтримку

概要: У цій статті пояснюється, як генерувати та збирати технічну підтримку в Dell Networking SONiC версії 4.0 і вище.

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

Індекс

Що таке файл техпідтримки?
Синтаксис
командЯк сформувати файл техпідтримки в Dell SONiC
Як відстежувати статус
генерації файлів техпідтримкиЯк отримати файл техпідтримки з комутатора
FTP
HTTP
USB
Клієнтський додаток
SCPІм'я та формат
файлу служби технічної підтримкиЯк обмежити старі записи і зменшити розмір файлу
техпідтримкиВидаліть старий файл техпідтримки, щоб заощадити місце.                       

 

Що таке файл техпідтримки

Файл технічної підтримки - це стиснутий архівний файл, що складається з інформації про стан комутатора, наприклад Syslog, стану бази даних, дампа ядра і т. д. Агентам технічної підтримки Dell потрібен файл технічної підтримки для детального аналізу події.

  • Файл технічної підтримки є стиснутим файлом і зберігається в / var/dump. Вміст цієї папки можна переглянути за допомогою command dir tech-support:/
  • Файл техпідтримки має розширення .tar.gz
  • Створення файлу служби технічної підтримки може зайняти більше 15-30 хвилин.
  • Розмір файлу залежить від даних і тривалості зразків журналу. Щоб зменшити розмір, ми можемо використовувати опцію since
  • Якщо можливо, спробуйте сформувати файл техпідтримки в проблемному стані
 
ПРИМІТКА: Старішу версію дивіться в Dell Networking SONiC OS Як створити техпідтримку в релізах 3.X 
  
 

Синтаксис команд

КОМАНДА ПОЯСНЕННЯ
admin@sonic:~$ sonic-cli Введіть Dell Sonic
Технічна підтримка шоу Sonic# Згенерувати файл техпідтримки.
Sonic# показати статус технічної підтримки Відображення статусу генерації файлів служби технічної підтримки
Сонік# Регістр Технічна підтримка:/  Показати вміст каталогу /var/dump, де генерується файл технічної підтримки.
sonic# copy tech-support:// ftp/home/http/scp/usb://ім'я файлу>        Скопіюйте файл технічної підтримки до віддаленого розташування за допомогою протоколів ftp, http, scp
або usb чи домашнього каталогу  
 
Необов'язково
КОМАНДА ПОЯСНЕННЯ
sonic# show tech-support з                                                          Створіть файл технічної підтримки з дати та часу. Натисніть тут для отримання додаткової інформації.  
sonic# видалити техпідтримку:/           Видаліть старий файл техпідтримки. Це економить місце на флеш-пам'яті.
 

 

Як сформувати файл техпідтримки в Dell SONiC

Використовуйте команду show tech-support для створення файлу технічної підтримки.

Приклад
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# 
DELLSONiC# show tech-support 
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress
DELLSONiC#

 

 

Як відстежувати статус генерації файлів техпідтримки

Використовуйте команду show tech-support status, щоб стекувати стан генерації файлів технічної підтримки. На виході відображається Стан: Завершується після завершення генерації файлів.
Скористайтеся рубрикою техпідтримка:/ , щоб переглянути вміст папки /var/tmp. Файл техпідтримки генерується в цій папці. 

Bellow є зразком результатів шоу статусу технічної підтримки та реж. технічна підтримка:/ 

Під час генерації файлів техпідтримки
DELLSONiC# show tech-support status 
Status: In Progress (Collecting Counters-1) Total items collected: 12
DELLSONiC# dir tech-support:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------                
2023-04-15 20:21         4096           d         sonic_dump_DELLSONiC_20230415_202048
2023-04-15 20:22         11100160       -         sonic_dump_DELLSONiC_20230415_202048.tar

Після успішного завершення генерації файлів техпідтримки
DELLSONiC# show tech-support status
Status: Completed
File Name: /var/dump/sonic_dump_DELLSONiC_20230415_202048.tar.gz
DELLSONiC# dir tech-support:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------                
2023-04-15 20:27         252932846      -         sonic_dump_DELLSONiC_20230415_202048.tar.gz
 
 

Як отримати файл техпідтримки з комутатора

 Скористайтеся командою copy tech-support:// /// щоб скопіювати файл технічної підтримки до домашнього каталогу або usb або віддаленого сервера ftp/http/scp.

Нижче наведено доступні варіанти призначення та їх використання.
FTP: Копіювання на віддалений FTP-сервер (ftp://userid:passwd@hostip/filepath)
home: Скопіювати в домашній каталог (home://filename)
http: Копіювання на віддалений HTTP-сервер (http://hostip/filepath)
scp: Копіювання на віддалений SCP-сервер (scp://userid:passwd@hostip/filepath)
usb: Копіювати в медіакаталог usb (usb://filename)
 
ПРИМІТКА:  Команда tech-support:// in copy не заповнюється автоматично. Отже, введіть повний шлях вручну.

Ми пояснимо варіанти нижче на прикладі

FTP Для копіювання файлу на віддалений FTP-сервер використовуйте наступну синтаксичну
копію techsupport:// ftp://userid:passwd@hostip/filepath

Вважаємо, що ми копіюємо файл техпідтримки на віддаленийFTP-сервер
з IP 10.0.0.1, ім'я користувача: TEST і пароль PASS

Sample Out
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz ftp://TEST:PASS@10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz

HTTP
Для копіювання файлу на віддалений HTTP-сервер використовуйте наступну синтаксичну
копію techsupport:// http://hostip/filepath

Розглянемо, що ми копіюємо файл техпідтримки на віддалений HTTP-сервер з IP 10.0.0.1
Sample Out
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz

USB

Для використання USB на DELL SONiC в мережевому комутаторі ми повинні переконатися, що налаштована команда usb enable. За замовчуванням usb вимкнено.
Запустіть команду usb mount після вставки usb в комутатор.

Dell Networking SONiC Як монтувати та демонтувати USB

Зразок виходу
sonic# 
sonic# configure terminal
sonic(config)# usb enable 
sonic(config)# exit
sonic# usb mount 
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz usb://sonic_dump_DELLSONiC_20230415_202048.tar.gz

Клієнтський додаток

SCPВи можете використовувати будь-які клієнтські програми SCP для вилучення файлу технічної підтримки в комутаторі.
Використовуйте Переключити облікові дані для входу в клієнтську програму SCP, щоб увійти, щоб переключитися. Файл техпідтримки знаходиться в каталозі /var/dump/Деякі клієнтські програми SCP мають графічний інтерфейс, що полегшує копіювання файлу з перемикача /var/dump/
на місце на локальному комп'ютері.

 

Ім'я та формат файлу служби технічної підтримки  

Файл техпідтримки має ім'я у форматі sonic_dump__ _YYYYMMDD_HHMMSS.tar.gz
** YYYYMMDD_HHMMSS - Рік, Місяць, День_ Година, Хвилина, Секунда. Це час генерації файлів техпідтримки.

Наприклад, sonic_dump_DELLSONiC_20230415_202048.tar.gz - згенерований файл техпідтримки. Тут YYYYMMDD_HHMMSS 20230415_202048 а DELLSONiC - ім'я хоста комутатора.

 

Як обмежити старі записи та зменшити розмір файлу техпідтримки

Файл техпідтримки може бути великим файлом на основі часу безвідмовної роботи перемикача. У Dell SONiC ми можемо зменшити розмір технології, обмеживши тривалість журналювання.

Використовуйте команду show tech-support since щоб зафіксувати технічну підтримку за певний час.

Зразок виходу

DELLSONiC# show tech-support since "2023-04-14T12:30:30Z"
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress


Рекомендується фіксувати до 0 години попереднього дня для будь-яких можливих попереджувальних дій перед подією.

Зразок виходу

DELLSONiC# show tech-support since "2023-04-14T00:00:00Z"
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress

Синтаксис команд
 
Команда Пояснення
sonic# show tech-support з                   Нижче наведено формат дати/часу

"РРРР-ММ-ДДТХ:ММ:СС[.ддд...] Z" або
"РРРР-ММ-ДДТХ:ММ:SS[.ddd...] +hh:mm" або
"РРРР-ММ-ДДТХ:ММ:SS[.ddd...] -hh:mm" Де:

 РРРР = рік, ММ = місяць, ДД = день, Т (потрібно до часу),
HH = години, ММ = хвилини, SS = секунди,

(необов'язково) .ddd... = десяткова частка секунди (наприклад, ".323")
Z вказує на нульове зміщення від місцевого часу +/- hh:mm вказує на годину:хвилину зсув від місцевого часу
 
 

Видаліть старий файл техпідтримки, щоб заощадити місце

 Ми можемо безпечно видалити файл техпідтримки в папці дампа після вилучення файлу з комутатора.

Скористайтеся командою delete tech-support:/ щоб видалити файл служби технічної підтримки

Зразок виходу
DELLSONiC# delete tech-support:/ sonic_dump_DELLSONiC_20230415_202048.tar.gz
Proceed to delete tech-support:/sonic_dump_DELLSONiC_20230415_202048.tar.gz? [y/N]:y

Скористайтеся командою dir tech-support:/ , щоб перевірити, чи видалено файл.

Зразок виходу
DELLSONiC# dir tech-support:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------                

文書のプロパティ


影響を受ける製品
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON , PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
最後に公開された日付

24 7月 2023

バージョン

4

文書の種類

How To