以下是一个CentOS Overlay实战案例,以Docker为例:
确保CentOS系统已安装Docker,且内核支持OverlayFS(CentOS 7.2及以上默认支持)。
sudo yum install fuse-overlayfs
。sudo mkdir -p /var/lib/docker/overlay2/{lower,upper,work,mountpoint}
。/var/lib/docker/overlay2
下。sudo mount -t overlay overlay -o lowerdir=/var/lib/docker/overlay2/lower,upperdir=/var/lib/docker/overlay2/upper,workdir=/var/lib/docker/overlay2/work /var/lib/docker/overlay2/mountpoint
。ls -l /var/lib/docker/overlay2/mountpoint
查看挂载点内容,应能看到下层和上层文件合并后的结果。/etc/fstab
,添加overlay /var/lib/docker/overlay2 overlay defaults,lowerdir=/var/lib/docker/overlay2/lower,upperdir=/var/lib/docker/overlay2/upper,workdir=/var/lib/docker/overlay2/work 0 0
,实现系统重启后自动挂载。chmod
和chown
调整。lvreduce
操作。