可以使用 esxcli 命令更改 ESXi 主机上 VMFS、NFS 3 和 NFS 4.1 数据存储的 I/O 调度功能。默认情况下会启用此功能。

前提条件

安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell中运行 esxcli 命令。

过程

  • 要启用或禁用按文件 I/O 调度,请运行以下命令:
    选项 描述
    esxcli system settings kernel set -s isPerFileSchedModelActive -v FALSE 对 VMFS 和 NFS 3 禁用按文件 I/O 调度。
    esxcli system settings kernel set -s isPerFileSchedModelActive -v TRUE 对 VMFS 和 NFS 3 启用按文件 I/O 调度。
    esxcli system module parameters list -m nfs41client 列出基于 NFS 4.1 文件的调度程序的当前状态
    esxcli system module parameters set -m nfs41client -p fileBasedScheduler=0 对 NFS 4.1 禁用基于文件的调度程序。
    esxcli system module parameters set -m nfs41client -p fileBasedScheduler=1 对 NFS 4.1 启用基于文件的调度程序。