NVME TCP IO Queue count always returns 2 even when set to 15
Applies to
- ONTAP 9.10.1
- NVME over TCP
Issue
- Changed default IO queue count to 15 with queue depth of 128.
::*> nvme subsystem modify -vserver vs1 -subsystem nvme -default-io-queue-count 15 -default-io-queue-depth 128
::*> nvme subsystem show -fie default-io-queue-count
(vserver nvme subsystem show)
vserver subsystem default-io-queue-count
----------------- --------- ----------------------
vs1 nvme 15
::*> nvme subsystem show -fie default-io-queue-depth
(vserver nvme subsystem show)
vserver subsystem default-io-queue-depth
----------------- --------- ----------------------
vs1 nvme 128
- The number of queue counts still returns to 2.
[root@nvme01.extncl ~]# nvme get-feature /dev/nvme0n10p1 --feature-id 7 --human-readable
get-feature:0x7 (Number of Queues), Current value:0x010001
Number of IO Completion Queues Allocated (NCQA): 2
Number of IO Submission Queues Allocated (NSQA): 2