Назад | Перейти на главную страницу

Можно ли изменить свойства файловой системы для существующего пула ZFS?

Предположим, я создал пул со сжатием = on, а позже хотел отключить сжатие на месте - возможно ли это, и если да, то как?

Я использую Zevo CE в OS X на случай, если это имеет значение (zpool версия 28).

Конечно - zfs set compression=off pool/filesystem (или просто zfs set compression=off pool для корневой файловой системы пула).

Обратите внимание, что это не возвращает и не распаковывает данные, которые уже были записаны - вам необходимо перезаписать данные, чтобы сделать это (zfs send и zfs recv может в этом помочь).

Да, вы можете сделать это вживую. Вы даже можете изменить тип сжатия ...

Помните о различии между пулами zfs и файловыми системами. Свойства сжатия устанавливаются на уровне файловой системы zfs.

Если вы отключите его, новые данные в пуле не будут сжаты.

Могу я спросить, почему вас интересует отключение сжатия? Рекомендация для ZFS - оставить сжатие НА если вы не знаете свой набор данных, если он будет состоять из несжимаемых данных (например, файлов .tiff или других файлов мультимедиа).