运维问题.Docker.完美解决docker的/var/lib/docker/持续增长的问题?
2016-06-22 12:48
585 查看
事故前提
1.线上Docker宿主机突然无法连接,SSH登录一直显示尝试登录,后台VNC也无法操作,无奈重启问题原因
1./var/lib/docker/devicemapper/devicemapper/data之前未做重定向,导致data文件持续增长,根分区被撑爆排查思路
1.df -h查看/分区占用率,du -m --max-depth=1|sort -gr查出data已将近20G解决办法
1.关闭docker服务service docker stop2.创建/xm_docker_volume/docker_run_data
3.移动/var/lib/docker/*目录到/xm_docker_volume/docker_run_data/
4.绑定/var/lib/docker到/xm_docker_volume/docker_run_data目录下
# # /etc/fstab # Created by anaconda on Wed Sep 16 15:46:52 2015 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/vda1 / ext4 defaults 0 0 /dev/vdc2 /xm_docker_volume ext4 defaults 0 0 /xm_docker_volume/docker_run_data /var/lib/docker none bind 0 0
5.重新mount -a然后重启docker服务service docker restart
相关文章推荐
- 微容器:更小的,更轻便的Docker容器
- Docker 容器十诫
- Docker <二> 常用命令
- Docker容器的自动化监控实现
- Docker启动/停止/进入容器的常见操作
- 虚拟化技术—docker容器—PIPEWORK解读与实践
- docker容器的运行以及概述
- docker常用命令总结
- Docker 基于debian环境安装jdk
- Docker run 命令参数及使用
- docker映射本地代码到容器中
- docker容器配置网络流量测试
- Docker学习四:容器
- 虚拟化,你造吗?
- 20170904多个docker容器中同时搭建多套ceph集群(一)---docker网络模式的了解
- Docker自定义网络和运行时指定IP
- docker下安装slurm集群搭建
- 使用InfluxDB+cAdvisor+Grafana配置Docker监控
- “悉”Docker@ubuntu--第二章
- Windows如何Share目录给docker容器