Files
geedge-jira/md/OMPUB-1239.md
2025-09-14 21:52:36 +00:00

124 lines
5.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 【WMS-UTR项目】TSG-OS在hotfix过程commit等待时间较长
| ID | Creation Date | Assignee | Status |
|----|----------------|----------|--------|
| OMPUB-1239 | 2024-04-18T18:15:12.000+0800 | 付明卫 | 已关闭 |
---
按照文档https://docs.geedge.net/pages/viewpage.action?pageId=129089806&src=contextnavpagetreemode进行了设备升级升级步骤中的commit步骤等待时间较长始终没有完成**fu_mingwei** commented on *2024-04-18T18:49:11.148+0800*:
 通过查询NZ发现发现OS的disk  used已经到达k8s GC阈值disk used 85%),如下图所示:
!image-2024-04-18-18-48-55-917.png!
---
**fu_mingwei** commented on *2024-04-18T19:41:07.722+0800*:
issue产生原因
当disk used到达k3s GC阈值k3s会清理当前不用的image。在当前issue的情况下k3s GC清理了rancher/klipper-helm镜像此镜像时执行kubectl install/delete helm-chart时所用到的镜像
在rancher/klipper-helm镜像被删除的情况下clixon执行{{{}set service_function name tsg-traffic-engine-vsys-{}}}{{{}1{}}} {{enable no}} 和 commit后会执行helm delete helm-chart操作。在helm delete helm-chart之后过程中需要获取rancher/klipper-helm镜像当rancher/klipper-helm不存在时helm delete helm-chart操作会一直阻塞。
参考文档:
* [https://github.com/k3s-io/k3s/issues/1552]
* https://github.com/k3s-io/k3s/issues/7569
问题1为什么disk used会短时间内增长较快
问题1原因当前环境在4月10日前后firewall产生了大量maat相关日志。每天产生的该日志文件占用的disk存储空间大约在100G左右。 这导致了磁盘used一直在增长。 
问题2为什么日志文件占用disk空间限制在总disk空间的50%的情况下参考taskhttps://jira.geedge.net/browse/TSG-17006disk used会超过85%
问题2原因日志文件存储在日志volume中日志volume存放在/data目录下。当删除日志文件时日志volume中的磁盘空间被释放(通过df -h查看),但/data相应的磁盘空间没有被释放通过df -h查看此时需要fstrim timer定时执行执行周期为1周去释放/data目录下日志文件所占用的磁盘空间。 这将会导致日志文件占用的磁盘空间达不到日志volume容量的限制但是/data目录的disk used一直增长。
---
**fu_mingwei** commented on *2024-04-23T11:38:23.039+0800*:
修改方法将fstrim  timer执行周期改为1天
---
**fu_mingwei** commented on *2024-04-23T11:40:41.360+0800*:
OS修复版本 v24.02 v24.04
---
**gitlab** commented on *2024-04-23T11:59:53.800+0800*:
[付明卫|https://git.mesalab.cn/fumingwei] mentioned this issue in [a commit|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/commit/b9556b8b206b1e6682560b26e6a8271219e6e445] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-fstrim-timer-OnCalendar-to-daily|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-fstrim-timer-OnCalendar-to-daily]:{quote}bugfix:OMPUB-1239:Set fstrim.timer oncalendar to daily.{quote}
---
**gitlab** commented on *2024-04-23T12:01:14.508+0800*:
[付明卫|https://git.mesalab.cn/fumingwei] mentioned this issue in [a commit|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/commit/5651823ac3f5dea7db3bafaba7f149004d7b72cc] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-fstrim-to-v24.02|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-fstrim-to-v24.02]:{quote}bugfix:OMPUB-1239:Set fstrim.timer oncalendar to daily.{quote}
---
**gitlab** commented on *2024-04-23T12:02:20.854+0800*:
[付明卫|https://git.mesalab.cn/fumingwei] mentioned this issue in [a merge request|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/merge_requests/2414] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-fstrim-to-v24.02|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-fstrim-to-v24.02]:{quote}bugfix:OMPUB-1239:Set fstrim.timer oncalendar to daily.{quote}
---
**gitlab** commented on *2024-04-23T14:23:01.417+0800*:
[付明卫|https://git.mesalab.cn/fumingwei] mentioned this issue in [a merge request|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/merge_requests/2415] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-fstrim-timer-OnCalendar-to-daily|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-fstrim-timer-OnCalendar-to-daily]:{quote}bugfix:OMPUB-1239:Set fstrim.timer oncalendar to daily.{quote}
---
**gitlab** commented on *2024-04-23T14:23:04.794+0800*:
[付明卫|https://git.mesalab.cn/fumingwei] mentioned this issue in [a commit|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/commit/89751448f9a83ecc81e7c92cfa73b104d77d92d9] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-fstrim-timer-OnCalendar-to-daily|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-fstrim-timer-OnCalendar-to-daily]:{quote}bugfix:OMPUB-1239:Set fstrim.timer oncalendar to daily.{quote}
---
**caoshanfeng** commented on *2024-08-29T17:33:47.932+0800*:
已更新,测试观察无问题
---
## Attachments
**55666/image-2024-04-18-18-48-55-917.png**
---
**55657/截图2.png**
---
**55658/问题截图1.png**
---