Mandato mount

Finalidad

Hace que un sistema de archivo esté disponible para su utilización.

Sintaxis

mount [ -f ] [ -n nodo ] [ -o opciones ] [ -p ] [ -r ] [ -v nombre_fs ] [ -F AltFSfile ] [ -t tipo | [ dispositivo | nodo:directorio ] directorio | todos | -a ] [-V[generic_options] puntos_de_montaje_especiales ]

Descripción

El mandato mount ordena al sistema operativo que haga que un sistema de archivos esté disponible para su utilización en una ubicación determinada (el punto de montaje). Además, puede utilizar el comando mount para construir otros árboles de archivos formados por montajes de directorios y archivos. El comando mount monta un sistema de ficheros expresado como dispositivo mediante el parámetro device o node:directory en el directorio especificado por el parámetro directory. Después que el mandato mount haya finalizado, el directorio pasa a ser el directorio raíz del sistema de archivos recién creado.

Sólo los usuarios con autoridad de root o que sean miembros del grupo del sistema y tengan acceso de escritura al punto de montaje pueden realizar montajes de archivos o directorios. El archivo o directorio puede ser un enlace simbólico. El comando mount utiliza el ID de usuario real, no el ID de usuario efectivo, para determinar si el usuario tiene acceso apropiado. Los miembros del grupo de sistemas pueden realizar montajes de dispositivos, siempre que tengan acceso de escritura al punto de montaje y a los montajes especificados en el archivo /etc/filesystems. Los usuarios con autoridad de usuario root pueden emitir cualquier comando mount.

Los usuarios pueden montar un dispositivo siempre que pertenezcan al grupo de sistemas y tengan el acceso adecuado. Al montar un dispositivo, el comando mount utiliza el parámetro device como el nombre del dispositivo de bloque y el parámetro directory como el directorio en el que montar el sistema de archivos.

Si introduce el comando mount sin flags, el comando muestra la siguiente información para los sistemas de ficheros montados:

  • el nodo (si el montaje es remoto)
  • el objeto montado
  • el punto de montaje
  • el tipo de sistema de archivos virtual
  • la hora de montaje
  • cualquier opción de montaje

Si sólo especifica el parámetro directorio o nodo:directorio, el comando mount lo toma como el nombre del directorio o archivo en el que se suele montar un sistema de archivos, directorio o archivo (tal y como se define en el archivo /etc/filesystems ). El comando mount busca el dispositivo, directorio o archivo asociado y lo monta. Esta es la forma más conveniente de usar el comando mount, porque no requiere que recuerdes lo que normalmente se monta en un directorio o archivo. También puede especificar sólo el dispositivo. En este caso, el comando obtiene el punto de montaje del archivo /etc/filesystems.

El archivo /etc/filesystems debe incluir una estrofa para cada sistema de archivos, directorio o archivo montable. Esta estrofa debe especificar al menos el nombre del sistema de archivos y el dispositivo en el que reside o el nombre del directorio. Si la estrofa incluye un atributo mount, el comando mount utiliza los valores asociados. Reconoce cinco valores para los atributos de montaje: automático, verdadero, falso, extraíble y sólo lectura.

El comando mount all hace que todos los sistemas de ficheros con el atributo mount=true se monten en sus lugares normales. Este mandato se utiliza normalmente durante la inicialización del sistema y las operaciones de montaje correspondientes se conocen como operaciones de montaje automático.

Por defecto, el comando mount ejecuta el comando wlmcntrl para refrescar las reglas de asignación actuales en el kernel después de montar el sistema de archivos. En algunas situaciones (como cuando se montan muchos sistemas de ficheros a la vez, o cuando una regla para un montaje remoto inaccesible está presente en la configuración del gestor de cargas de trabajo), llamar a wlmcntrl automáticamente después del montaje puede ser indeseable.

Si desea anular este comportamiento, establezca la variable de entorno MOUNT_WLMCNTRL_SELFMANAGE en cualquier valor. Esto evitará llamar al comando wlmcntrl durante la operación de montaje. Debe ejecutar manualmente ' wlmcntrl -u -d "" ' para actualizar las reglas de asignación actuales en el núcleo. Para más información, consulte el comandowlmcntrl.

Nota:
  1. Si el demonio de montaje automático de CD y DVD cdromd está activado, estos dispositivos se montarán automáticamente tal y como se especifica en el archivo /etc/cdromd.conf. Utilice el comando cdumount o cdeject para desmontar un CD o DVD montado automáticamente. Utilice stopsrc -s cdromd para desactivar el demonio de montaje automático de CD/DVD.
  2. En el caso de CacheFS,, el sistema de archivos remoto que se va a almacenar en caché local debe exportarse de forma que el ID raíz del sistema local no se reasigne en el host remoto a " nobody " (o al ID que el host remoto utilice como usuario anónimo). Por ejemplo, si el host A fuera a exportar un sistema de ficheros /F, que sería montado con CacheFS en el host B, entonces el /etc/exports en el host A necesitaría tener una entrada similar a:
    /F -rw,root=B
    or
    /F -ro,root=B
    en función de las opciones de montaje utilizadas para el montaje CacheFS local.
  3. El montaje de un sistema de archivos JFS en un volumen lógico de sólo lectura no está soportado.
  4. El montaje de un sistema de archivos JFS2 con EAv1 en un sistema Trusted AIX® convierte el sistema de archivos a EAv2.

Uso del montaje en un sistema de archivos JFS2

El comando mount también se puede utilizar para acceder a una instantánea de un sistema de archivos JFS2 como árbol de directorios. La instantánea en el dispositivo se monta de sólo lectura en el directorio. Una instantánea sólo puede montarse una vez. Al montar un sistema de archivos JFS2 con instantáneas, se activan las instantáneas.

