Является ли `zfs destroy fs @ snapshot` блокирующей операцией« остановить мир »?

Или может читать, а желательно записывать, которые находятся за пределами моментального снимка ( в основном все ), все еще продолжается?

5
задан 17 September 2019 в 09:41
1 ответ

Короче говоря: никакой , zfs destroy не заблокирует нормальный IO на недавнем (приблизительно после 2013) версии ZFS.

Дополнительные детали: со многих лет ZFS поддерживает, функции, названные "асинхронными, уничтожают", который работает в фоновом потоке, не блокируя нормальный IO. От страница справочника шпульки:

освобождение После файловой системы или снимка уничтожается, пространство, которое это использовало, возвращается к пулу асинхронно. освобождение является суммой остатка производства, который будет исправлен. Со временем освобождение уменьшится в то время как бесплатные увеличения.

Уверенный Вы видите небольшое понижение производительности IO, но это должно быть довольно терпимо; кроме того, существует tunables для адаптации его к требованиям.

6
ответ дан 3 December 2019 в 01:29

Теги

Похожие вопросы