防止所有进程在/var 上写入

防止所有进程在/var 上写入

我想将/var我的服务器(xen 服务器)的文件夹移动到新磁盘。
我按照但是该init 1命令将我从 ssh 会话中注销。

另外,我可以避免使用init 1以防止所有进程写入此文件夹吗?
相反,我想我可以尝试停止所有正在运行的服务,并在移动它之前检查lsof | grep /var没有打开的文件。/var

这是正确的做法吗?

答案1

如果要正确执行此操作,您需要在本地访问服务器并将其置于单用户模式。通过 逐个停止服务ssh不会有帮助,因为ssh它本身就是一项服务,并且它也在使用/var,例如用于登录/var/log/secure

相关内容