Оновлення OpenZFS 2.4.3: ключові зміни та виправлення
Оновлення OpenZFS 2.4.3: ключові зміни та виправлення
OpenZFS 2.4.3 було випущено як останнє обслуговуюче оновлення для відкритого файлової системи та менеджера обсягів ZFS. Це оновлення пропонує покращену сумісність платформи та численні виправлення для Linux, FreeBSD, ZVOLs, обробки стиснення, виявлення L2ARC і інструментів налагодження ZFS.
Сумісність OpenZFS 2.4.3 з Linux та FreeBSD
Для користувачів Linux основна зміна стосується сумісності з ядрами. OpenZFS 2.4.3 підтримує ядра Linux з версій 4.18 до 7.0, що розширює підтримку для систем з новішими ядрами. Що стосується FreeBSD, проект підтримує FreeBSD 13.3 та новіші версії, а також FreeBSD 14.0 та новіші.
Виправлення для зберігання даних у OpenZFS 2.4.3
Випуск включає кілька виправлень, пов’язаних із зберіганням даних. Обробка ZVOL тепер має блок клонування для перевірки ключа шифрування, а ще одне виправлення стосується проблем з видаленням log vdev. Оновлення також вирішує проблему подвійного звільнення блоків, які були клоновані після очищення DDT, і покращує zdb шляхом виявлення витоків BRT та DDT під час обходу блоків.
Посилення обробки стиснення у OpenZFS 2.4.3
Обробка стиснення була вдосконалена, оскільки OpenZFS 2.4.3 реалізує точні перевірки декомпресійної довжини для lz4, gzip та zstd, що забезпечує суворіший контроль для стиснених даних. Випуск також додає перевірку полів розміру та рядків, а також перевірки для незавершених рядків у упакованих nvlists.
Зміни для Linux у новій версії OpenZFS
Зміни, специфічні для Linux, включають виправлення для обробки опцій монтування read/write, пряме оброблення опції source, перевірку знову використаних znode у застарілому fallocate та кілька виправлень для блокувань. Випуск також виправляє проблеми з сумісністю для Linux 5.6 у зв’язку з API fs_parse і включає виправлення для побудови aarch64.
Покращення для L2ARC у OpenZFS 2.4.3
Обробка, пов’язана з L2ARC, також отримала увагу. Тепер zarcstat може виявляти підключений пристрій L2ARC, навіть якщо він не містить даних. OpenZFS 2.4.3 уникає очищення не пов’язаних NFS експортацій, коли знімок демонтується, і виправляє баг у обробнику PREVIOUSLY_REDACTED, який міг скинути останній блок.
Виправлення для FreeBSD у оновленні OpenZFS
Що стосується FreeBSD, випуск дозволяє створення openzfs.ko з санітайзерами і містить виправлення для паніки ядра та обробки кешу.
Для отримання додаткових відомостей перегляньте журнал змін.




