ONTAP SMB oplockステータスを監視する
oplockステータスについて、情報を監視、表示することができます。この情報を使用すると、oplockが設定されたファイル、oplockのレベルやoplockの状態レベルのほか、oplockリースの使用の有無を特定できます。また、手動での解除が必要となる可能性のあるロックについて、情報を取得することもできます。
すべてのoplockについての情報を要約形式または詳細なリスト形式で表示できます。オプションのパラメータを使用すると、既存のロックの一部について情報を表示することもできます。たとえば、クライアントのIPアドレスやパスを指定して、該当するロックのみを返すように指定できます。
従来のoplockおよびoplockリースについて、次の情報を表示できます。
-
oplockが有効なSVM、ノード、ボリューム、LIF
-
ロックUUID
-
oplockが有効なクライアントのIPアドレス
-
oplockが有効なパス
-
ロックのプロトコル(SMB)およびタイプ(oplock)
-
ロックの状態
-
oplockレベル
-
接続の状態およびSMBの有効期限
-
oplockリースが有効な場合のOpen Group ID
`vserver oplocks show`の詳細については、link:https://docs.netapp.com/us-en/ontap-cli/search.html?q=vserver+oplocks+show["ONTAPコマンド リファレンス"^]をご覧ください。
-
`vserver locks show`コマンドを使用して oplock ステータスを表示します。
次のコマンドは、すべてのロックに関するデフォルト情報を表示します。表示されたファイルに対するoplockは、 read-batch oplockレベルで付与されています。
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
次の例は、パス /data2/data2_2/intro.pptx`のファイルに対するロックに関する詳細情報を表示します。IPアドレス `10.3.1.3`のクライアントに対して、 `batch oplockレベルのリースoplockがファイルに対して付与されています:
|
|
詳細情報を表示する場合に、このコマンドを使用すると、oplockの情報と共有ロックの情報を別々に表示できます。この例では、oplockの情報のみが表示されています。 |
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