当前版本V8.0 E0802P01H08
/var/log/storage/backup/ceph 大量的*.gz文件,导致磁盘空间提示不足,是否可以删除这些日志文件?
当前版本V8.0 E0802P01H08
/var/log/storage/backup/ceph 大量的*.gz文件,导致磁盘空间提示不足,是否可以删除这些日志文件?
(0)
(0)
暂无评论
:
/var/log/storage/backup/ceph是 UIS 平台存储组件产生的ceph 历史归档压缩日志 (*.gz),属于历史备份日志,不是 ceph 实时运行日志、不是业务数据、不是配置文件。
.log原始日志文件,只删.gz后缀归档包。ls -lh /var/log/storage/backup/ceph
只删除后缀
.gz,保留.log实时日志。
#删除该目录所有gz归档日志
rm -f /var/log/storage/backup/ceph/*.gz
⚠️不要执行
rm -rf /var/log/storage/backup/ceph整个目录删除,目录本身不能删掉,平台会持续往该路径输出归档。
df -h
之前排查存储故障时调高 ceph debug 日志等级,处理完故障忘记调回默认级别,会产生巨量日志,轮转后不断生成 gz 归档包。
#查看当前全局日志调试级别
ceph config get global debug_osd
ceph config get global debug_mon
ceph config get global debug_mds
生产默认一般为
0/5;数值越高日志量越大,如果出现 20/20 这类高数值,就是问题源头。
恢复为生产默认级别示例:
ceph config set global debug_osd 0/5
ceph config set global debug_mon 0/5
logrotate 配置只处理实时 log 文件,对/var/log/storage/backup/ceph下已经生成的 gz 归档没有做保留数量限制,旧归档不会自动删除,持续堆积占满 /var/log 分区。
写定时任务,只清理 30 天以前的 gz 归档日志,不碰实时 log 文件。
#编辑定时任务
crontab -e
#每天凌晨2点清理30天以上gz归档
0 2 * * * find /var/log/storage/backup/ceph -name "*.gz" -mtime +30 -delete >/dev/null 2>&1
E0802P01H08 该归档日志无自动清理属于已知问题,升级到后续修复补丁版本,平台内置轮转策略会自动限制归档保留份数,不再无限堆积。升级前备份全套 CVM 配置。
表格
| 路径 | 说明 | 是否可删 gz |
|---|---|---|
/var/log/storage/backup/ceph/*.gz | UIS 平台归档备份历史 ceph 日志 | ✅gz 可以删除,目录保留 |
/var/log/storage/backup/ceph/*.log | 正在写入的实时原始日志 | ❌禁止手动删除 |
/var/log/ceph | 容器内部 ceph 原生运行日志,UIS8.0 容器部署主要输出 journald,该目录文件很少 | 不要随意操作 |
df -h磁盘占用输出ceph config get global debug_osd;ceph config get global debug_monls -lh /var/log/storage/backup/cephdisplay version补充:系统盘 /var/log 分区占满会引发 CVM 管理服务异常、任务执行失败、告警无法生成,但是不会直接影响 CVK 上虚拟机运行。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论