Puede utilizar la herramienta de interfaz de gestión del sistema (SMIT) smit mount fast path para ejecutar este comando.

Nota: Si el comando mount encuentra un Journaled File System (JFS) o Enhanced Journaled File SystemJFS2) que no se desmontó antes del reinicio, se intenta reproducir cualquier registro de JFS o JFS2. Para mover un sistema de archivos JFS compatible a un sistema que ejecute una versión anterior del sistema operativo, el sistema de archivos siempre debe desmontarse limpiamente antes de su movimiento. Si no se desmonta primero, puede resultar en un dispositivo de registro JFS incompatible. Si el movimiento da como resultado un dispositivo de registro desconocido, el sistema de archivos debe devolverse al sistema que ejecuta la última versión del sistema operativo y debe ejecutarse fsck en el sistema de archivos.

Distintivos

Elemento Descripción
-a Monta todos los sistemas de ficheros del fichero /etc/filesystems con stanzas que contengan el atributo true mount.
all Igual que el distintivo -a.
-f Solicita un montaje forzado durante la inicialización del sistema para habilitar el montaje sobre el sistema de archivos raíz.
-F AltFSfile Monta en un archivo de un sistema de archivos alternativo, distinto del archivo /etc/filesystems.
-n nodo Especifica el nodo remoto que contiene el directorio que se va a montar. El nodo se puede especificar como una dirección IPv6 separada por dos puntos. Si se hace con el formato " node:directory ", la dirección IPv6 separada por dos puntos debe ir entre corchetes.
-p Monta un sistema de archivos como un sistema de archivos extraíble. Mientras que los archivos abiertos están en él, un sistema de archivos montado extraíble se comporta igual que un sistema de archivos montado normalmente. Sin embargo, cuando no hay archivos abiertos (y ningún proceso tiene un directorio actual en el sistema de archivos), todos los almacenamientos intermedios de disco del sistema de archivos en el sistema de archivos se graban en el medio, y el sistema operativo olvida la estructura del sistema de archivos.
-r Monta un sistema de archivos como sistema de archivos de sólo lectura, independientemente de su especificación previa en el archivo /etc/filesystems o de cualquier opción anterior de la línea de comandos.
-t tipo Monta todas las estrofas del archivo ' /etc/filesystems ' que contengan el atributo tipo= 'tipo ' y no estén montadas. El parámetro type especifica el nombre del grupo.
-v nombre_vfs Especifica que el sistema de archivos está definido por el parámetro vfsname en el archivo /etc/vfs.

Opciones específicas del sistema de archivos

Elemento Descripción
-o opciones Especifica opciones. Las opciones introducidas en la línea de comandos deben estar separadas únicamente por una coma. Las siguientes opciones específicas del sistema de archivos no se aplican a todos los tipos de sistema de archivos virtual:
atime
Activa las actualizaciones de tiempo de acceso. Si no se especifica ni atime ni noatime, atime es el valor por defecto.
bsy
Impide la operación de montaje si el directorio sobre el que se va a montar es el directorio de trabajo actual de un proceso.
 
cio
Especifica el sistema de archivos que se debe montar para lectores y grabadores simultáneos. La E/S en los archivos de este sistema de archivos se comportará como si se hubieran abierto con O_CIO especificado en la llamada al sistema open(). La utilización de esta opción evitará el acceso de cualquier modo distinto de CIO. Es imposible utilizar E/S en caché en un sistema de archivos montado con la opción cio. Esto significa que los comandos de mapeo como ' mmap() y ' shmat() ' fallarán con EINVAL cuando se utilicen en cualquier archivo de un sistema de archivos montado con la opción ' cio. Un efecto secundario de esto es que es imposible ejecutar binarios desde un sistema de archivos montado en ' cio ', ya que el cargador puede utilizar ' mmap().
Nota: Cuando se monta el sistema de archivos utilizando la opción ' cio ', todas las aplicaciones deben gestionar la serialización de los archivos. Las cuotas no son compatibles con la opción " cio " porque las cuotas tienen su propio código de serialización.
 
dev
Especifica que puede abrir dispositivos desde este montaje. Si no se especifica ni dev ni nodev, dev es el valor por defecto.
dio
Especifica que la E/S en el sistema de archivos se comportará como si todos los archivos se hubieran abierto con O_DIRECT especificado en la llamada al sistema open().
Nota: El uso de los indicadores -odio o -ocio puede mejorar el rendimiento en determinadas cargas de trabajo, pero los usuarios deben tener en cuenta que el uso de estos indicadores impedirá el almacenamiento en caché de archivos para estos sistemas de archivos. Dado que la lectura avanzada está inhabilitada para estos sistemas de archivos, esto puede reducir el rendimiento para lecturas secuenciales extensas.
 
fmode=octal
Especifica la modalidad para un archivo y directorio. El valor predeterminado es 755.
 
gid=gid
Especifica el GID que se asigna a los archivos en el montaje. Por defecto es bin.
 
log=lvname
Especifica el nombre de vía de acceso completa del nombre del volumen lógico de registro del sistema de archivos donde se registran las siguientes operaciones del sistema de archivos.
 
log=NULL

Desactiva el registro y el vaciado de metadatos para los sistemas de archivos JFS2 . Los metadatos no se desechan en el disco hasta que se desmonta el sistema de archivos. Si el sistema se detiene de forma anómala antes de que se desmonte el sistema de archivos, se perderán los cambios de metadatos.

El sistema de archivos JFS2 depende de la información de registro para la coherencia de metadatos. Si el sistema se detiene de forma anómala durante el proceso de vaciado de metadatos para el sistema de archivos JFS2 cuando la operación de desmontaje está en curso, el sistema de archivos no se puede recuperar a un estado coherente al rearrancar el sistema. En este caso, se debe volver a crear el sistema de archivos.

