![ZFS внутри виртуальной машины?](https://rvso.com/image/760976/ZFS%20%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B8%20%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D1%8B%3F.png)
Существуют ли какие-либо технические причины, по которым не следует использовать файловую систему ZFS внутри виртуальной машины на гипервизоре поверх аппаратного RAID?
решение1
Если вы пройдете через весь HBA или сырые диски, у вас не должно быть никаких проблем. Если вы попытаетесь построить zvol вокруг виртуальных дисков, это не будет работать надежно - ZFS, как и ReFS и т. д., полагается на команду SCSI flush для фиксации обновлений метаданных, а виртуальные диски не могут гарантировать, что базовые программные слои будут допускать flush, проталкиваемый вниз по стеку хранения.
решение2
ZFS будет отлично работать в виртуализированной среде. Единственное, что следует отметить, это то, что с одним дисковым пулом ZFS не сможет автоматически исправлять любые найденные ошибки (т. е. она будет только обнаруживать ошибки, не исправляя их).