跳转至

故障排查 / 安装后占据大量主机磁盘

某些情况下,由于达不到overlay2所需的最低系统要求(Linux 4.0+ 内核,或 3.10.0-514+ 版本的 RHEL/CentOS),Docker 会默认使用非联合文件系统vfs作为存储引擎。

由于vfs占用的磁盘较大,对于磁盘容量有限的服务器,可能会导致启动后磁盘空间占满,DataFlux Func 无法运行的情况。

1. 确认 Linux / CentOS 版本

您可以通过以下命令确认 Linux 内核 / CentOS 版本:

Bash
1
2
3
4
5
# Linux 内核版本
uname -a

# CentOS 发行版本
cat /etc/redhat-release

输出如下:

2. 确认 Docker 当前存储引擎

您可以通过以下命令确认 Docker 当前所使用的存储引擎:

Bash
1
sudo docker info

输出如下:

3. 已知存在问题的操作系统

目前已知可能发生此情况的操作系统有:

  • CentOS 7.2 原版(阿里云平台提供的 CentOS 7.2 升级过内核,可以正常安装)

4. 相关文档