Atención: Debido al riesgo de pérdida de datos, utilice este distintivo con precaución.
 
maxpout=valor
Especifica el nivel de pageout para los archivos en este sistema de archivos en el que los hilos deben ser dormidos. Si se especifica maxpout, también debe especificarse minpout. El valor debe ser no negativo y mayor que minpout. El valor predeterminado es el nivel maxpout de kernel.
 
minpout=valor
Especifica el nivel de pageout para los archivos en este sistema de archivos en el que los hilos deben ser preparados. Si se especifica minpout, también debe especificarse maxpout. El valor debe ser no negativo. El valor predeterminado es el nivel minpout de kernel.
 
noatime
Desactiva las actualizaciones de tiempo de acceso. El uso de esta opción puede mejorar el rendimiento en sistemas de archivos en los que un gran número de archivos se leen con frecuencia y rara vez se actualizan. Si utiliza la opción, no se puede determinar la última hora de acceso para un archivo. Si no se especifica ni atime ni noatime, atime es el valor por defecto.
 
sin distinción de mayúsculas y minúsculas
Desactiva la correlación de casos. Esto es útil para los CDROM que utilizan la norma ISO 9660:1998/HSG.
 
nodev
Especifica que no puede abrir dispositivos desde este montaje. Esta opción devuelve un valor de ENXIO si se produce una anomalía. Si no se especifica ni dev ni nodev, dev es el valor por defecto.
 
sin protección
Montar el sistema de archivos independientemente de la configuración actual de mountguard que, de lo contrario, protegería el sistema de archivos contra montajes simultáneos no admitidos en un entorno PowerHA® u otro entorno de clustering. Si mountguard está activado por el comando chfs o crfs, el sistema de archivos no se puede montar si parece estar montado en otro nodo o sistema. Especificar la opción noguard anula temporalmente la configuración de mountguard.
 
norbr
Monta el sistema de archivos sin la capacidad de release-behind-when-reading. Si no se especifica ninguna de las opciones de release-behind, norbrw es el valor por defecto.
 
norbrw
Monta el sistema de archivos sin las prestaciones de release-behind-when-reading y release-behind-when-writing. Si no se especifica ninguna de las opciones de release-behind, norbrw es el valor por defecto.
 
norbw
Monta el sistema de archivos sin la prestación de release-behind-when-writing. Si no se especifica ninguna de las opciones de release-behind, norbrw es el valor por defecto.
 
NOSUID
Especifica que no se permite la ejecución de programas setuid y setgid mediante este montaje. Esta opción devuelve un valor de EPERM si se produce un fallo. Si no se especifica ni suid ni nosuid, suid es el valor por defecto.
 
RBR
Montar el sistema de archivos con la capacidad de liberar cuando se lee. Cuando se detecta la lectura secuencial de un archivo en este sistema de archivos, las páginas de memoria real utilizadas por el archivo se liberarán una vez que las páginas se copien en los búferes internos. Si no se especifica ninguna de las opciones de release-behind, norbrw es la opción por defecto.
Nota: Cuando se especifica rbr, la bandera D_RB_READ se establece finalmente en el campo _devflags de la estructura pdtentry.
 
rbw
Montar sistema de archivos con la capacidad de liberar al escribir. Cuando se detecta la escritura secuencial de un archivo en este sistema de archivos, las páginas de memoria real utilizadas por el archivo se liberarán una vez escritas las páginas en el disco. Si no se especifica ninguna de las opciones de release-behind, norbrw es la opción por defecto.
Nota: Cuando se especifica rbw, se activa el indicador D_RB_WRITE.
 
rbrw
Montar el sistema de archivos con capacidades de liberación cuando se lee y liberación cuando se escribe. Si no se especifica ninguna de las opciones de release-behind, norbrw es la opción por defecto.
Nota: If rbrw is specified, both the D_RB_READ and the D_RB_WRITE flags are set.
 
volver a montar
Cambia las opciones de montaje de un sistema de archivos montado. Para los sistemas de archivos JFS2 , puede especificar las siguientes opciones de montaje con la opción de volver a montar para cambiar los valores de un sistema de archivos montado. Para las opciones de montaje no especificadas, no se realiza ningún cambio en los valores correspondientes actuales del sistema de archivos.

atime, noatime; dev, nodev; maxpout, minpout; rbr, norbr; rbw, norbw; rbrw, norbrw, rw, ro, rox; suid, nosuid.

Nota:
  1. Los sistemas de archivos montados en snapshot externa no pueden volver a montarse en sistemas de archivos de lectura-escritura.
  2. No se pueden utilizar las opciones de remontaje rw y ro en un sistema de archivos gestionado por la interfaz de programación de aplicaciones de gestión de datos (DMAPI).
Para NFS, hay tres tipos de solicitudes de montaje.
montaje duplicado
Si el nodo, el objeto, el punto de montaje y las opciones especificadas en el comando mount son las mismas que las de un montaje existente, el comando mount devuelve información sobre un montaje correcto, pero no se crea un nuevo montaje.
nuevo montaje
Si no se especifica la opción remount, el comando mount crea un nuevo montaje. Si el nodo, objeto, punto de montaje o las opciones constantes que se especifican en el comando mount son diferentes a las de los montajes existentes, el comando mount falla si se especifica la opción remount.
volver a montar
Si el nodo, el objeto y el punto de montaje son los mismos que los de un montaje situado más arriba, pero las opciones de volver a montar son diferentes, la operación de volver a montar modifica las opciones de montaje de un montaje existente. En este caso, NFS realiza la operación de volver a montar.

