Gestión de sistemas de archivos ZFS en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Montaje de sistemas de archivos ZFS

ZFS monta automáticamente sistemas de archivos cuando éstos se crean o cuando el sistema inicia. El uso del comando zfs mount solo es necesario cuando se deben cambiar las opciones de montaje, o explícitamente montar o desmontar sistemas de archivos.

El comando zfs mount sin argumentos muestra todos los sistemas de archivos montados administrados por ZFS. No se muestran los puntos de montaje administrados de herencia. Por ejemplo:

# zfs mount | grep tank/home
zfs mount | grep tank/home
tank/home                       /tank/home
tank/home/jeff                  /tank/home/jeff

Puede utilizar la opción –a para montar todos los sistemas de archivos ZFS administrados. Los sistemas de archivos administrados de herencia no están montados. Por ejemplo:

# zfs mount -a

De manera predeterminada, ZFS no permite el montaje sobre un directorio no vacío. Por ejemplo:

# zfs mount tank/home/lori
cannot mount 'tank/home/lori': filesystem already mounted

Los puntos de montaje heredados se deben administrar mediante las herramientas de herencia. Intentar usar herramientas de ZFS genera un error. Por ejemplo:

# zfs mount tank/home/bill
cannot mount 'tank/home/bill': legacy mountpoint
use mount(1M) to mount this filesystem
# mount -F zfs tank/home/billm

Cuando se monta un sistema de archivos, utiliza un conjunto de opciones de montaje basadas en los valores de propiedad asociados con el sistema de archivos. La correspondencia entre las propiedades y las opciones de montaje es la siguiente:

Tabla 5-4  Propiedades relacionadas con el montaje de ZFS y opciones de montaje
Propiedad
Opción de montaje
atime
Atime/noatime
devices
devices/nodevices
exec
exec/noexec
nbmand
Nbmand/nonbmand
readonly
ro/rw
setuid
setuid/nosetuid
xattr
xattr/noaxttr

La opción de montaje nosuid es un alias de nodevices, nosetuid.

Puede utilizar las funciones de montaje reflejado NFSv4 que le ayudan a gestionar mejor los directorios de inicio ZFS montados en NFS.

Cuando se crean sistemas de archivos en el servidor NFS, el cliente NFS puede descubrir automáticamente estos sistemas de archivos recién creados en el montaje existente de un sistema de archivos superior.

Por ejemplo, si el servidor neo ya comparte el sistema de archivos tank y el cliente zee lo tiene montado, /tank/baz se hace visible automáticamente en el cliente después de crearlo en el servidor.

zee# mount neo:/tank /mnt
zee# ls /mnt
baa    bar

neo# zfs create tank/baz

zee% ls /mnt
baa    bar    baz
zee% ls /mnt/baz
file1    file2