Puede utilizar el comando zfs set para modificar cualquier propiedad configurable del conjunto de datos. También puede usar el comando zfs create para establecer las propiedades cuando se crea el conjunto de datos. Para obtener una lista de propiedades del conjunto de datos configurables, consulte Propiedades nativas de ZFS configurables.
El comando zfs set toma una secuencia de propiedad/valor con el formato de propiedad=valor y un nombre de conjunto de datos. Solo se puede establecer o modificar una propiedad durante cada invocación de zfs set.
El ejemplo siguiente establece la propiedad atime en off para tank/home.
# zfs set atime=off tank/home
Además, cualquier propiedad del sistema de archivos se puede establecer al crear el sistema. Por ejemplo:
# zfs create -o atime=off tank/home
Puede especificar valores numéricos de propiedades mediante el uso de los siguientes sufijos sencillos (en orden creciente de importancia): BKMGTPEZ. Cualquiera de estos sufijos puede ir seguido de una b opcional que indica los bytes, con la excepción del sufijo B, que ya indica los bytes. Las cuatro invocaciones siguientes de zfs set son expresiones numéricas equivalentes que indican que la propiedad quota se puede establecer en el valor de 20 GB en el sistema de archivos users/home/mark:
# zfs set quota=20G users/home/mark # zfs set quota=20g users/home/mark # zfs set quota=20GB users/home/mark # zfs set quota=20gb users/home/mark
Si intenta definir una propiedad de un sistema de archivos que esté 100% lleno, aparece en pantalla un mensaje similar al siguiente:
# zfs set quota=20gb users/home/mark cannot set property for '/users/home/mark': out of space
Los valores de propiedades no numéricas distinguen mayúsculas de minúsculas y deben estar en minúsculas, excepto mountpoint. Los valores de esta propiedad pueden tener caracteres en mayúscula y minúscula.
Para obtener más información sobre el comando zfs set, consulte zfs(1M).