Difference between revisions of "ESXi - 6.7 nvme"

From Da Nerd Mage Wiki
Jump to navigation Jump to search
Line 21: Line 21:


=== feature ===
=== feature ===
* '''cap'''
: Get NVMe device feature supported capabilities information
:* <code>esxcli nvme device feature cap '''ADAPTER'''</code>
'''ADAPTER'''
  -A|--adapter=<str>    Adapter to operate on (required)


cap          Get NVMe device feature supported capabilities information
==== aec ====
* '''BORK'''
: OOGABOOGA
:* <code>esxcli nvme device feature WOOT BORK</code>
* '''get'''
: Get NVMe device feature async event configuration information
:* <code>esxcli nvme device feature aec get</code>
* '''set'''
: Set NVMe device feature async event configuration information
:* <code>esxcli nvme device feature aec set</code>


==== aec ====
  get          Get NVMe device feature async event configuration information
  get          Get NVMe device feature async event configuration information
  set          Set NVMe device feature async event configuration information
  set          Set NVMe device feature async event configuration information

Revision as of 16:48, 10 February 2022

nvme

VMware NVMe driver esxcli extensions

device

  • list
List NVMe devices registered to VMware NVMe driver
  • esxcli nvme device list
  • get
Get NVMe device information
  • esxcli nvme device get CMD_OPTIONS
CMD_OPTIONS
 -A|--adapter=<str>    Adapter to operate on (required)

controller

  • list
List all controllers on the device if namespace is not specified, otherwise list all controllers the namespace attached
  • esxcli nvme device controller list CMD_OPTIONS
CMD_OPTIONS
 -A|--adapter=<str>    Adapter to operate on (required)
 -n|--namespace=<str>  Namespace ID attached. ID starts from 1

feature

  • cap
Get NVMe device feature supported capabilities information
  • esxcli nvme device feature cap ADAPTER
ADAPTER
 -A|--adapter=<str>    Adapter to operate on (required)

aec

  • BORK
OOGABOOGA
  • esxcli nvme device feature WOOT BORK
  • get
Get NVMe device feature async event configuration information
  • esxcli nvme device feature aec get
  • set
Set NVMe device feature async event configuration information
  • esxcli nvme device feature aec set
get           Get NVMe device feature async event configuration information
set           Set NVMe device feature async event configuration information

apst

get           Get NVMe device feature autonomous power state transition information

ar

get           Get NVMe device feature arbitration information
set           Set NVMe device feature arbitration information

er

get           Get NVMe device feature error recovery information
set           Set NVMe device feature error recovery information

hi

get           Get NVMe device feature host identifier information

hmb

get           Get NVMe device feature host memory buffer information

ic

get           Get NVMe device feature interrupt coalescing information
set           Set NVMe device feature interrupt coalescing information

ivc

get           Get NVMe device feature interrupt vector configuration information
set           Set NVMe device feature interrupt vector configuration information

kat

get           Get NVMe device feature keep alive timer information
set           Set NVMe device feature keep alive timer information

lba

get           Get NVMe device feature LBA range type information

nq

get           Get NVMe device feature number of queue information

pm

get           Get NVMe device feature power management information
set           Set NVMe device feature power management information

spm

get           Get NVMe device feature software progress marker information
set           Set software progress marker feature information, will clear Pre-boot Software Load Count (PBSLC) to 0

tt

get           Get NVMe device feature temperature threshold information
set           Set NVMe device feature temperature threshold information

vwc

get           Get NVMe device feature volatile write cache information
set           Set NVMe device feature volatile write cache information

wa

get           Get NVMe device feature write atomicity information
set           Set NVMe device feature write atomicity information

firmware

activate      Commit downloaded firmware image to a specific slot
download      Download firmware image to the device

log

error

get           Get NVMe device error log information

fwslot

get           Get NVMe device firmware slot log information

smart

get           Get NVMe device SMART log information

namespace

attach        Attach namespace on NVMe device
create        Create namespace on NVMe device
delete        Delete namespace on NVMe device
detach        Detach namespace on NVMe device
format        Change namespace format
get           Get nvme namespace information
list          List namespace on NVMe device

register

get           Dump NVMe device registers

timeout

get           Get timeout value of IO timeout checker
set           Set timeout value for IO timeout checker

driver

loglevel

set           Set NVMe driver log level and debug level