7 votos

Es allí una manera de establecer múltiples sistema de archivos ZFS propiedades a la vez?

Normal de mi sistema de archivos ZFS proceso de construcción puede ser algo parecido a:

zpool create vol1 -o autoexpand=on -o autoreplace=on mirror nvme0n1 nvme1n1 -f
zfs set compression=lz4 vol1
zfs set atime=off vol1
zfs set xattr=sa vol1
zfs set acltype=posixacl vol1
zfs create vol1/data -o mountpoint=/data

ZFS parece permitir opciones de configuración en los sistemas de ficheros y la piscina de su creación usando el -o flag. Sin embargo, en muchos casos, tengo que crear el sistema de ficheros de parámetros en el nivel superior (por la herencia de nuevos sistemas de ficheros) en lugar de definir a nivel local.

Es allí cualquier manera de racionalizar los múltiples zfs set parameter=value líneas en una sola línea de comandos?

7voto

drookie Puntos 1490

Depende de la aplicación.

En FreeBSD (10.3-ESTABLE), usted puede:

# zfs create zfsroot/test
# zfs set compression=lzjb sync=disabled zfsroot/test
#

Y en Solaris (11.2) usted no puede:

# zfs create rpool/test
# zfs set compression=on sync=disabled rpool/test
cannot open 'sync=disabled': invalid dataset name
#

Ya que no tengo un Linux con zfs, esto es para que usted descubra. :)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: