回收空间码头工人PMM最近我们有一个客户,有问题了磁盘服务器上托管的码头工人pmm-server环境。他们无法访问web UI,甚至停止pmm-server容器因为他们已经满了/var/挂载点。

设置正确的期望

避免这些问题的最好办法首先是提前计划,并确切知道你处理的磁盘空间需求。迈克尔·科伯恩在这个问题上有写一个伟大的博客:

https://www.雷竞技下载官网percona.com/blog/2017/05/04/how-much-disk-space-should-i-allocate-for-praybet雷竞技竞猜在线官网ercona-monitoring-and-management/

我们现在<一个href="//m.doggingzone.com/blog/2018/08/01/percona-monitoring-and-management-1-13-0-is-now-available/">使用普罗米修斯版本2PMM服务器内,所以你应该把它一撮盐。另一方面,它将显示如何你应该提前计划,并思考“稳态”磁盘使用情况,所以这是一个很好的阅读。

这是第一步,以确保你不会陷入困境。但是,如果你已经在麻烦?我们将会看到两个快捷方式可以帮助回收空间。

在什么之前,你应该停止任何PMM客户运行,这样你没有竞争条件恢复一些空间后,指标来自运行客户端将填补任何磁盘已经被释放。

如果pmm- - - - - -管理停止- - -所有不能工作,你可以手动停止服务,甚至手动杀死正在运行的流程作为最后的手段:

删除未使用的容器

为了下一个步骤是尽可能有效,确保没有未使用的容器中运行,或停止:

如果你看到任何容器,你知道你不需要了:

警告!不删除pmm-data容器!

回收未使用的码头工人图像空间

完成清洗后未使用的容器,我们可以推进<一个href="https://docs.docker.com/engine/reference/commandline/image_prune/">删除未使用的图片。除非你手动构建自己的码头工人的图片,真的很容易让他们再次如果需要,所以你不应该害怕删除那些未被使用。事实上,你不需要显式地下载图片。通过简单地运行码头工人运行image_name码头工人会自动帮你吧如果不是在本地找到。

不太坏,我们只回收4 gb的磁盘空间。这应该足以启动码头工人服务pmm-server容器备份。但是我们想要更多,因为我们可以

从孤立的码头工人卷回收空间

默认情况下,当删除一个容器(码头工人rm)码头工人不会删除相关的量,除非你使用- v上面我们的开关。这意味着,除非你意识到这个事实,你可能会有一些其他价值字节的数据占用磁盘空间。我们可以很容易地这样做<一个href="https://docs.docker.com/engine/reference/commandline/volume_prune/">卷删除命令:

嗯…这是一些大量的磁盘空间我们回收回来了!再一次,确保你不关心任何卷从你过去的安全容器能够这样做,因为没有回头路可走,很明显。

码头工人的早期版本中,此命令不可用,你可以检查<一个href="https://github.com/chadoe/docker-cleanup-volumes">这个链接

提前计划

如前所述,您现在应该重新审视迈克尔的博文中,并设置<一个href="//m.doggingzone.com/doc/percona-monitoring-and-management/glossary.option.html">指标保留和<一个href="//m.doggingzone.com/doc/percona-monitoring-and-management/glossary.option.html">查询保留为您的环境变量来一些有意义的事情。即使你提前计划,你不可能指望图像和孤儿的额外变量开销卷,所以您可能希望提前(警告:无耻的塞自己的博客)<一个href="//m.doggingzone.com/blog/2018/03/20/using-different-mount-points-on-pmm-docker-deployments/">PMM部署使用不同的挂载点,避免使用共享/var/lib/docker/挂载点。

PMM还包括一个<一个href="https://pmmdemo.percona.com/graph/d/80k9wMHmk/disk-space?refresh=1m&orgId=1&var-interval=%24__auto_interval_interval&var-host=pmm-server&var-mountpoint=All">磁盘空间使用仪表板,你可以使用它来监控。raybet雷竞技竞猜在线官网

别忘了备份PMM客户开始,并继续监测他们24×7 !raybet雷竞技竞猜在线官网

图片由<一个href="https://unsplash.com/photos/59yg_LpcvzQ?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">安德鲁•沃尔夫在<一个href="https://unsplash.com/search/photos/too-many?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash

1评论
最古老的
最新的 大多数投票
内联反馈
查看所有评论