私がcompression = onでプールを作成し、後でその場で圧縮をオフにしたいとします-それは可能ですか?もしそうならどのように?
違いが生じる場合に備えて、OSXでZevoCEを使用しています(zpoolバージョン28)。
承知しました - zfs set compression=off pool/filesystem
(あるいは単に zfs set compression=off pool
プールのルートファイルシステムの場合)。
これは元に戻らず、すでに書き込まれているデータを解凍しないことに注意してください。そのためには、データを書き直す必要があります(zfs send
およびzfs recv
これを助けることができます)。
はい、これをライブで行うことができます。圧縮タイプを変更することもできます...
Zfsプールとファイルシステムの違いを覚えておいてください。圧縮プロパティは、zfsファイルシステムレベルで設定されます。
オフにすると、プールへの新しいデータは圧縮解除されます。
なぜ圧縮を無効にすることに興味があるのか聞いてもいいですか? ZFSの推奨事項は、非圧縮データ(.tiffファイルやその他のメディアファイルなど)で構成される場合はデータセットがわからない限り、圧縮を残すことです[〜#〜] on [〜#〜] )。