0

问题陈述是这样的:我有一个目录,它被配置为 SAN 分区的挂载点。由于某些我无法避免的原因,现在这个 SAN 分区在启动后几分钟就被挂载了。与此同时,一些进程开始写入目录(它仍然不在 SAN 上,只是一个本地目录),从而造成了麻烦。

我的目标是确保我不允许任何进程在本地目录中写入该目录。一旦 SAN 安装在上面,进程就可以自由写入。

4

1 回答 1

1

使挂载点不可变:

# chattr +i /mnt/foo

验证您不能在那里写:

# touch /mnt/foo/hello
touch: cannot touch ‘/srv/test/foo’: Permission denied

现在执行安装:

# mount /dev/foo /mnt/foo
于 2013-07-08T04:29:08.787 回答