通过 NFS 访问时自动挂载 cdrom

通过 NFS 访问时自动挂载 cdrom

我目前在具有内置 CDROM 驱动器的服务器上运行 CentOS 5。我目前有一个设置,由 autofs 根据需要自动安装,并且我通过 NFS/media/cdrom导出。/media/cdrom我需要能够卸载该 CDROM,弹出它,然后放入新的 CDROM,而不破坏任何东西,但这似乎不起作用。有没有更好的方法来做到这一点(请注意,我对尝试通过 NFS 挂载的服务器几乎没有控制权/media/cdrom)?

答案1

问题是,当您想通过 NFS 导出目录时,Linux NFS 服务器“挂在”导出的目录上,就好像它是一个在该目录中使用打开的文件描述符运行的进程一样,从而防止挂载点被卸载(好吧,从技术上讲,内核是在 nfs 内核模块中执行此操作的)。您必须关闭 NFS 服务器,卸载 CD(或告诉 autofs 卸载它),插入新 CD,然后重新启动 NFS 服务器。希望您可以在 NFS 客户端超时之前执行此操作。

正如 Nils 所建议的,仅安装 ISO 映像会容易得多。

相关内容