Elección de opciones de montaje para sistemas de archivos de cluster UFS
En esta sección, se describen los requisitos y las restricciones correspondientes a las opciones de montaje de los siguientes tipos de sistemas de archivos de cluster UFS:
Siga las directrices que se incluyen en la siguiente lista de opciones de montaje que se incluyen en la siguiente lista de opciones de montaje para determinar qué opciones de montaje usar al crear sistemas de archivos de cluster UFS.
- global
-
Necesario. Esta opción permite que el sistema de archivos esté visible globalmente en todos los nodos del cluster.
- logging
-
Necesario. Esta opción activa el registro.
- forcedirectio
-
Condicional. Esta opción sólo es necesaria para los sistemas de archivos del cluster que alojen archivos de registro, archivos de control y archivos de datos RDBMS de Oracle RAC
- onerror=panic
-
Necesario. No es necesario especificar de manera explícita la opción de montaje onerror=panic en el archivo /etc/vfstab. Esta opción de montaje es el valor predeterminado si no se ha especificado ninguna otra opción de montaje onerror.
Notas -
El software Oracle Solaris Cluster sólo admite la opción de montaje
onerror=panic. No utilice las opciones de montaje
onerror=umount u
onerror=lock. Estas opciones de montaje no se admiten en los sistemas de archivos del cluster por los siguientes motivos:
-
El uso de la opción de montaje onerror=umount u onerror=lock puede provocar que el sistema de archivos del cluster se bloquee o se vuelva inaccesible. Puede presentarse esta situación si se han producido daños en los archivos del sistema de archivos del cluster.
-
La opción de montaje onerror=umount o onerror=lock puede provocar que no se pueda desmontar el sistema de archivos. A consecuencia de esta situación, es posible que las aplicaciones que utilicen el sistema de archivos del cluster se bloqueen o no puedan cerrarse.
Es posible que deba reiniciarse el nodo para que se recupere de estos estados.
- syncdir
-
Opcional. Si se especifica la opción syncdir, se garantiza el comportamiento del sistema de archivos compatible con POSIX para la llamada del sistema write(). Si el comando write() se ejecuta correctamente, esta opción de montaje garantiza suficiente espacio en el disco.
Si no se especifica syncdir, se produce el mismo comportamiento que se ha detectado en los sistemas de archivos UFS. Al no especificar la opción syncdir, es posible que el rendimiento de las operaciones de escritura que asignan bloques de discos, como, por ejemplo, la agregación de datos a un archivo, mejore significativamente. Sin embargo, en algunos casos, sin la opción syncdir, es posible que no se detecte una condición de espacio insuficiente (ENOSPC) hasta que se cierre el archivo.
Puede ver cómo ENOSPC se cierra sólo durante un periodo de tiempo muy breve después de producirse un failover. Al igual que ocurre con el comportamiento de POSIX, con syncdir, la condición de espacio insuficiente se detecta antes de cerrar el archivo.
Consulte la página del comando man mount_ufs(1M) para obtener más información sobre las opciones de montaje UFS.
Sistemas de archivos de cluster UFS
|
|
|
global
|
Obligatorio
|
Esta opción permite que el sistema de archivos esté visible globalmente en todos los nodos del cluster.
|
logging
|
Obligatorio
|
Esta opción activa el registro.
|
forcedirectio
|
Condicional
|
Esta opción sólo es necesaria para los sistemas de archivos del cluster que alojen archivos de registro, archivos de control y archivos de datos RDBMS de Oracle RAC
|
onerror=panic
|
Obligatorio
|
No es necesario especificar de manera explícita la opción de montaje onerror=panic en el archivo /etc/vfstab. Esta opción de montaje es el valor predeterminado si no se ha especificado ninguna otra opción de montaje onerror.
Notas -
El software Oracle Solaris Cluster sólo admite la opción de montaje onerror=panic. No utilice las opciones de montaje onerror=umount u onerror=lock. Estas opciones de montaje no se admiten en los sistemas de archivos del cluster por los siguientes motivos:
-
El uso de la opción de montaje onerror=umount u onerror=lock puede provocar que el sistema de archivos del cluster se bloquee o se vuelva inaccesible. Puede presentarse esta situación si se han producido daños en los archivos del sistema de archivos del cluster.
-
La opción de montaje onerror=umount o onerror=lock puede provocar que no se pueda desmontar el sistema de archivos. A consecuencia de esta situación, es posible que las aplicaciones que utilicen el sistema de archivos del cluster se bloqueen o no puedan cerrarse.
Es posible que deba reiniciarse el nodo para que se recupere de estos estados.
|
syncdir
|
Opcional
|
Si se especifica la opción syncdir, se garantiza el comportamiento del sistema de archivos compatible con POSIX para la llamada del sistema write(). Si el comando write() se ejecuta correctamente, esta opción de montaje garantiza suficiente espacio en el disco.
Si no se especifica syncdir, se produce el mismo comportamiento que se ha detectado en los sistemas de archivos UFS. Al no especificar la opción syncdir, es posible que el rendimiento de las operaciones de escritura que asignan bloques de discos, como, por ejemplo, la agregación de datos a un archivo, mejore significativamente. Sin embargo, en algunos casos, sin la opción syncdir, es posible que no se detecte una condición de espacio insuficiente (ENOSPC) hasta que se cierre el archivo.
Puede ver cómo ENOSPC se cierra sólo durante un periodo de tiempo muy breve después de producirse un failover. Al igual que ocurre con el comportamiento de POSIX, con syncdir, la condición de espacio insuficiente se detecta antes de cerrar el archivo.
|
|
Consulte la página del comando man mount_ufs(1M) para obtener más información sobre las opciones de montaje UFS.