Un montaje superior no tiene otro montaje encima. Para las peticiones de remontaje, se pueden modificar las siguientes opciones: acdirmax, acdirmin, acregmax, acregmin, actimeo, fastattr, grpid, hard, intr, noac, nocto, nodev, nointr, nosuid, posix, retrans, ro, rsize, rw, secure, sec, soft, timeo, wsize, biods, extraattr, nodircache, prefer, otwattr, maxgroups y proto. Otras opciones se clasifican como opciones constantes.

 
ro
Especifica que el archivo montado es de sólo lectura, independientemente de su especificación de opción anterior en el archivo /etc/filesystems o de cualquier opción de línea de comandos anterior. El valor por defecto es rw.
 
rw
Especifica que el archivo montado es accesible en lectura/escritura, independientemente de su especificación de opción previa en el archivo /etc/filesystems o de cualquier opción de línea de comandos previa. El valor por defecto es rw.
 
instantánea
Especifica que el dispositivo que se va a montar es una instantánea. El sistema de archivos snap para la instantánea especificada ya debe estar montado o se mostrará un mensaje de error.
 
snapto=snapshot
Especifica la ubicación para iniciar una instantánea con el valor de instantánea al montar el sistema de archivos JFS2 especificado. El parámetro snapshot especifica el nombre de una instantánea interna si el parámetro snapshot no incluye una barra oblicua (/), es decir, sin información de ruta.
 
suid
Especifica que se permite la ejecución de programas setuid y setgid mediante este montaje. Si no se especifica ni suid ni nosuid, suid es el valor por defecto.
 
escaparate
Cambia la correlación de mayúsculas y minúsculas de forma predeterminada a mayúsculas. Esto es útil para los CDROM que utilizan la norma ISO 9660:1998/HSG.
 
uid=uid
Especifica el UID que se asigna a los archivos en el montaje, el valor predeterminado es bin.
 
wrkgrp=grupo de trabajo
Especifica el grupo de trabajo al que pertenece el servidor SMB.

Opciones específicasNFS

Elemento Descripción
-o opciones Especifica opciones. Las opciones que introduzca en la línea de comandos deben estar separadas sólo por una coma, no por una coma y un espacio. Las siguientes opciones específicas de NFSno se aplican a todos los tipos de sistema de archivos virtual:
acdirmax= n
Mantiene los atributos en memoria caché durante no más de n segundos después de la actualización del directorio. El valor por omisión es 60 segundos.
 
acdirmin= n
Mantiene los atributos en memoria caché durante al menos n segundos después de la actualización del directorio. El valor predeterminado es de 30 segundos.\n
 
acl
Solicitudes mediante el programa RPC de lista de control de acceso para este montaje NFS. Si se utiliza la opción acl, el programa ACL RPC sólo se utiliza si el servidor NFS lo proporciona. El valor por defecto es noacl.
 
acregmáx= n
Mantiene los atributos en memoria caché durante no más de n segundos después de la modificación del archivo. El valor por omisión es 60 segundos.
 
acregmin= n
Mantiene los atributos en memoria caché durante al menos n segundos después de la modificación del archivo. El valor predeterminado es de 30 segundos.\n
 
actimeo= n
Establece los tiempos mínimo y máximo para los archivos y directorios regulares en n segundos. Si se establece esta opción, anula cualquier configuración de las opciones acregmin, acregmax, acdirmin y acdirmax.
 
bg
Intenta el montaje en segundo plano si el primer intento no tiene éxito. El valor por defecto es fg.
 
biods= n
Establece el número máximo de subprocesos ' biod ' que realizan peticiones RPC asíncronas de E/S para un montaje NFS. El valor máximo que puede fijarse es " 128. Los valores superiores a 128 están limitados a 128 dentro del cliente NFS. El cliente NFS gestiona dinámicamente el número de subprocesos ' biod ' en ejecución hasta el máximo en función de la actividad. Los máximos por defecto para los distintos protocolos " NFS " son " 7 para " NFS " versión 2 y " 32 para " NFS versión 3 y " NFS versión 4. Estos valores predeterminados están sujetos a cambios en futuros releases.
 
cio
Especifica el sistema de archivos que se debe montar para lectores y grabadores simultáneos. La E/S en los archivos de este sistema de archivos se comportará como si se hubieran abierto con O_CIO especificado en la llamada al sistema open(). La utilización de esta opción evitará el acceso de cualquier modo distinto de CIO. Es imposible utilizar E/S en caché en un sistema de archivos montado con la opción cio. Esto significa que los comandos de mapeo como ' mmap() y ' shmat() ' fallarán con EINVAL cuando se utilicen en cualquier archivo de un sistema de archivos montado con la opción ' cio. Un efecto secundario de esto es que es imposible ejecutar binarios desde un sistema de archivos montado en ' cio ', ya que el cargador puede utilizar ' mmap().
Nota: Cuando se monta el sistema de archivos utilizando la opción ' cio ', todas las aplicaciones deben gestionar la serialización de los archivos. Las cuotas no son compatibles con la opción " cio " porque las cuotas tienen su propio código de serialización.
 
cior
Especifica que se permitan abrir archivos de sólo lectura en el sistema de archivos. La E/S sobre ficheros en este sistema de ficheros se comportará como si hubieran sido abiertos con O_CIO | O_CIOR especificado en la llamada al sistema open(). El uso de esta opción impedirá el acceso de cualquier forma que no sea O_CIO | O_CIOR y sólo lectura. Un intento de abrir sólo con O_CIO también fallará. Esta opción sólo puede utilizarse junto con " cio.
 
