重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 27|回复: 12
打印 上一主题 下一主题

如何利用hermes 解决 PMM空间满问题

[复制链接]
跳转到指定楼层
楼主
发表于 7 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 郑全 于 2026-5-18 16:11 编辑

问题:
   zg,xg那个环境的监控服务器盘满了,这个目录下的可以清理吗?
   /var/lib/docker/volumes/pmm-data/_data/clickhouse/store/95d

正在开会,漂了一眼,我的个乖乖,直接删除文件呀,还没有这样干过,不过我的直觉告诉我,这个应该是CLICKHOUSE的数据文件,不能直接从操作系统上删除,要从数据库中删除,但怎么删除呢,我不会呢,不是有 爱马仕 AGENT吗,让他试试!
正好测试一下爱马仕的能力。

我把这个问题抛给爱马仕:
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 7 天前 | 只看该作者
我针对爱马仕给的提问,查了一下

[root@5x7pavbj ~]# ls -la /var/lib/docker/volumes/pmm-data/_data/clickhouse/store/95d/
total 4
drwxr-x---  3 1000 root   50 Apr 12 10:30 .
drwxr-x--- 18 1000 1000  182 Apr 12 10:30 ..
drwxr-x--- 40 1000 root 4096 May 18 12:58 95dffa9f-e695-4518-9d39-76333d617851
[root@5x7pavbj ~]#
[root@5x7pavbj ~]#
[root@5x7pavbj ~]# du -sh /var/lib/docker/volumes/pmm-data/_data/clickhouse/store/95d/
33G     /var/lib/docker/volumes/pmm-data/_data/clickhouse/store/95d/



回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 7 天前 | 只看该作者
看来不能直接删除

我进入服务器看了一下操作系统空间情况

[root@5x7pavbj ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.9G     0  3.9G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G  440M  3.4G  12% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1        50G   50G   20K 100% /
/dev/vdb1        99G   61M   94G   1% /data
overlay          50G   50G   20K 100% /var/lib/docker/overlay2/f66d3c8db41995efb92f34bd1e8efd22fc32e3b161acfe88e27a8b20875aabc1/merged
overlay          50G   50G   20K 100% /var/lib/docker/overlay2/77c3ed335375c3fc8d64f1cc94ab80ccd30ff790cf789e0d4802700cd73b388f/merged
tmpfs           783M     0  783M   0% /run/user/0

看空间满了呀,

[root@5x7pavbj ~]# docker ps
CONTAINER ID   IMAGE                  COMMAND                  CREATED       STATUS                   PORTS                                               NAMES
14dd0b17dbdd   percona/watchtower     "/watchtower --clean…"   5 weeks ago   Up 5 weeks (unhealthy)   8080/tcp                                            watchtower
8e5906189f19   percona/pmm-server:3   "/opt/entrypoint.sh"     5 weeks ago   Up 5 weeks (unhealthy)   8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp   pmm-server
[root@5x7pavbj ~]# docker exec -it 8e5906189f19 /bin/bash
failed to create runc console socket: mkdir /tmp/pty1048349728: no space left on device: unknown

进入容器都不行了,怎么办,直接给爱马仕吧

回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 7 天前 | 只看该作者
郑全 发表于 2026-5-18 16:19
看来不能直接删除

我进入服务器看了一下操作系统空间情况

回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 7 天前 | 只看该作者

回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 7 天前 | 只看该作者
[root@5x7pavbj ~]# docker system df
TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          4         3         5.674GB   8.442MB (0%)
Containers      3         2         783.4MB   783.3MB (99%)
Local Volumes   2         1         40.59GB   178.7MB (0%)
Build Cache     0         0         0B        0B
[root@5x7pavbj ~]# docker system prune -f
Deleted Containers:
551fc775d95bc78c739c4f5afd216b5138b9be3d024aeecbce1896b7edd7da27

Total reclaimed space: 783.3MB
[root@5x7pavbj ~]# docker system df
TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          4         2         5.674GB   2.983GB (52%)
Containers      2         2         18.87kB   0B (0%)
Local Volumes   2         1         40.64GB   178.7MB (0%)
Build Cache     0         0         0B        0B

[root@5x7pavbj ~]# docker volume prune -f
Total reclaimed space: 0B
[root@5x7pavbj ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        3.9G     0  3.9G   0% /dev
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G  440M  3.4G  12% /run
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1        50G   50G  494M 100% /
/dev/vdb1        99G   61M   94G   1% /data
overlay          50G   50G  494M 100% /var/lib/docker/overlay2/f66d3c8db41995efb92f34bd1e8efd22fc32e3b161acfe88e27a8b20875aabc1/merged
overlay          50G   50G  494M 100% /var/lib/docker/overlay2/77c3ed335375c3fc8d64f1cc94ab80ccd30ff790cf789e0d4802700cd73b388f/merged
tmpfs           783M     0  783M   0% /run/user/0
[root@5x7pavbj ~]# docker exec -it 8e5906189f19 /bin/bash

可以进入了
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 7 天前 | 只看该作者
进入容器后,看看 /srv 已经满了

[pmm@8e5906189f19 opt] # df -h
Filesystem      Size  Used Avail Use% Mounted on
overlay          50G   50G  191M 100% /
tmpfs            64M     0   64M   0% /dev
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
shm              64M     0   64M   0% /dev/shm
/dev/vda1        50G   50G  191M 100% /srv
tmpfs           3.9G     0  3.9G   0% /proc/acpi
tmpfs           3.9G     0  3.9G   0% /proc/scsi
tmpfs           3.9G     0  3.9G   0% /sys/firmware

如何清理clickhouse 空间 ,还是继续问爱马仕

回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 7 天前 | 只看该作者
郑全 发表于 2026-5-18 16:37
进入容器后,看看 /srv 已经满了

# df -h

回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 7 天前 | 只看该作者
郑全 发表于 2026-5-18 16:44
先看看大小
    SELECT
    database,

回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 7 天前 | 只看该作者
找到问题了:system.trace_log 占了 32.6 GiB,这是 ClickHouse 内部的执行追踪日志,不是 PMM 指标数据。
直接清空这个表,腾出 32GB:

按爱马仕的提示,初步判断,这个日志可以删除。

8e5906189f19 :) TRUNCATE TABLE system.trace_log;

TRUNCATE TABLE system.trace_log

Query id: a214c798-38fd-4cbb-8d75-55cf38c1a621

Ok.

0 rows in set. Elapsed: 0.559 sec.

8e5906189f19 :) exit
Bye.
[pmm@8e5906189f19 95dffa9f-e695-4518-9d39-76333d617851] # df -h
Filesystem      Size  Used Avail Use% Mounted on
overlay          50G   17G   33G  35% /
tmpfs            64M     0   64M   0% /dev
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
shm              64M     0   64M   0% /dev/shm
/dev/vda1        50G   17G   33G  35% /srv
tmpfs           3.9G     0  3.9G   0% /proc/acpi
tmpfs           3.9G     0  3.9G   0% /proc/scsi
tmpfs           3.9G     0  3.9G   0% /sys/firmware

删除后,空间空出来了

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-5-25 22:50 , Processed in 0.278496 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表