Guía rápida de iniciación de DB2 Data Links Manager

Soluciones a problemas en entornos NFS

Esta sección describe soluciones a problemas conocidos cuando se ejecuta DB2 Data Links Manager para AIX en entornos NFS. Estos problemas son específicos de NFS y no tienen nada que ver con DB2 Data Links Manager ni con DB2 Universal Database.

Es posible que las señales de acceso no caduquen según lo esperado
Si utiliza un cliente NFS para acceder a archivos, es posible que se encuentre con que las señales de acceso no caducan correctamente. Esto se puede deber a la colocación en antememoria realizada por el cliente NFS. La utilización de nombres de más de 12 caracteres puede solucionar este problema.

Los permisos de archivo del cliente no reflejan los cambios después de que se enlace un archivo
Es posible que los permisos de archivo del cliente NFS no reflejen inmediatamente los cambios después de que se enlace un archivo en el servidor con READ PERMISSION DB. Este retraso se debe a la colocación en antememoria de atributos que realiza NFS. Como resultado, puede que parezca que los permisos de archivo son distintos en el cliente. Estos atributos colocados en antememoria tienen un límite de tiempo de caducidad tras el que se invalidan de forma automática. Tras la caducidad, se obtienen atributos de archivo del servidor en el siguiente acceso.

Parece que se puedan leer archivos sin una señal de acceso válida
Cuando un usuario accede por primera vez a un archivo desde un cliente NFS, la entrada de búsqueda de nombres de directorio se coloca en antememoria en NFS. Las siguientes búsquedas del archivo realizadas por el mismo usuario desde el cliente se solucionan desde esta antememoria. Si luego se enlaza el archivo en el servidor, el usuario podrá continuar abriendo el archivo con READ PERMISSION DB, y parecerá que se puede leer el archivo recién enlazado sin una señal de acceso válida. Sin embargo, puesto que el archivo se ha enlazado en el servidor, el usuario que ha accedido al archivo enlazado a través de la antememoria no podrá modificar, cambiar el nombre ni eliminarlo de ningún modo.

En AIX 4.2, puede evitar el segundo y el tercer problema utilizando la opción noac cuando monte de forma remota su Data Links File System mediante NFS:

   mount -o noac suservidor:/datalink /datalink

Esta solución no parece funcionar en AIX 4.3.x. Para asegurarse de que la antememoria de búsqueda de nombres de directorio en NFS se renueva en estos sistemas después de enlazar archivos, puede realizar una operación que actualice la indicación horaria de modificación del directorio correspondiente al directorio padre de los archivos enlazados. Por ejemplo, puede utilizar el mandato touch para crear un archivo de longitud cero en el directorio padre inmediatamente después de enlazar archivos.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]