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

DELL Networking SONiC 如何生成和收集技术支持

概要: 本文介绍如何在 Dell Networking SONiC 版本 4.0 及更高版本中生成和收集技术支持。

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

文書の内容


手順

指数

什么是技术支持文件?
命令语法
如何在 Dell SONiC
中生成技术支持文件如何跟踪技术支持文件生成状态
如何从交换机
检索技术支持文件Ftp
HTTP
Usb
SCP 客户端应用程序
技术支持文件名和格式
如何限制旧条目并减少技术支持文件
的大小删除旧的技术支持文件以节省空间。                       

 

什么是技术支持文件

技术支持文件是一个压缩归档文件,包含有关交换机状态的信息,如系统日志、数据库状态、核心转储等。戴尔技术支持工程师需要技术支持文件来详细分析事件。

  • 技术支持文件是一个压缩文件,保存在 /var/dump 中。可使用命令 dir tech-support:/ 查看此文件夹的内容
  • 技术支持文件具有 .tar.gz 扩展名
  • 技术支持文件可能需要超过 15-30 分钟才能生成。
  • 文件大小因日志样本的数据和持续时间而异。为了减小大小,我们可以使用 ,因为 选项
  • 如果可能,尝试生成处于问题状态的技术支持文件
 
提醒:有关较旧版本,请参阅 Dell Networking SONiC OS 如何在 3.X 版本中生成技术支持 
  
 

命令语法

命令 解释
admin@sonic:~$ sonic-cli 输入 Dell Sonic
sonic# show tech-support 生成技术支持文件。
sonic# 显示技术支持状态 显示技术支持文件生成状态
sonic# dir tech-support:/  显示生成技术支持文件的 /var/dump 目录的内容。
sonic# copy tech-support://filename> ftp/home/http/scp/usb://filename>        使用 ftp、http、scp 协议
或 usb 或主目录将技术支持文件拷贝到远程位置  
 
可选
命令 解释
sonic# 显示自                                                         从日期和时间生成技术支持文件。单击此处了解更多信息。  
sonic# delete tech-support:/          删除旧的技术支持文件。这样可以节省闪存空间。
 

 

如何在 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 命令堆叠技术支持文件生成的状态。输出显示状态:完成文件生成后完成。
使用 dir tech-support:/命令以查看 /var/tmp 文件夹的内容。此文件夹中会生成技术支持文件。

Bellow 是 show tech-support status dir tech-support:/ 的示例输出

在技术支持文件生成过程中
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:// // 命令将 tech-support 文件复制到主目录或 usb 或远程 ftp/http/scp 服务器。

以下是可用的目标选项及其使用情况。
Ftp:复制到远程 FTP 服务器 (ftp://userid:passwd@hostip/filepath)
主页:复制到主目录 (home://filename)
http:复制到远程 HTTP 服务器 (http://hostip/filepath)
scp:复制到远程 SCP 服务器 (scp://userid:passwd@hostip/filepath)
usb:复制到 usb 介质目录 (usb://filename)
 
提醒:  copy 命令中的 tech-support:// 将不会自动填充。因此,手动键入完整路径。

我们将使用示例

FTP
解释下面的选项 对于将文件拷贝到远程 FTP 服务器,请使用以下语
拷贝 techsupport:// ftp://userid:passwd@hostip/filepath

考虑我们将技术支持文件复制到具有 IP 10.0.0.1 的远程 FTP 服务器,用户名:TEST 和密码通过

示例输出
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

考虑我们将技术支持文件拷贝到具有 IP 10.0.0.1
示例输出的远程 HTTP 服务器
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz

Usb

要在网络交换机中的 DELL SONiC 上使用 USB,我们必须确保配置 usb enable 命令。默认情况下,usb 处于禁用状态。
将 usb 插入交换机后,运行 usb mount 命令。

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_202048DELLSONiC 是交换机的主机名。

 

如何限制旧条目并减少技术支持文件的大小

根据交换机正常运行时间,技术支持文件可能是一个大文件。在 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 技术支持,因为                  以下是日期/时间

的格式“YYYY-MM-DDTHH:MM:SS[.ddd...]Z“或
”YYYY-MM-DDTHH:MM:SS[.ddd...]+hh:mm“或
”YYYY-MM-DDTHH:MM:SS[.ddd...]-hh:mm“ 其中:

 YYYY = 年, MM = 月, DD = 天,
T(在时间之前需要),
HH = 小时, MM = 分钟, 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