Zfs

為什麼 Nexentastor 這麼慢 - 尤其是刪除文件

  • July 26, 2012

我正在執行具有以下規格的 Nexentastor 伺服器:

雙核 (core2duo) cpu 4GB 記憶體 1x 160GB SATA2 驅動器用於作業系統 6x 1.5TB 驅動器 RaidZ1 中的 Sata2 驅動器

複製文件很好,相當快,我通常可以最大千兆,所以沒有抱怨。

但是當涉及到操作文件時,尤其是刪除文件時,會變得非常痛苦。

例如,刪除一個包含大約 30 個文件的 705MB 文件夾需要 2 分 30 秒(使用 time 命令)

我可以與 rm 同時執行的任何命令來縮小範圍嗎?

謝謝你。

如果您沒有單獨的 slog 設備,則禁用 ZIL將極大地加快寫入速度,前提是您可以承受在斷電的情況下失去延遲寫入。您似乎可以做到,因為您的規格表明,如果您的作業系統驅動器出現故障,您可以承受失去整個儲存伺服器的損失!

ZFS 隨機讀寫性能非常出色,即使使用 7200 rpm 驅動器,當儲存伺服器具有充足的馬力和 RAM並且L2ARC 和 ZIL 都使用快速 SSD 啟用時。如果您僅使用主軸,則寫入性能不會令人印象深刻,除非 ZIL 被禁用。

引用自:https://serverfault.com/questions/252054