Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

啟用或停用現有SMB共用區上的oplocks

貢獻者

預設會在儲存虛擬機器(SVM)上的SMB共用上啟用oplocks。在某些情況下、您可能想要停用oplocks;或者、如果您先前已停用共用區上的oplocks、則可能需要重新啟用oplocks。

關於這項工作

如果在包含共用區的磁碟區上啟用oplock、但該共用區的oplock共用內容已停用、則該共用區的oplocks會停用。停用共用區上的oplocks優先於在磁碟區上啟用oplocks。停用共用區上的oplocks、停用機會和租用oplock。您可以隨時在現有共用區上啟用或停用oplocks。

步驟
  1. 執行適用的行動:

    如果您想要…​ 然後…​

    修改現有的共用區、在共用區上啟用oplocks

    輸入下列命令: vserver cifs share properties add -vserver vserver_name -share-name share_name -share-properties oplocks

    註

    您可以使用以逗號分隔的清單來指定要新增的其他共用屬性。

    新增的內容會附加到現有的共用內容清單中。您先前指定的任何共用內容都會維持有效。

    透過修改現有的共用區來停用共用區上的oplocks

    輸入下列命令: vserver cifs share properties remove -vserver vserver_name -share-name share_name -share-properties oplocks

    註

    您可以使用以逗號分隔的清單來指定要移除的其他共用屬性。

    您移除的共用內容會從現有的共用內容清單中刪除、不過您先前設定的共用內容若未移除、則仍會維持有效。

範例

下列命令可在儲存虛擬機器(SVM、先前稱為Vserver)VS1上、針對名為「Engineering」的共用區啟用oplocks:

cluster1::> vserver cifs share properties add -vserver vs1 -share-name Engineering -share-properties oplocks

cluster1::> vserver cifs share properties show
Vserver          Share            Properties
---------------- ---------------- -----------------
vs1              Engineering      oplocks
                                  browsable
                                  changenotify
                                  showsnapshot

下列命令會停用SVM VS1上名為「Engineering」的共用區oplocks:

cluster1::> vserver cifs share properties remove -vserver vs1 -share-name Engineering -share-properties oplocks

cluster1::> vserver cifs share properties show
Vserver          Share            Properties
---------------- ---------------- -----------------
vs1              Engineering      browsable
                                  changenotify
                                  showsnapshot