将 /var/logs 中的故障排除日志压缩以发送给瞻博网络技术支持
问题
Description
您在设备上收集了日志,需要将其发送给瞻博网络技术支持。本主题介绍如何将每个路由引擎的日志压缩为单个文件,以便更方便地发送日志。
解决方案
您可以将主路由引擎和备份路由引擎(如果存在)路由引擎目录中 /var/log 的所有日志文件压缩成每个路由引擎的单个 tgz 文件,这样您就可以将日志以方便的软件包形式发送到 JTAC。您可以使用 CLI 或命令 shell 来执行这些任务;由于其易用性,此处仅显示 CLI 版本。
通过管理 IP 地址或控制台(通常在主路由引擎 RE0 上)访问设备。
user@host>
存档并压缩 RE0 上的所有日志文件并将它们放入 /var/tmp.
user@host> file archive compress source /var/log/* destination /var/tmp/re0.tgz /usr/bin/tar: Removing leading `/' from member names
确认已创建压缩的存档文件。
user@host> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re0.tgz rtsdb sec-download vi.recover
在配备单个路由引擎的设备上,请跳至步骤 10。
登录到备份路由引擎 RE1 并访问 CLI。
注:1 附加到提示中的主机名中,表示您位于 RE1 上。
user@host> request routing-engine login backup % cli user@host11>
存档并压缩 RE1 上的所有日志文件,并将它们 /var/tmp放入 .
user@host1> file archive compress source /var/log/* destination /var/tmp/re1.tgz /usr/bin/tar: Removing leading `/' from member names
确认已创建压缩的存档文件。
user@host1> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re1.tgz rtsdb sec-download vi.recover %
退出对备份路由引擎的远程登录以返回到主路由引擎。请注意,前面附加的 1 已从提示中的主机名中删除,以表示您又回到了 RE0。
user@host1> exit rlogin: connection closed user@host1>
将压缩的存档文件从 RE1 复制到 RE0。
user@host> file copy re1:/var/tmp/re1.tgz /var/tmp
确认复制的文件是否存在。
user@host> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re0.tgz re1.tgz rtsdb sec-download vi.recover %
使用 FTP、SCP、JWEB 或(在某些设备上)安装的 USB 将文件直接从主路由引擎复制到任何本地主机。