NVME-INTEL-SMART-(1) NVMe Manual NVME-INTEL-SMART-(1)

nvme-intel-smart-log-add - ارسال درخواست صفحه لاگ SMART تکمیلی اینتل NVMe و بازگرداندن نتیجه و لاگ

nvme intel smart-log-add <device> [--namespace-id=<nsid> | -n <nsid>]
                        [--raw-binary | -b] [--json | -j]

صفحهٔ لاگ SMART تکمیلی اینتل (Intel Additional SMART) را از دستگاه NVMe دریافت کرده و ساختار بازگردانده‌شده را ارائه می‌دهد.

پارامتر <device> اجباری است و می‌تواند یک دستگاه کاراکتری NVMe (مانند /dev/nvme0) یا یک دستگاه بلوکی فضای نام (مانند /dev/nvme0n1) باشد.

در صورت موفقیت، ساختار لاگ SMART بازگردانده‌شده بسته به فلگ‌های گزینه ممکن است به یکی از چندین روش بازگردانده شود؛ ساختار ممکن است توسط برنامه تجزیه شده و در یک قالب خوانا چاپ شود، یا بافر خام ممکن است برای تجزیه توسط برنامه‌ای دیگر در خروجی استاندارد (stdout) چاپ شود.

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

دریافت لاگ SMART تکمیلی برای nsid مشخص‌شده. این گزینه اختیاری است و موفقیت آن ممکن است به قابلیت‌های دستگاه در ارائهٔ این لاگ بر پایه هر فضای نام بستگی داشته باشد (برای این قابلیت، شناسایی کنترلر یا NVMe Identify Controller را ببینید). مقدار پیش‌فرض nsid مورد استفاده برای لاگ SMART سراسری دستگاه، 0xffffffff است.

-b, --raw-binary

چاپ بافر خام لاگ SMART تکمیلی اینتل در خروجی استاندارد (stdout).

-j, --json

تخلیهٔ خروجی در قالب json.

•چاپ صفحهٔ لاگ SMART تکمیلی اینتل در یک قالب خوانا برای انسان:
# nvme intel smart-log-add /dev/nvme0
•ذخیرهٔ لاگ خام SMART تکمیلی اینتل در یک فایل:
# nvme intel smart-log-add /dev/nvme0 --raw-binary > smart_log.raw

عدم تغییر مسیر خروجی استاندارد (stdout) هنگام استفاده از این حالت، احتمالاً ایدهٔ مناسبی نیست.

nvme(1)

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

02/16/2026 NVMe