Руководство по администрированию файловых систем ZFS Solaris

Поведение при недостатке пространства

Создание снимков файловой системы в ZFS – это удобная и простая процедура. Ожидается, что снимки будут применяться в большинстве сред ZFS. Для получения информации о снимках ZFS см. Глава 7Работа со снимками и клонами ZFS.

Наличие снимков может приводить к непредвиденному поведению при попытке освобождения пространства. Как правило, при наличии соответствующих разрешений файл можно удалить из файловой системы, и это действие приводит к освобождению пространства в системе. Однако если удаляемый файл присутствует в снимке файловой системы, то при удалении файла пространство не освобождается. Блоки, используемые файлом, по-прежнему адресуются из снимка.

В результате удаление файла может привести к увеличению объема занятого дискового пространства, поскольку для отражения нового состояния пространства имен потребуется создать новую версию каталога. Это означает, что при попытке удаления файла может неожиданно возникнуть ошибка ENOSPC или EDQUOT.