故障排查 / 安裝後佔據大量主機磁盤
某些情況下,由於達不到 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 |
|
輸出如下:
2. 確認 Docker 當前存儲引擎
您可以通過以下命令確認 Docker 當前所使用的存儲引擎:
Bash | |
---|---|
1 |
|
輸出如下:
3. 已知存在問題的操作系統
目前已知可能發生此情況的操作系統有:
- CentOS 7.2 原版(阿里雲平台提供的 CentOS 7.2 升級過內核,可以正常安裝)