dio
Especifica que la E/S en el sistema de archivos se comportará como si todos los archivos se hubieran abierto con O_DIRECT especificado en la llamada al sistema open().
Nota: El uso de los indicadores -odio o -ocio puede mejorar el rendimiento en determinadas cargas de trabajo, pero los usuarios deben tener en cuenta que el uso de estos indicadores impedirá el almacenamiento en caché de archivos para estos sistemas de archivos. Dado que la lectura avanzada está inhabilitada para estos sistemas de archivos, esto puede reducir el rendimiento para lecturas secuenciales extensas.
 
fastattr
Elude el requisito de que los archivos que se están escribiendo se envíen al servidor antes de que se lean los atributos del archivo. Esta opción debe utilizarse con precaución, ya que hará que el cliente asuma que los datos del archivo que aún no han llegado al servidor se escribirán sin problemas. En caso de errores de escritura, el cliente y el servidor tendrán opiniones diferentes sobre cuál es realmente el tamaño del archivo. Del mismo modo, un cliente no será consciente de los cambios de atributos en el archivo que esté realizando otro cliente, por lo que esta opción no debe utilizarse en entornos en los que dos clientes estén escribiendo en los mismos archivos.
 
fg
Intenta montar en primer plano si el primer intento no es satisfactorio. fg es el valor por defecto.
 
grpid
Indica a cualquier archivo o directorio creado en el sistema de archivos que herede el ID de grupo del directorio padre.
 
rígidos
Reintenta una petición hasta que el servidor responde. La opción es el valor predeterminado.
 
intr
Permite interrupciones de teclado en montajes fijos (hard).
 
llock
Solicita que los archivos se bloqueen localmente en el cliente NFS . Las solicitudes de bloqueo de archivos de red NFS no se envían al servidor NFS si se utiliza la opción llock.
 
maxgrupos=n
Indica que las llamadas RPC NFS que utilizan AUTH_UNIX pueden incluir hasta n grupos de información de miembros. El uso de esta opción para aumentar el número de grupos de miembros más allá del protocolo RPC estándar de 16 sólo funcionará con servidores que admitan más de 16 grupos de miembros. De lo contrario, el cliente experimentará errores.

Se ignorarán los valores inferiores a 16 o superiores a 64. De forma predeterminada, se cumple el máximo estándar de protocolo de 16. Los servidores AIX NFS aceptarán y procesarán credenciales AUTH_UNIX con hasta 64 grupos a partir de AIX 5L Versión 5.2 con el paquete de mantenimiento recomendado 5200-01. El número real de grupos miembros enviados por el cliente NFS depende del número de grupos de los que es miembro el usuario implicado, y puede estar limitado por la longitud del nombre de host del cliente NFS (que se incluye en la información AUTH_UNIX ).

 
noac
Especifica que el comando mount no realiza ningún almacenamiento en caché de atributos o directorios. Si no se especifica esta opción, los atributos (incluidos permisos, tamaño y marcas de tiempo) de archivos y directorios se almacenan en caché para reducir la necesidad de realizar llamadas a procedimientos remotos (RPC) NFSPROC_GETATTR. El RPC NFSPROC_GETATTR permite a un cliente solicitar al servidor los atributos de archivos y directorios. Las opciones acregmin, acregmax, acdirmin y acdirmax controlan el tiempo durante el que se conservan los valores en caché.
 
sin ACL
Especifica que no se debe utilizar el programa RPC de la lista de control de accesos para esta solicitud de montaje NFS . El valor por defecto es noacl.
 
nointr
Especifica que no se permiten interrupciones de teclado en montajes fijos.
 
puerto=n
Establece el número de puerto del servidor Internet Protocol (IP) en n. El valor predeterminado es 2049.
 
posix
Solicita que la información de pathconf se intercambie y esté disponible en un montaje NFS Versión 2. Requiere una versión de montaje 2 rpc.mountd en el servidor NFS.
 
proto=[udp|tcp]
Especifica el protocolo de transporte. Por defecto es tcp. Utilice la opción proto=[udp|tcp ] para anular el valor predeterminado.

proto=udp no puede especificarse si vers=4.

 
retrans= n
Establece el número de transmisiones NFS en n. El valor predeterminado es 5. El parámetro ' retrans ' determina cuántas veces el cliente NFS retransmite una solicitud RPC UDP dada a un servidor NFS para operaciones del sistema de archivos. El ajuste ' retrans ' no se utiliza durante la comunicación con el servicio ' rpc.mountd del servidor NFS cuando se procesan montajes NFS versión 2 y 3. Los reintentos a ' rpc.mountd ' se controlan con la opción ' retry mount.
 
reintentar=n
Establece el número de veces que se intenta el montaje en n; el valor predeterminado es 1000. Cuando el valor de reintento es 0, el sistema realiza 10.000 intentos.
 
tamaño r= n
Establece el tamaño del almacenamiento intermedio de lectura en n bytes. A partir de AIX Versión 6.1, el valor predeterminado es 64 KB y el valor máximo es 512 KB cuando se utiliza la Versión 3 y la Versión 4 del protocolo NFS .
 
secure
Especifica que el comando mount utiliza Data Encryption Standard (DES) para las transacciones NFS. El estándar de cifrado de datos (DES) no está soportado en la versión 4 de NFS, utilice krb5 en su lugar.
  
sec=sabor[:sabor...]
Especifica una lista de métodos de seguridad que pueden utilizarse para acceder a los archivos del punto de montaje. Los valores de tipo permitidos son:
sys
Autenticación UNIX. Este es el método por defecto.
dh
Autenticación DES. El estándar de cifrado de datos (DES) no está soportado en la versión 4 de NFS, utilice krb5 en su lugar.
krb5
Kerberos. Sólo autenticación.
krb5i
Kerberos. Autenticación e integridad.
krb5p
Kerberos. Autenticación, integridad y privacidad.

