NDCTL-INJECT-SMART(1) ndctl Manual NDCTL-INJECT-SMART(1) نام (NAME) ndctl-inject-smart - انجام عملیات آستانه و تزریق داده‌های SMART روی ماژول حافظه DIMM خلاصه دستور (SYNOPSIS) ndctl inject-smart [] توضیحات (DESCRIPTION) یک شیء دستگاه عمومی DIMM با نام /dev/nmemX برای هر دستگاه حافظه مشخص‌شده در جدول ACPI NFIT یا سایر سازوکارهای کشف منبع NVDIMM در پلتفرم ثبت می‌شود. دستور ndctl-inject-smart می‌تواند برای تنظیم آستانه‌های SMART و تزریق ویژگی‌های SMART مورد استفاده قرار گیرد. مثال‌ها (EXAMPLES) تنظیم دمای کنترلر SMART و آستانه ظرفیت یدکی (spares) برای DIMM-0 به ۳۲ درجه سانتی‌گراد، آستانه یدکی به ۸ و فعال‌سازی هشدار یدکی: ndctl inject-smart --ctrl-temperature-threshold=32 --spares-threshold=8 --spares-alarm nmem0 تزریق مقدار دمای رسانه برابر با ۵۲ و پرچم وضعیت سلامت بحرانی (fatal) برای DIMM-0: ndctl inject-smart --media-temperature=52 --health=fatal nmem0 گزینه‌ها (OPTIONS) -b, --bus= شماره شناسه گذرگاه، یا رشته نام ارائه‌دهنده (مانند "ACPI.NFIT"). عملیات را به گذرگاه(های) مشخص‌شده محدود می‌کند. کلیدواژه all می‌تواند برای نشان دادن عدم وجود محدودیت مشخص شود، هرچند این کار معادل عدم ارائه گزینه --bus است. -m, --media-temperature= تزریق برای ویژگی SMART دمای رسانه (media temperature). -M, --media-temperature-threshold= تنظیم برای آستانه دمای رسانه SMART. --media-temperature-alarm= فعال یا غیرفعال کردن هشدار دمای رسانه SMART. مقادیر مجاز on یا off هستند. --media-temperature-uninject لغو تزریق هرگونه دمای رسانه که پیش‌تر تزریق شده باشد. -c, --ctrl-temperature= تزریق برای ویژگی SMART دمای کنترل‌کننده (controller temperature). -C, --ctrl-temperature-threshold= تنظیم برای آستانه دمای کنترل‌کننده SMART. --ctrl-temperature-alarm= فعال یا غیرفعال کردن هشدار دمای کنترل‌کننده SMART. مقادیر مجاز on یا off هستند. --ctrl-temperature-uninject لغو تزریق هرگونه دمای کنترل‌کننده که پیش‌تر تزریق شده باشد. -s, --spares= تزریق برای ویژگی SMART ظرفیت یدکی (spares). -S, --spares-threshold= تنظیم برای آستانه ظرفیت یدکی SMART. --spares-alarm= فعال یا غیرفعال کردن هشدار ظرفیت یدکی SMART. مقادیر مجاز on یا off هستند. --spares-uninject لغو تزریق هرگونه درصد ظرفیت یدکی که پیش‌تر تزریق شده باشد. -f, --fatal تنظیم پرچم برای شبیه‌سازی وضعیت سلامت بحرانی (fatal). --fatal-uninject لغو تزریق پرچم وضعیت سلامت بحرانی. -U, --unsafe-shutdown تنظیم پرچم برای شبیه‌سازی خاموش شدن ناامن (unsafe shutdown) در خاموشی بعدی سیستم. --unsafe-shutdown-uninject لغو تزریق پرچم خاموش شدن ناامن. -N, --uninject-all لغو تزریق تمامی فیلدها/مقادیر ممکن SMART بدون در نظر گرفتن اینکه قبلاً تزریق شده‌اند یا خیر. -v, --verbose ارسال پیام‌های اشکال‌زدایی مربوط به فرآیند تزریق خطا. -u, --human قالب‌بندی اعداد نمایانگر اندازه فضای ذخیره‌سازی یا آفست‌ها به صورت رشته‌های خوانا برای انسان همراه با واحد، به جای داده‌های عدد صحیح خام پیش‌فرض مناسب ماشین. تبدیل سایر فیلدهای عددی به رشته‌های هگزادسیمال. حق نشر (COPYRIGHT) حق نشر © 2016 - 2022، شرکت اینتل (Intel Corporation). مجوز GPLv2: گنو GPL نسخه ۲ . این یک نرم‌افزار آزاد است: شما در تغییر و بازتوزیع آن آزاد هستید. تا حد مجاز طبق قانون، هیچ ضمانتی وجود ندارد. همچنین ببینید (SEE ALSO) ndctl-list(1), ndctl 2026-06-30 NDCTL-INJECT-SMART(1)