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

Установка свойств ZFS

Для установки любого настраиваемого свойства набора данных используется команда zfs set. Для настройки свойств при создании набора данных используется команда zfs create. Список настраиваемых свойств набора данных приведен в разделе Настраиваемые системные свойства ZFS. Команда zfs set принимает последовательность свойств/значений в формате свойство=значение и имя набора данных.

В следующем примере для свойства atime в tank/home устанавливается значение off. За один вызов команды zfs set можно установить или изменить только одно свойство.


# zfs set atime=off tank/home

Кроме того, любое свойство можно установить при создании файловой системы. Пример:


# zfs create -o atime=off tank/home

Числовые значения свойств можно указывать с использованием следующих простых суффиксов (в порядке возрастания): BKMGTPEZ. Любой из этих суффиксов может сопровождаться параметром b с указанием битов, за исключением суффикса B, который уже определяет байты. Следующие четыре вызова zfs set эквивалентны числовым выражениям, указывающим на то, что для свойства quota файловой системы tank/home/marks устанавливается значение 50 ГБ:


# zfs set quota=50G tank/home/marks
# zfs set quota=50g tank/home/marks
# zfs set quota=50GB tank/home/marks
# zfs set quota=50gb tank/home/marks

Значения нечисловых свойств определяются с учетом регистра и должны указываться в нижнем регистре, за исключением свойств mountpoint и sharenfs. В значениях этих свойств могут использоваться символы верхнего и нижнего регистра.

Для получения дополнительной информации о команде zfs set см. zfs(1M).