Debian Overlay 配置关键注意事项
一 规划与目录结构
二 挂载选项与内核支持
三 数据一致性与空间管理
四 常见错误快速排查表
| 症状 | 可能原因 | 快速修复 |
|---|---|---|
| mount 报错 “wrong fs type, bad option, bad superblock” | 挂载选项/路径错误或内核不支持 | 核对 lowerdir/upperdir/workdir 为绝对路径且存在;检查 options(推荐加入 noatime);确认模块加载(modprobe overlay) |
| Permission denied | 目录属主/权限不当 | chown -R root:root 各目录;chmod -R 755 各目录;用 sudo 执行挂载 |
| E: Could not open lock file … Permission denied | 非特权执行或锁文件被占用 | 使用 sudo;确认无其他包管理进程占用 |
| 启动失败或无法进入系统 | fstab 配置错误、路径不存在 | 进入救援/单用户模式注释或修正 fstab;或改用 overlayroot 统一管理 |
| 写入失败提示 No space left on device | upperdir 或底层磁盘满 | df -h 检查并清理;扩容磁盘或迁移 upperdir |
| 性能差 | 层数过多、存储介质慢 | 合并/减少层数;迁移至 SSD/NVMe;使用 noatime 等轻量选项 |
五 运维与变更风险控制