Ubuntu 22.04 在关机时无法停止 NFS 服务 - 仍然由 Zoneminder 服务使用

Ubuntu 22.04 在关机时无法停止 NFS 服务 - 仍然由 Zoneminder 服务使用

我有一个运行 Zoneminder 的 KVM 客户机。出于各种原因,我已将此客户机配置为使用 NFS 将所有事件数据(录制的视频)存储到 NFS。不幸的是,如果我发送 KVM 命令关闭客户机,例如:

sudo virsh shutdown my-zoneminder-guest

...然后它需要很长时间才能关闭,因为它无法卸载 NFS 文件系统......

在此处输入图片描述

...我们最终等到 NFS 超时被触发并且客户机终止 NFS。

在此处输入图片描述

我很确定问题在于 Zoneminder 配置为使用 NFS,因为如果我在virsh shutdown虚拟机管理程序上发出命令之前手动停止 Zoneminder 服务,则客户机将很快关闭而不会出现问题。

/etc/fstab如果重要的话,我的 NFS 是通过我的文件中的以下条目挂载的:

192.168.1.5:/media/extra_storage        /mnt/nfs        nfs     auto    0        0

问题

有没有办法调整 Ubuntu 22 服务器,使其知道在尝试卸载 NFS 文件系统之前需要关闭 Zoneminder 服务?也许这是解决这个问题的错误方法,还有更好的解决方案吗?

相关内容