Почему в пуле есть место, а в одном dataset запись уже запрещена?
Запись в dataset может быть запрещена, хотя в пуле ещё есть свободное место, если набор достиг установленной quota. Пул показывает общую доступную ёмкость, а quota ограничивает расход конкретного dataset. Поэтому свободное пространство на уровне пула не означает, что каждый dataset может использовать его без ограничений.
Два уровня ёмкости
Пул объединяет доступное пространство для всей структуры. Dataset при этом имеет собственные ограничения ёмкости. Если quota задана для конкретного набора, он остановится на своём пределе независимо от свободного остатка пула.
- Проверяйте свободное место пула отдельно.
- Проверяйте использованный объём и quota dataset.
- Не сравнивайте только общий остаток пула с причиной отказа записи.
Проверьте дочерние наборы
Параметры ограничения могут учитывать дочерние dataset. Поэтому нужно определить, относится ли достигнутый предел к одному набору или к иерархии. Такая область действия влияет на интерпретацию показаний и дальнейшую настройку.
- Посмотрите структуру родительского и дочерних dataset.
- Уточните, включаются ли дочерние наборы в расчёт.
- Сопоставьте результат с местом, занятым снимками и файлами.
Что исправлять
Если предел выбран намеренно, запрет записи является ожидаемым. Если нет, пересмотрите quota на соответствующем уровне. Не следует автоматически менять резервирование: reservation гарантирует место и не заменяет верхний предел.
- Подтвердите назначение quota.
- Изменяйте ограничение только после проверки структуры данных.
- Различайте quota и reservation при поиске причины.
Проверьте себя
- Проверить свободное место пула.
- Проверить quota и область её действия.
- Сверить родительские, дочерние dataset и снимки.
Частый вопрос
Поможет ли удаление файлов из другого dataset?
Оно освободит место в пуле, но не снимет quota данного dataset, если тот уже достиг собственного предела.