Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Obtenga más información sobre la escritura de consideraciones sobre pérdida de datos en la caché del bloque de mensajes del servidor de ONTAP cuando se utilizan bloqueos oportunistas

Colaboradores netapp-aaron-holt netapp-aherbin

En determinadas circunstancias, si un proceso tiene un oplock exclusivo en un archivo y un segundo proceso intenta abrir el archivo, el primer proceso debe invalidar los datos almacenados en caché y vaciar las escrituras y los bloqueos. A continuación, el cliente debe renunciar al oplock y acceder al archivo. Si hay un fallo de red durante este vaciado, se pueden perder los datos de escritura en caché.

  • Posibilidades de pérdida de datos

    Cualquier aplicación que tenga datos en la caché de la escritura puede perder esos datos en el siguiente conjunto de circunstancias:

    • La conexión se realiza mediante SMB 1.0.

    • Tiene un oplock exclusivo en el archivo.

    • Se le indica que rompa ese oplock o cierre el archivo.

    • Durante el proceso de vaciado de la caché de escritura, la red o el sistema de destino genera un error.

  • Gestión de errores y finalización de escritura

    La caché en sí no tiene ninguna gestión de errores. Las aplicaciones sí. Cuando la aplicación escribe en la caché, la escritura siempre se completa. Si la caché, a su vez, realiza una escritura en el sistema de destino a través de una red, debe asumir que la escritura se completa porque, si no lo hace, los datos se pierden.