La opción secure puede especificarse, pero no junto con una opción sec. La opción segura está obsoleta y puede que se elimine en una futura versión. Utilice sec=dh en su lugar.

 
sec=flavor1:...:flavorn]
La opción ' sec ' especifica la lista de sabores de seguridad para el montaje NFS. Los sabores disponibles son " des" , " unix, " sys, " krb5, " krb5i y " krb5p. Esta opción sólo se aplica a AIX 5.3 o posterior.
 
shortdev
Especifica que está montando un sistema de archivos desde un host que no soporta archivos especiales de dispositivo de 32 bits.
 
flexibles
Devuelve un error si el servidor no responde. El valor por defecto es hard.
 
tiempoo= n
Establece el periodo de tiempo de espera del Sistema de Archivos de RedNFS) en n décimas de segundo. Para montajes TCP, el tiempo de espera predeterminado es 100, que es igual a 10 segundos. Para los montajes UDP, el tiempo de espera predeterminado es 11, que equivale a 1.1 segundos, pero varía en función de la operación NFS que se esté llevando a cabo. Para los montajes UDP, el tiempo de espera aumentará por cada transmisión fallida, con un valor máximo de 20 segundos. Cada transmisión se intentará dos veces, tras lo cual se actualizará el valor del tiempo de espera. La opción " timeo " no se aplica a la comunicación desde el cliente NFS al servicio " rpc.mountd " en servidores NFS. Se utiliza un tiempo de espera de 30 segundos cuando se realizan llamadas a ' rpc.mountd.
 
vers=[2|3|4]
Especifica la versión de NFS. El valor predeterminado es la versión del protocolo NFS utilizado entre el cliente y el servidor y es la más alta disponible en ambos sistemas. Si el servidor NFS no da soporte a NFS Versión 3, el montaje NFS utilizará NFS Versión 2. Utilice la opción " vers=[2|3|4] " para seleccionar la versión NFS. De forma predeterminada, el montaje de NFS no utilizará nunca NFS Versión 4 a menos que se especifique. El ' vers=4 ' sólo se aplica a AIX 5.3 o posterior.
 
tamaño ancho= n
Establece el tamaño del almacenamiento intermedio de grabación en n bytes. A partir de AIX Versión 6.1, el valor predeterminado es 64 KB y el valor máximo es 512 KB cuando se utiliza la Versión 3 y la Versión 4 del protocolo NFS .

Opciones específicasCacheFS

La versión CacheFS-specific del comando mount monta un sistema de archivos en caché; si es necesario, NFS su sistema de archivos de respaldo. También proporciona una serie de opciones CacheFS-specific para controlar el proceso de almacenamiento en caché.

Para montar un sistema de archivos CacheFS, utilice el comando mount con el indicador -V seguido del argumento. Están disponibles las siguientes banderas de montaje.

Los siguientes argumentos de la opción -o son específicos para los montajes CacheFS. Las opciones que introduzca en la línea de comandos deben estar separadas sólo por una coma, no por una coma y un espacio.
Nota: Debe especificarse el argumento backfstype.
Elemento Descripción
-o Especifica opciones.
acdirmax= n
Especifica que los atributos almacenados en caché se mantengan durante no más de n segundos tras la actualización del directorio. Antes de n segundos, CacheFS comprueba si el tiempo de modificación del directorio en el sistema de archivos posterior ha cambiado. Si lo ha hecho, toda la información sobre el directorio se purga de la caché y los nuevos datos se recuperan del sistema de archivos posterior. El valor predeterminado es 60 segundos.
 
acdirmin= n
Especifica que los atributos almacenados en memoria caché se conservan durante al menos n segundos después de la actualización del directorio. Después de n segundos, CacheFS comprueba si ha cambiado el tiempo de modificación del directorio en el sistema de archivos posterior. Si lo ha hecho, toda la información sobre el directorio se purga de la caché y los nuevos datos se recuperan del sistema de archivos posterior. El valor predeterminado es 30 segundos.
 
acregmáx= n
Especifica que los atributos en memoria caché no se retienen durante más de n segundos después de la modificación del archivo. Después de n segundos, toda la información de archivo se depura de la memoria caché. El valor predeterminado es 30 segundos.
 
acregmin= n
Especifica que los atributos en memoria caché se conservan durante al menos n segundos después de la modificación del archivo. Después de n segundos, CacheFS comprueba si ha cambiado el tiempo de modificación del archivo en el sistema de archivos posterior. Si lo ha hecho, toda la información sobre el archivo se purga de la caché y los nuevos datos se recuperan del sistema de archivos posterior. El valor predeterminado es 30 segundos.
 
actimeo= n
Establece acregmin, acregmax, acdirmin y acdirmax en n.
 
tipo de fondo=tipo_sistema_archivo
El tipo de sistema de archivos del sistema de archivos anterior (por ejemplo, nfs).
 
backpath=ruta
Especifica dónde está montado el sistema de archivos de copia de seguridad. Si no se proporciona este argumento, CacheFS determina un punto de montaje para el sistema de archivos anterior.
 
cachedir=directorio
El nombre del directorio de memoria caché.
 
cacheid= ID
ID es una cadena que especifica una instancia concreta de una caché. Si no se especifica un ID de caché, CacheFS construirá uno.
 
demandaconst
Habilita la comprobación de coherencia de memoria caché máxima. De forma predeterminada, la comprobación de coherencia periódica está habilitada. Cuando activas demandconst, comprueba cada lectura y escritura.
Nota: Si esta opción se utiliza la primera vez que se monta un CacheFS específico, también se debe especificar la opción para montajes posteriores. Hay información de estado almacenada en los archivos de control de caché que impone el uso coherente de esta opción.
 
