NVME-RESV-REPORT(1) NVMe Manual NVME-RESV-REPORT(1)

nvme-resv-report - گزارش وضعیت رزرو فضای نام (Reservation Report) در NVMe

nvme resv-report <device> [--namespace-id=<nsid> | -n <nsid>]
                        [--numd=<num-dwords> | -d <num-dwords>] [--eds | -e]
                        [--raw-binary | -b]
                        [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
                        [--timeout=<timeout> | -t <timeout>]

دستور Reservation Report یک ساختار داده‌ای وضعیت رزرو (Reservation Status) را به حافظه میزبان بازمی‌گرداند که وضعیت ثبت‌نام و رزرو یک فضای نام (namespace) را شرح می‌دهد.

اندازه ساختار داده‌ای وضعیت رزرو، تابعی از تعداد کنترلرهایی در زیرسیستم NVM است که با میزبان‌های ثبت‌شده در فضای نام مرتبط هستند (به این معنی که به ازای هر یک از این کنترلرها، یک ساختار داده‌ای کنترلر ثبت‌شده وجود دارد).

-n <nsid>, --namespace-id=<nsid>

دریافت ساختار گزارش رزرو برای nsid مشخص‌شده. این گزینه برای دستگاه‌های نویسه‌ای (character devices) الزامی است، یا در صورت تعیین، nsid مربوط به دستگاه بلوکی را بازنویسی می‌کند.

-d <num-dwords>, --numd=<num-dwords>

تعیین تعداد دوکلمه‌ها (Dwords) از ساختار Reservation Status برای انتقال. مقدار پیش‌فرض 4k است.

-e, --eds

درخواست ساختار داده‌ای گسترش‌یافته (Extended Data Structure): اگر این بیت روی 1 تنظیم شود، کنترلر ساختار داده‌ای گسترش‌یافته را بازمی‌گرداند.

-b, --raw-binary

چاپ بافر خام در خروجی استاندارد (stdout). ساختار توسط برنامه تجزیه نمی‌شود.

-o <fmt>, --output-format=<fmt>

تنظیم قالب خروجی گزارش به یکی از حالت‌های normal، json یا binary. در هر زمان تنها می‌توان از یک قالب خروجی استفاده کرد.

-v, --verbose

افزایش سطح جزئیات اطلاعات در خروجی.

-t <timeout>, --timeout=<timeout>

لغو مهلت زمانی پیش‌فرض (بر حسب میلی‌ثانیه).

هنوز مثالی ثبت نشده است.

بخشی از مجموعه nvme-user

02/16/2026 NVMe