Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

8.10.6. 监控 pNFS SCSI 增强功能

您可以监控 pNFS 客户端和服务器是否交换正确的 pNFS SCSI 操作,或者它们是否回退到常规 NFS 操作。

先决条件

  • 配置了 pNFS SCSI 客户端和服务器。

8.10.6.1. 使用 nfsstat 从服务器检查 pNFS SCSI 操作

这个过程使用 nfsstat 工具来监控来自服务器的 pNFS SCSI 操作。

过程 8.8. 使用 nfsstat 从服务器检查 pNFS SCSI 操作

  1. 监控服务器中服务的操作:
    # watch --differences \
            "nfsstat --server | egrep --after-context=1 read\|write\|layout"
    
    Every 2.0s: nfsstat --server | egrep --after-context=1 read\|write\|layout
    
    putrootfh    read         readdir      readlink     remove	 rename
    2         0% 0         0% 1         0% 0         0% 0         0% 0         0%
    --
    setcltidconf verify	  write        rellockowner bc_ctl	 bind_conn
    0         0% 0         0% 0         0% 0         0% 0         0% 0         0%
    --
    getdevlist   layoutcommit layoutget    layoutreturn secinfononam sequence
    0         0% 29        1% 49        1% 5         0% 0         0% 2435     86%
    
  2. 客户端和服务器在以下情况下使用 pNFS SCSI 操作:
    • layout get、debugreturn 和 layout commit 计数器递增。这意味着服务器提供布局。
    • 服务器 读写 计数器不会递增。这意味着客户端正在直接向 SCSI 设备执行 I/O 请求。