• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

s5130s_ei 从R6318P01升级到R6380,日志不记录SHELL输入的命令历史

1天前提问
  • 0关注
  • 0收藏,66浏览
粉丝:0人 关注:0人

问题描述:

R6318P01升级到R6380,日志不记录SHELL输入的命令历史

在产品手册中描述是默认是记录的,实际 现象与产品手册不符

3 个回答
粉丝:12人 关注:2人

故障结论

S5130S-EI V7 版本从 R6318P01 升级 R6380 后命令行操作日志(CFGMAN 用户输入命令)默认关闭,新版本固件调整了info-center source CFGMAN默认开关,不再默认启用命令日志输出,所以 dis logbuffer 看不到敲入的命令,不是 BUG,是版本默认配置变更。

一、根因说明

  1. 老版本 R6318P01info-center source CFGMAN channel logbuffer出厂默认开启,用户 CLI 输入、进出系统视图自动打入日志缓存;
  2. 新版本 R6380:H3C 优化日志冗余,CFGMAN 模块日志默认禁用,仅保留配置变更保存日志,普通敲命令、进出视图不再默认记录,和手册老版描述不一致;
  3. 你截图现有日志只有:设备重启、接口 UP、LLDP、STP、Exit from the system view(退出视图日志),缺少每条输入命令日志,完全匹配该版本默认行为。

二、一键开启命令全量日志(现场直接复制配置)

bash
运行
system-view # 开启CFGMAN(配置/命令交互模块)向本地日志缓冲区输出 info-center source CFGMAN channel logbuffer debug # 可选:同步输出到日志主机(如需远端syslog存命令) # info-center source CFGMAN channel loghost debug # 开启用户操作日志开关(部分V7子版本额外控制) info-center userlog enable info-center source USER channel logbuffer # 保存配置 save
参数说明:debug级别包含所有 CLI 输入、视图切换、命令执行日志;informational只记录配置保存,不记录单条敲入指令。

三、配置后验证

  1. 配置完后,在用户 / 系统视图随意敲几条命令;
  2. dis logbuffer,即可出现每条输入命令的 CFGMAN 日志;
plaintext
dis logbuffer | include CFGMAN

四、补充两个关键排查点

1、日志缓存容量确认

plaintext
info-center logbuffer size 1024
默认 1024 够用,过小会日志被覆盖丢记录。

2、是否 ACL 过滤 info-center

plaintext
display info-center filter all
如有过滤 CFGMAN 规则,删除过滤:undo info-center filter XXXX

五、永久生效说明

配置保存后整机重启也保持开启;R6380 及后续同分支版本均需要手动开启 CFGMAN 日志,无法恢复老版本出厂默认记录。

这AI回答的不对,实测没效果

zhiliao_FSkDcF 发表时间:1天前 更多>>

这AI回答的不对,实测没效果

zhiliao_FSkDcF 发表时间:1天前
粉丝:10人 关注:9人

排查步骤及关键命令:
1. 检查CLI日志配置:执行display info-center source CLI,若未配置,全局视图下配置info-center source CLI channel 2 level info(开启命令输入日志到系统日志)。
2. 检查本地命令历史:用户视图执行display history-command,若为空,配置history size 10(默认值,调整命令历史缓存条数)。
3. 确认终端日志开启:执行terminal logging,确保命令输入同步记录。
4. 核对R6380版本Release Note,确认是否默认关闭CLI日志,需手动开启对应配置。

info-center source CLI 都没有这个模块

zhiliao_FSkDcF 发表时间:1天前 更多>>

info-center source CLI 都没有这个模块

zhiliao_FSkDcF 发表时间:1天前
粉丝:17人 关注:1人

S5130S-EI 从 R6318P01 升级到 R6380 后,日志不再记录 SHELL 输入的命令历史,这通常是因为新版本固件在 Info-center(信息中心) 的默认日志级别或输出通道配置上发生了变化。
在 H3C 设备中,用户输入的命令属于 SHELL 模块的 SHELL_CMD 日志,其默认级别通常为 Informational(6级)。如果日志缓冲区(logbuffer)的过滤级别被调高(例如默认为 Warning 4级),或者 SHELL 模块的输出被限制,这些命令记录就会被过滤掉。
你可以按照以下步骤进行排查和恢复配置:

1. 检查并调整日志级别(最常见原因)

首先,请进入系统视图,检查当前的信息中心配置,并尝试将日志缓冲区的默认级别调整为 informational(6级)或 debugging(7级),以确保能捕获到命令操作日志。
1<H3C> system-view 2# 查看当前的信息中心配置 3[H3C] display info-center 4 5# 将默认日志源输出到日志缓冲区的级别调整为 informational(信息级别) 6[H3C] info-center source default logbuffer level informational
执行完上述命令后,你可以尝试输入几条测试命令,然后使用 display logbuffer 查看是否已经能正常记录。

2. 检查 SHELL 模块是否被单独限制

在部分新版本中,可能会对 SHELL 模块有独立的输出限制。你可以显式地放开 SHELL 模块的日志输出:
1[H3C] info-center source SHELL logbuffer level informational
同时,检查是否有配置了日志抑制(suppress)功能,导致 SHELL_CMD 被屏蔽。如果有类似配置,请使用 undo 命令将其删除:
1# 检查是否有类似以下的抑制配置,如果有,请 undo 掉 2[H3C] undo info-center logging suppress module SHELL mnemonic SHELL_CMD

3. 确认日志缓冲区状态与历史记录功能

确保日志缓冲区本身是开启状态,并且容量足够(默认通常是 1024 条,如果业务繁忙可能会被快速覆盖)。同时,建议检查用户界面下的命令历史记录功能是否开启:
1# 检查日志缓冲区状态 2<H3C> display logbuffer 3 4# 进入控制台或 VTY 用户界面视图,开启命令历史记录功能 5[H3C] user-interface vty 0 4 6[H3C-ui-vty0-4] history-command enable

实测无效

zhiliao_FSkDcF 发表时间:1天前 更多>>

实测无效

zhiliao_FSkDcF 发表时间:1天前

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明