| NVME-CONNECT-ALL(1) | NVMe Manual | NVME-CONNECT-ALL(1) |
نام (NAME)
nvme-connect-all - کشف و اتصال به کنترلکنندههای فابریک (Fabrics)
خلاصه دستور (SYNOPSIS)
nvme connect-all [--transport=<trtype> | -t <trtype>]
[--nqn=<subnqn> | -n <subnqn>]
[--traddr=<traddr> | -a <traddr>]
[--trsvcid=<trsvcid> | -s <trsvcid>]
[--host-traddr=<traddr> | -w <traddr>]
[--host-iface=<iface> | -f <iface>]
[--hostnqn=<hostnqn> | -q <hostnqn>]
[--hostid=<hostid> | -I <hostid>]
[--raw=<filename> | -r <filename>]
[--device=<device> | -d <device>]
[--config=<filename> | -J <cfg>]
[--keep-alive-tmo=<sec> | -k <sec>]
[--reconnect-delay=<#> | -c <#>]
[--ctrl-loss-tmo=<#> | -l <#>]
[--nr-io-queues=<#> | -i <#>]
[--nr-write-queues=<#> | -W <#>]
[--nr-poll-queues=<#> | -P <#>]
[--queue-size=<#> | -Q <#>] [--keyring=<#>]
[--tls_key=<#>] [--hdr-digest | -g] [--data-digest | -G]
[--persistent | -p] [--tls] [--concat] [--quiet]
[--dump-config | -O] [--nbft] [--no-nbft]
[--nbft-path=<STR>] [--context=<STR>]
[--output-format=<fmt> | -o <fmt>] [--verbose | -v]
توضیحات (DESCRIPTION)
یک یا چند درخواست کشف (Discovery) را به یک کنترلکنندهٔ کشف NVMe over Fabrics ارسال کرده و کنترلکنندههایی را برای رکوردهای کشف بازگرداندهشده ایجاد میکند.
اگر هیچ پارامتری داده نشود، دستور nvme connect-all تلاش خواهد کرد فایل /etc/nvme/discovery.conf را پیدا کند تا از آن برای تأمین فهرستی از دستورات connect-all جهت اجرا استفاده نماید. اگر فایل /etc/nvme/discovery.conf وجود نداشته باشد، دستور با یک خطا متوقف میشود.
در غیر این صورت، باید با استفاده از گزینههای --transport، --traddr و در صورت نیاز --trsvcid، یک کنترلکنندهٔ کشف خاص مشخص شود و یک درخواست کشف به کنترلکنندهٔ کشف مشخصشده ارسال خواهد شد.
برای اطلاعات و پیشزمینهٔ بیشتر، مستندات دستور nvme-discover(1) را مشاهده کنید.
گزینهها (OPTIONS)
-t <trtype>, --transport=<trtype>
| مقدار | تعریف |
| rdma | ساختار شبکه یک شبکهٔ rdma است (شامل RoCE، iWARP، Infiniband، rdma پایه و غیره). |
| fc | WIP ساختار شبکه یک شبکهٔ کانال فیبر (Fibre Channel) است. |
| tcp | ساختار شبکه یک شبکهٔ TCP/IP است. |
| loop | اتصال به یک هدف NVMe over Fabrics بر روی میزبان محلی. |
-n <subnqn>, --nqn <subnqn>
-a <traddr>, --traddr=<traddr>
-s <trsvcid>, --trsvcid=<trsvcid>
-w <traddr>, --host-traddr=<traddr>
-f <iface>, --host-iface=<iface>
-q <hostnqn>, --hostnqn=<hostnqn>
-I <hostid>, --hostid=<hostid>
-r <filename>, --raw=<filename>
-d <device>, --device=<device>
-J <filename>, --config=<filename>
-k <#>, --keep-alive-tmo=<#>
-c <#>, --reconnect-delay=<#>
-l <#>, --ctrl-loss-tmo=<#>
-i <#>, --nr-io-queues=<#>
-W <#>, --nr-write-queues=<#>
-P <#>, --nr-poll-queues=<#>
-Q <#>, --queue-size=<#>
--keyring=<#>
--tls_key=<#>
-g, --hdr-digest
-G, --data-digest
-p, --persistent
--tls
--concat
--quiet
-O, --dump-config
--nbft
--no-nbft
--nbft-path=<STR>
--context <STR>
-o <fmt>, --output-format=<fmt>
-v, --verbose
مثالها (EXAMPLES)
# nvme connect-all --transport=rdma --traddr=192.168.1.3 \ --hostnqn=host1-rogue-nqn
# nvme connect-all --nbft
# nvme connet-all --nbft-path=/sys/firmware/acpi/tables/NBFT1
# Machine default 'nvme discover' commands. Query the # Discovery Controller's two ports (some resources may only # be accessible on a single port). Note an official # nqn (Host) name defined in the NVMe specification is being used # in this example. -t rdma -a 192.168.69.33 -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432 -t rdma -a 192.168.1.4 -s 4420 -q nqn.2014-08.com.example:nvme:nvm-subsystem-sn-d78432
در اعلان خط فرمان، عبارت «nvme connect-all» را وارد کنید.
همچنین ببینید (SEE ALSO)
nvme-discover(1) nvme-connect(1)
NVME
بخشی از مجموعهٔ nvme-user
| 02/16/2026 | NVMe |