ECS: GeoDrive: Stato di errore restituito quando la richiesta oplock viene rifiutata
Summary: GeoDrive visualizza gli errori "Error status returned when oplock request is denied" durante il caricamento di alcuni file.
Symptoms
GeoDrive genera messaggi come quelli riportati di seguito:
Site=hostname File=atmos.cpp Line=16612 Revision=-v1.2.3.1 Severity=WARNING Category=0 Process=Server Error=3221225698:3221225698 - Error status returned when oplock request is denied. Time=9/19/2018 2:11:27 PM 913 ms Thread=480 File open error: d:\programdata\cifs-ecs data\e_drive\temp\123\l_b094.tmp.png
Cause
Resolution
Ciò significa che GeoDrive sta caricando un file, sta tentando di aprirlo e riceve questo errore. Non si tratta di un problema di GeoDrive, ma di un problema del client.
Questo errore indica che un altro processo ha un oplock sul file. GeoDrive desidera caricare il file, quindi tenta di aprirlo. In questo modo si invia un'interruzione di blocco al client. Il client deve scaricare i dati residenti in memoria sul disco e confermare che l'opzione oplock è sparita, ma non risponde alla richiesta di interruzione dell'oplock. GeoDrive attende un po' di tempo e non ottiene mai l'interruzione dell'oplock, quindi l'apertura non riesce.
È molto probabile che il problema riguardi il client che contiene l'oplock. Sto valutando la possibilità di riavviare il client.
Additional Information
Ulteriori informazioni su oplock:
https://docs.microsoft.com/en-us/windows/desktop/api/winioctl/ni-winioctl-fsctl_request_oplock