Имеется один серверный NVMe диск на 2 ТБ. На него будет ставиться система и на нем же будут крутиться виртуалки и LXC. При установке Proxmox предлагает выбор: LVM-thin или ZFS (Single Disk). Есть ли смысл использовать ZFS без создания зеркала (RAID1), или он просто съест оперативку и убьет ресурс SSD?[cite: 1]
На одном диске от ZFS мало толка: самовосстановления данных не будет. А вот минусы ощутишь сразу — повышенный износ SSD (из-за Copy-on-Write) и расход ОЗУ на ARC кэш. Ставь LVM-thin.[cite: 1]
Не соглашусь. ZFS даже на одном диске дает крутые фишки: прозрачное сжатие (lz4 экономит кучу места) и мгновенные снапшоты, которые не тормозят ВМ (в отличие от снапшотов LVM).[cite: 1]
У меня ZFS на одном десктопном NVMe убил диск (TBW) за полтора года из-за постоянной записи метаданных. Если диск не энтерпрайз класса с защитой по питанию (PLP), лучше избегать ZFS.[cite: 1]
Если выберешь ZFS, обязательно ограничивай размер ARC в файле /etc/modprobe.d/zfs.conf, иначе он откусит половину твоей оперативки и не отдаст виртуалкам.[cite: 1]
ZFS без ECC памяти — это бомба замедленного действия.
Миф про ECC давно развенчали сами разработчики OpenZFS.
LVM-thin работает быстрее на десктопных SSD, проверено лично.