Monitoring oplock status
You can monitor and display information about oplock status. You can use this information to determine which files have oplocks, what the oplock level and oplock state level are, and whether oplock leasing is used. You can also determine information about locks that you might need to break manually.
About this task
You can display information about all oplocks in summary form or in a detailed list form. You can also use optional parameters to display information about a smaller subset of existing locks. For example, you can specify that the output return only locks with the specified client IP address or with the specified path.
You can display the following information about traditional and lease oplocks:
SVM, node, volume, and LIF on which the oplock is established
Lock UUID
IP address of the client with the oplock
Path at which the oplock is established
Lock protocol (SMB) and type (oplock)
Lock state
Oplock level
Connection state and SMB expiration time
Open Group ID if a lease oplock is granted
See the vserver oplocks show man page for a detailed description of each parameter.
Examples
The following command displays default information about all locks. The oplock on the displayed file is granted with a read-batch oplock level:
cluster1::> vserver locks show
Vserver: vs0
Volume Object Path LIF Protocol Lock Type Client
-------- ------------------ ----------- --------- ----------- ----------
vol1 /vol1/notes.txt node1_data1 cifs share-level 192.168.1.5
Sharelock Mode: read_write-deny_delete
op-lock 192.168.1.5
Oplock Level: read-batch
cluster1::> vserver lock show -instance -path /data2/data2_2/intro.pptx
Vserver: vs1
Volume: data2_2
Logical Interface: lif2
Object Path: /data2/data2_2/intro.pptx
Lock UUID: ff1cbf29-bfef-4d91-ae06-062bf69212c3
Lock Protocol: cifs
Lock Type: op-lock
Node Holding Lock State: node3
Lock State: granted
Bytelock Starting Offset: -
Number of Bytes Locked: -
Bytelock is Mandatory: -
Bytelock is Exclusive: -
Bytelock is Superlock: -
Bytelock is Soft: -
Oplock Level: batch
Shared Lock Access Mode: -
Shared Lock is Soft: -
Delegation Type: -
Client Address: 10.3.1.3
SMB Open Type: -
SMB Connect State: connected
SMB Expiration Time (Secs): -
SMB Open Group ID: 78a90c59d45ae211998100059a3c7a00a007f70da0f8ffffcd445b0300000000