跳到主要内容

显示打开的 SMB 文件的信息

您可显示有关打开的 SMB 文件的信息,包括 SMB 连接和会话标识、托管卷、共享名称和共享路径。可显示有关文件的持续可用保护级别的信息,这些信息可帮助确定打开的文件是否支持无中断运行。

关于本任务

可显示有关已建立的 SMB 会话中已打开文件的信息。如果需要确定 SMB 会话中特定文件的 SMB 会话信息,显示的信息会很有用。

例如,如果 SMB 会话中某些打开的文件具有持续可用的保护,而另一些打开的文件没有持续可用的保护(vserver cifs session show 命令输出的 -continuously-available 字段值为 Partial),则可使用此命令确定哪些文件不是持续可用的。

如果使用没有任何可选参数的 vserver cifs session file show 命令,则可以摘要形式显示存储虚拟机(SVM) 上已建立的 SMB 会话中所有已打开文件的信息。

但在许多情况下,返回的输出量很大。您可以指定可选参数,自定义输出中要显示的信息。如果只希望查看一小部分打开文件的信息,这样做很有用。

  • 可使用可选的

    -fields 参数显示所选字段的输出。

    可单独使用此参数,或与其他可选参数组合使用。

  • 您可以使用

    -instance 参数显示打开的 SMB 文件的详细信息。

    可单独使用此参数,或与其他可选参数组合使用。

执行以下操作之一:
如果要显示打开的 SMB 文件...输入以下命令
SVM 上以摘要形式显示vserver cifs session file show -vserver vserver_name
在指定节点上vserver cifs session file show -vserver vserver_name -node {node_name|local}
具有指定的文件标识vserver cifs session file show -vserver vserver_name -file-id integer
具有指定的 SMB 连接标识vserver cifs session file show -vserver vserver_name -connection-id integer
具有指定的 SMB 会话标识vserver cifs session file show -vserver vserver_name -session-id integer
在指定的托管聚合上vserver cifs session file show -vserver vserver_name -hosting-aggregate aggregate_name
在指定卷上vserver cifs session file show -vserver vserver_name -hosting-volume volume_name
在指定 SMB 共享上vserver cifs session file show -vserver vserver_name -share share_name
在指定 SMB 路径中vserver cifs session file show -vserver vserver_name -path path
具有指定级别的持续可用保护vserver cifs session file show -vserver vserver_name -continuously-available {No|Yes}
如果持续可用状态为 No,则说明这些打开的文件不支持从接管和交还状态无中断恢复。它们也无法从高可用性关系中伙伴之间的常规聚合重定位中恢复。
具有指定的重新连接状态vserver cifs session file show -vserver vserver_name -reconnected {No|Yes}
如果重新连接的状态为 No,则在断开连接事件后打开的文件未重新连接。这可能表示该文件从未断开连接,或该文件已断开连接,但并未成功重新连接。如果重新连接的状态为 Yes,则表示在断开连接事件后,打开的文件已成功重新连接。

还可使用其他可选参数精简输出结果。请参阅手册页,了解更多信息。

示例

以下示例显示 SVM vs1 上已打开文件的相关信息:

cluster1::> vserver cifs session file show -vserver vs1
Node: node1
Vserver: vs1
Connection: 3151274158
Session: 1
File File Open Hosting Continuously
ID Type Mode Volume Share Available
------- --------- ---- --------- ----------- ------------
41 Regular r data data Yes
Path: \mytest.rtf

以下示例显示 SVM vs1 上文件标识为 82 的已打开的 SMB 文件的详细信息:

cluster1::> vserver cifs session file show -vserver vs1 -file-id 82 -instance

Node: node1
Vserver: vs1
File ID: 82
Connection ID: 104617
Session ID: 1
File Type: Regular
Open Mode: rw
Aggregate Hosting File: aggr1
Volume Hosting File: data1
CIFS Share: data1
Path from CIFS Share: windows\win8\test\test.txt
Share Mode: rw
Range Locks: 1
Continuously Available: Yes
Reconnected: No