acceso_local
Hace que el sistema de archivos frontal interprete los bits de modo utilizados para la comprobación de acceso en lugar de que el sistema de archivos posterior verifique los permisos de acceso. No utilice este argumento con NFSseguro.
 
sinconst
Inhabilita la comprobación de coherencia de memoria caché. De forma predeterminada, la comprobación de coherencia periódica está habilitada. Especifique noconst sólo cuando sepa que el sistema de archivos posterior no se modificará. Si se intenta comprobar la coherencia de la caché con cfsadmin-s, se producirá un error. demandaconst y noconst se excluyen mutuamente.
Nota: Si esta opción se utiliza la primera vez que se monta un CacheFS específico, también se debe especificar la opción para montajes posteriores. Hay información de estado almacenada en los archivos de control de caché que impone el uso coherente de esta opción.
 
purge
Depura cualquier información almacenada en memoria caché para el sistema de archivos especificado.
Nota: Si esta opción se utiliza la primera vez que se monta un CacheFS específico, también se debe especificar la opción para montajes posteriores. Hay información de estado almacenada en los archivos de control de caché que impone el uso coherente de esta opción.
 
rw | ro
Lectura-escritura (por defecto) o sólo lectura.
 
suid | nosuid
Permite (por defecto) o no permite la ejecución de set-uid
 
escritura | no compartida
Modos de escritura para CacheFS. El modo "write-around" (por defecto) gestiona las escrituras de la misma forma que NFS; es decir, las escrituras se realizan en el sistema de archivos posterior, y el archivo afectado se purga de la caché. Puede utilizar el modo no compartido cuando esté seguro de que nadie más escribirá en el sistema de archivos en caché.
Nota: Si esta opción se utiliza la primera vez que se monta un CacheFS específico, también se debe especificar la opción para montajes posteriores. Hay información de estado almacenada en los archivos de control de caché que impone el uso coherente de esta opción.
 
mfsid
Activa la vista global. En el sistema NFS v4, puede recorrer el espacio de nombres exportado en el lado del servidor. Debe especificar esta opción para pasar por el sistema de archivos.
Restricción: mfsid es una opción si el sistema de archivos backend para CacheFS es NFS v4.
-v Monta un sistema de archivos CacheFS .

Opciones específicas del sistema de archivos de cliente de bloque de mensajes de servidor (SMB)

Elemento Descripción
-o opciones Especifica las opciones para montar el sistema de archivos del cliente SMB. Las opciones que especifique en la línea de mandatos sólo deben estar separadas por una coma. No inserte un espacio antes o después de una coma. Las opciones siguientes están disponibles para el sistema de archivos del cliente SMB:
fmode
Establece un archivo o directorio en modalidad octal para permisos de acceso. El valor predeterminado es 755.
uid
Asigna un ID de usuario a los archivos durante la operación de montaje. El valor predeterminado es root.
gid
Asigna un ID de grupo a los archivos durante la operación de montaje. El valor predeterminado es system.
wrkgrp
Especifica el grupo de trabajo al que pertenece el servidor SMB. Este parámetro es obligatorio para montar el sistema de archivos del cliente SMB.
(RoCE)
Especifica el número de puerto. Los valores válidos son 445 y 139. El valor predeterminado es 445. El puerto 139 sólo está soportado cuando la dirección de servidor especificada está en formato IPv4 .
Nota: La opción encryption no está soportada cuando el puerto especificado es 139.
pver
Especifica la versión del protocolo SMB que se utiliza para comunicarse con el servidor SMB. Los valores válidos son 2.1,3.0.2 y auto. Para el valor auto, se utiliza la versión del protocolo SMB 2.1 o la versión 3.0.2 basándose en el servidor SMB especificado.
signing
Especifica si el sistema de archivos del cliente SMB necesita firma digital para la comunicación con el sistema de archivos del servidor SMB. Los valores válidos son enabled y required. Cuando este parámetro se establece en enabled, el sistema de archivos del cliente SMB no firma digitalmente los paquetes de datos a menos que el sistema de archivos del servidor SMB necesite firmas digitales para comunicarse con el sistema de archivos del servidor SMB. Cuando se establece en ' required, el sistema de archivos en el cliente SMB debe firmar digitalmente los paquetes de datos para la comunicación con el sistema de archivos en el servidor SMB. Si no especifica el valor para el parámetro signing utilizando el mandato mount , se utiliza un valor predeterminado de los valores de parámetro ajustables del kernel que se establecen utilizando el mandato smbctune .
secure_negotiate
Especifica si el sistema de archivos del cliente SMB necesita la capacidad de negociación de marcado seguro. SMB Dialect 3.0.2 implementa la negociación de dialecto seguro para protegerse contra ataques de degradación de seguridad. Los valores válidos son desired, required y disabled. Si no especifica el valor utilizando el mandato mount , se utiliza un valor predeterminado de los valores de parámetros ajustables del kernel que se establecen utilizando el mandato smbctune .
cifrado
Especifica si el sistema de archivos del cliente SMB requiere cifrado de datos. Los valores válidos son desired, required y disabled. Si no especifica el valor utilizando el mandato mount , se utiliza un valor predeterminado de los valores de parámetro ajustables del kernel que se establecen utilizando el mandato smbctune .
Nota: La opción encryption no está soportada cuando el puerto especificado es 139.
spn
Especifica el nombre principal de servicio (SPN) que debe utilizarse en los puntos de montaje de cliente SMB. El formato del parámetro spn es cifs/<smbServerHostName>, donde smbServerHostName es el nombre de dominio completo (FQDN) del servidor SMB o el nombre que Kerberos resuelve como servidor SMB. De forma predeterminada, el sistema de archivos del cliente SMB construye automáticamente SPN como cifs/<smbServerHostName>.

