XNVME_TESTS_KVS-KVS_IO(1)

πŸ“¦ version 0.7.5, in alpine 3.24

πŸ’– NAME πŸ’–

xnvme_tests_kvs-kvs_io β€” Basic Verification of being able to read, what was written. Bestie, this is the xNVMe manual page for it, and yes the title is a whole mouthful. 🫢


✨ SYNOPSIS ✨

xnvme_tests_kvs kvs_io <uri> [<args>]

That's the whole vibe: run the test with a <uri> and whatever [<args>] you want. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so the description is literally: Basic Verification of being able to read, what was written. That's the energy. ✨


πŸŽ€ REQUIRED πŸŽ€

  • <uri> β€” Device URI e.g. '/dev/nvme0n1', '0000:01:00.1', '10.9.8.1.8888', '\.PhysicalDrive1'. You need this one, bestie; it's required. πŸ’…

🌸 OPTIONAL 🌸

These are optional, so pick your faves, but here is every single one: πŸŽ€

  • [ --key STRING ] β€” KV Pair Key. πŸ—οΈ
  • [ --value STRING ] β€” KV Pair Value. πŸ“
  • [ --subnqn STRING ] β€” Subsystem NQN of the NVMe over Fabrics endpoint e.g. 'nqn.2022-06.io.xnvme:ctrlnode1'. 🌈
  • [ --hostnqn STRING ] β€” The host NQN to use when connecting to NVMe over Fabrics controllers. πŸ¦‹
  • [ --be STRING ] β€” xNVMe backend, e.g. 'linux', 'spdk', 'fbsd', 'macos', 'posix', 'windows'. πŸ”₯
  • [ --dev-nsid 0xNUM ] β€” Namespace Identifier for Device Handle. πŸ‘‘
  • [ --admin STRING ] β€” xNVMe admin. command-interface, e.g. 'nvme', 'block'. ✨
  • [ --mem STRING ] β€” xNVMe buffer/memory manager. 🧚
  • [ --direct NUM ] β€” Bypass layers. πŸ’€
  • [ --sync STRING ] β€” xNVMe sync. command-interface, e.g. 'nvme', 'block'. πŸ’œ
  • [ --help ] β€” Show usage / help. πŸ™ˆ

🌈 SEE ALSO 🌈

Full documentation at: <https://xnvme.io/> β€” go get your read on, bestie. πŸ“š


πŸ‘‘ AUTHOR πŸ‘‘

Written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung. πŸ‘‘


Source/version: xNVMe Β· date: 09 September 2024 Β· page: XNVME_TESTS_KVS-KVS_IO(1) β€” that's the whole page, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from