the reason
docker in the xfs file system, too often create / destory container, pull / push image, when a thin pool is full, DeviceMapper backend default file system xfs will continue to retry the failed IO, cause the process to hang.
Solution
- Do not have xfs file system
- Add startup parameter dm.xfs_nospace_max_retries = 0