Si las opciones que se utilizan con el comando ' mount ' (pver, signing, secure_negotiate, or encryption' ) no se especifican utilizando la bandera ' -o, los valores por defecto para las opciones del comando ' mount se inicializan utilizando los nuevos valores de los parámetros sintonizables del núcleo (smbc_protocol_version, smbc_signing, smbc_secure_negotiate, smbc_encryption). Los parámetros sintonizables del núcleo se inicializan a partir de los parámetros sintonizables definidos en el archivo ' smbctune.conf. Estos parámetros también se pueden modificar utilizando el mandato smbctune .

La tabla siguiente muestra los parámetros ajustables del kernel del mandato mount y los parámetros ajustables del kernel correspondientes que se pueden establecer en el archivo smbctune.conf :
Opciones del indicador -o (comando mount) Parámetro ajustable del núcleo correspondiente del archivo smbctune.con Los valores válidos
pver smbc_protocolo_version 2.2.1, 3.0.2, auto
signing smbc_firma activado, requerido
secure_negotiate smbc_negociación_segura deseado, requerido, desactivado
cifrado smbc_cifrado deseado, requerido, desactivado

Seguridad

Atención usuarios de RBAC y usuarios de Trusted AIX: Este comando puede realizar operaciones privilegiadas. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte Base de datos de comandos privilegiados en Seguridad. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.

Ejemplos

  1. Para listar los sistemas de archivos montados, especifique el mandato siguiente:
    mount
    Este mandato produce una salida similar a la siguiente:
    node   mounted          mounted over  vfs    date              options   
    ----   -------          ------------ ---  ------------   -------------------
           /dev/hd0         /            jfs   Dec 17 08:04   rw, log  =/dev/hd8
           /dev/hd3         /tmp         jfs   Dec 17 08:04   rw, log  =/dev/hd8
           /dev/hd1         /home        jfs   Dec 17 08:06   rw, log  =/dev/hd8
           /dev/hd2         /usr         jfs   Dec 17 08:06   rw, log  =/dev/hd8
    sue    /home/local/src  /usr/code    nfs   Dec 17 08:06   ro, log  =/dev/hd8
    Para cada sistema de archivos, el mandato mount lista el nombre de nodo, el nombre de dispositivo, el nombre con el que está montado, el tipo de sistema de archivos virtual, la fecha y hora en que se ha montado y sus opciones.
  2. Para montar todos los sistemas de archivos predeterminados, especifique el mandato siguiente:
    mount all
    Esta secuencia de comandos monta todos los sistemas de archivos estándar del archivo /etc/filesystems marcados con el atributo mount=true.
  3. Para montar un directorio remoto, especifique el mandato siguiente:
    mount -n nodeA /home/tom.remote /home/tom.local
    Esta secuencia de comandos monta el/home/tom.remotesituado ennodeAen el local/home/tom.localdirectorio. Asume por defecto el parámetro ' VfsNameremoto, que debe definirse en el fichero ' /etc/vfs.
  4. Para montar un archivo o directorio desde el archivo /etc/filesystems con un tipo específico, introduzca el siguiente comando:
    mount -t remote
    Esta secuencia de comandos monta todos los archivos o directorios del archivo /etc/filesystems que tienen una estrofa que contiene el atributo type=remote.
  5. Para CacheFS-mount el sistema de archivos que ya está NFS en /usr/abc, introduzca el siguiente comando:
    mount -V cachefs -o backfstype=nfs,backpath=/usr/abc,
    cachedir=/cache1 server1:/user2 /xyz

    Las líneas similares a las siguientes aparecen en el archivo /etc/mnttab después de ejecutar el comando mount:

    server1:/user2 /usr/abc nfs
    /usr/abc /cache1/xyz cachefs backfstype=nfs
  6. Para montar una instantánea, especifique el mandato siguiente:
    mount -o snapshot /dev/snapsb /home/janet/snapsb
    Este comando monta la instantánea contenida en el dispositivo /dev/snapsb en el directorio /home/janet/snapsb.
  7. Para montar un sistema de archivos y crear una instantánea, especifique el mandato siguiente:
    mount -o snapto=/dev/snapsb /dev/sb /home/janet/sb
    Este comando monta el sistema de archivos contenido en el /dev/sbdeviceen el directorio /home/janet/sb y crea una instantánea para el sistema de archivos en el /dev/snapsbdevice.
  8. Para acceder a los archivos de un servidor SMB como un sistema de archivos local, especifique el mandato siguiente:
    mount -v cifs -n pezman/user1/pass1 -o uid=201,fmode=750 /home /mnt
  9. Para montar un sistema de archivos de cliente SMB como un punto de montaje local, especifique el mandato siguiente:
    mount -v smbc -n llm140.xyz.com/cec102usr1/Passw0rd     \
    -o wrkgrp=SMB_21.FVT,port=445,signing=required /some_share /mnt
    Donde, ' llm140.xyz.com ' es el servidor Windows, ' cec102usr1 ' es el nombre de usuario Kerberos, ' Passw0rd es la contraseña del usuario Kerberos, ' SMB_21.FVT es el grupo de trabajo, ' some_share es el punto compartido en el sistema Windows, y ' /mnt ' es el punto de montaje local.
  10. Para volver a montar el sistema de archivos JFS2 de sólo lectura montado en un sistema de archivos de lectura y escritura, introduzca el siguiente comando:
    mount -o remount,rw fsname
  11. Para montar todo en un archivo /tmp/fs1 de un sistema de archivos alternativo, introduzca el siguiente comando:
    mount -F /tmp/fs1 all

Archivos

Elemento Descripción
/etc/filesystems Lista los sistemas de archivos conocidos y define sus características.
/etc/vfs Contiene descripciones de tipos de sistema de archivos virtuales.