最佳答案
logfile save 保存多久的日志?答案:执行 logfile save 时,设备会将Log File Buffer中当前缓存的所有日志一次性写入Log File,并清空该缓冲区。
所存即所有:它保存的不是“过去某段时间”的日志,而是“Buffer里所有还没写入文件的日志”。
非重复保存:一旦Buffer里的日志被成功写入文件,这些日志就不会再次被保存,除非系统重新产生相同的日志信息。
答案:是的,H3C设备默认开启了自动保存功能。
默认周期:设备默认每隔86400秒(即24小时),会自动将Log File Buffer中的日志写入Log File。
触发时机:这个自动保存通常会选择在系统相对空闲的时间(如清晨)执行,以减少对设备性能的影响。
可调整:您可以通过命令 info-center logfile frequency 来调整这个自动保存的间隔时间。
答案:这是H3C设备为了有效管理有限的存储空间而采用的“多次件滚动覆盖”机制。
单一文件大小限制:每个Log File(如 logfile1.log)的大小是有限制的,默认最大为10MB。您可以通过 info-center logfile size-quota 命令调整这个大小。
滚动生成逻辑:
设备会依次创建 logfile1.log、logfile2.log……等文件来持续写入日志。
当一个文件写满(达到10MB)后,系统会自动创建下一个编号的文件继续写入。
压缩旧文件:当文件被关闭后,设备通常会将其压缩成 logfile1.log.gz 这样的压缩包,以节省空间。
覆盖最旧文件:当日志文件的总数量或总大小达到设备存储的上限时,系统会自动找到生成时间最早的压缩文件(如 logfile1.log.gz)并将其删除,然后腾出空间创建新的 logfileX.log 来写入新日志。如此循环往复。
logfile.log.gz里是不是有多个logfile,logfile文件夹下有多个logfile.log文件,如果时间隔的较长,假设logfile3.log.gz是2023年10月13日的,下一个logfile4.log.gz的日期是2026年1月28日,在没有手动删除的情况下,是不是就意味着logfile4.log.gz就有2023年10月13日往后的日志都在logfile4.log.gz里
防火墙执行 `logfile save` 命令时,会将当前日志缓冲区(log file buffer)中的所有日志保存到日志文件(logfile)中。具体保存多长时间的日志取决于日志缓冲区中尚未被保存的日志量,通常是从上次保存后积累至今的所有日志。
每次执行 `logfile save` 命令后,日志缓冲区会被清空。因此,保存的日志时长可能是几分钟到24小时不等,取决于上一次保存的时间(自动或手动)。
默认情况下,系统每24小时自动保存一次,但手动执行 `logfile save` 会立即触发保存并清空缓冲区。
**结论**:`logfile save` 保存的是自上次保存以来积累的所有日志,时长不定,最多约24小时。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
logfile.log.gz里是不是有多个logfile,logfile文件夹下有多个logfile.log文件,如果时间隔的较长,假设logfile3.log.gz是2023年10月13日的,下一个logfile4.log.gz的日期是2026年1月28日,在没有手动删除的情况下,是不是就意味着logfile4.log.gz就有2023年10月13日往后的日志都在logfile4.log.gz里