Debian
帶有 iSCSI 的 ZFS 文件系統
首先,快速解釋基本問題。我得到了一份系統管理員的新工作,並繼承了使用 ZFS 作為共享數據基礎的文件伺服器。該池包括許多文件系統,但沒有捲。最近伺服器上的 Samba 共享停止工作,這似乎是一個身份驗證問題。我們正在與提供 AD 身份驗證集成的 Centrify 合作找出原因。
在我們等待的時候,已經過了一周,所以使用者變得非常不安,管理層也開始盯著我們看,我們一直在嘗試想出一種以另一種方式共享數據的方法。
我們發現 Centrify Samba 共享在 Debian 8.4 上執行良好。此時,我們想設置另一台伺服器來臨時分發 Samba 共享。這第二台伺服器將需要連接到主文件伺服器。NFS 和 iSCSI 都已討論過,但都存在問題。
根據我的研究,當 NFS 掛載通過 Samba 共享時,NFS 會出現性能、權限甚至數據驗證問題。它可以工作,但似乎不是最好的解決方案。另一方面,iSCSI 聽起來效果很好,但似乎需要 ZFS 捲而不是文件系統。
所以問題如下。
ZFS 文件系統可以用作 iSCSI 目標嗎?
ZFS 文件系統可以轉換為 ZFS 卷嗎?
還是 NFS 解決方案在這種臨時情況下效果最好?
是的,ZFS 可以是 iSCSI 提供者。這並不總是一個好主意,因為您的數據被封裝在 ZFS 卷中。
文件系統無法轉換為 zvol。
如果您的客戶端支持 NFS(Linux?),則沒有理由避免在 ZFS 上使用 NFS。