透過 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 映像會容易得多。

相關內容