NVME-DAPUSTOR-SMAR(1) NVMe Manual NVME-DAPUSTOR-SMAR(1)

nvme-dapustor-smart-log-add - بازیابی لاگ‌های افزوده SMART کنترلرهای DapuStor NVMe

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

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

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

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

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

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

-b, --raw-binary

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

-j, --json

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

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

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

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

02/16/2026 NVMe