DEVLINK-HEALTH(8) راهنمای مدیریت سیستم پارچ DEVLINK-HEALTH(8)

devlink-health - گزارش و بازیابی سلامت دستگاه در devlink


devlink [ OPTIONS ] health { COMMAND | help }

OPTIONS := { -V[ersion] }

devlink health show [ { DEV | DEV/PORT_INDEX } reporter REPORTER ]

devlink health recover { DEV | DEV/PORT_INDEX } reporter REPORTER

devlink health diagnose { DEV | DEV/PORT_INDEX } reporter REPORTER

devlink health dump show { DEV | DEV/PORT_INDEX } reporter REPORTER

devlink health test { DEV | DEV/PORT_INDEX } reporter REPORTER

devlink health dump clear { DEV | DEV/PORT_INDEX } reporter REPORTER

devlink health set { DEV | DEV/PORT_INDEX } reporter REPORTER [ grace_period MSEC ] [ burst_period MSEC ] [ auto_recover { true | false } ] [ auto_dump { true | false } ]

devlink health help

نمایش اطلاعات درباره گزارشگرهای ثبت‌شده روی دستگاه‌ها و درگاه‌های devlink.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

این عمل یک بازیابی را انجام داده و در صورت موفقیت، شمارنده بازیابی‌ها را افزایش می‌دهد.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

DEV - دستگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه devlink را مشخص می‌کند.

ابزار devlink health به ازای هر گزارشگر یک دامپ ذخیره می‌کند. اگر یک دامپ

هنوز توسط Devlink ذخیره نشده باشد، این دستور یک دامپ جدید ایجاد می‌کند.

دامپ می‌تواند به‌صورت خودکار هنگام گزارش خطا توسط گزارشگر، یا به‌صورت

دستی به درخواست کاربر تولید شود.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

حذف دامپ ذخیره‌شده امکان ایجاد یک دامپ جدید در دستور بعدی

"devlink health dump show" را فراهم می‌سازد.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

لطفاً توجه داشته باشید که برخی از پارامترها در گزارشگری که از روش بازیابی یا دامپ پشتیبانی نمی‌کند، پشتیبانی نمی‌شوند.

DEV - دستگاه devlink را مشخص می‌کند.
DEV/PORT_INDEX - درگاه devlink را مشخص می‌کند.

REPORTER - نام گزارشگر ثبت‌شده روی دستگاه یا درگاه مشخص‌شده devlink را تعیین می‌کند.

بازه زمانی بین بازیابی‌های خودکار متوالی.
پنجره زمانی برای بازیابی‌های خطا پیش از آغاز دوره مهلت (grace period). پیکربندی burst_period زمانی که دوره مهلت غیرفعال باشد، نامعتبر است.
مشخص می‌کند که آیا devlink باید هنگام بروز خطا بازیابی خودکار را اجرا کند یا خیر.
مشخص می‌کند که آیا devlink باید هنگام بروز خطا دامپ خودکار تهیه کند یا خیر.

devlink health show

فهرست کردن وضعیت و پیکربندی گزارشگرهای موجود روی دستگاه‌ها و درگاه‌ها.

devlink health show pci/0000:00:09.0/1 reporter tx

فهرست کردن وضعیت و پیکربندی گزارشگر tx ثبت‌شده روی درگاه pci/0000:00:09.0/1.

devlink health recover pci/0000:00:09.0 reporter fw_fatal

آغاز بازیابی روی گزارشگر fw_fatal ثبت‌شده روی دستگاه pci/0000:00:09.0.

devlink health recover pci/0000:00:09.0/1 reporter tx

آغاز بازیابی روی گزارشگر tx ثبت‌شده روی درگاه pci/0000:00:09.0/1.

devlink health diagnose pci/0000:00:09.0 reporter fw

فهرست کردن داده‌های عیب‌یابی روی دستگاه و گزارشگر مشخص‌شده.

devlink health dump show pci/0000:00:09.0/1 reporter tx

نمایش آخرین دامپ ذخیره‌شده روی درگاه و گزارشگر مشخص‌شده.

devlink health dump clear pci/0000:00:09.0/1 reporter tx

حذف دامپ ذخیره‌شده روی درگاه و گزارشگر مشخص‌شده.

devlink health set pci/0000:00:09.0 reporter fw_fatal grace_period 3500

تنظیم بازه زمانی میان بازیابی‌های خودکار به حداقل ۳۵۰۰ میلی‌ثانیه روی دستگاه و گزارشگر مشخص‌شده.

devlink health set pci/0000:00:09.0/1 reporter tx grace_period 3500

تنظیم بازه زمانی میان بازیابی‌های خودکار به حداقل ۳۵۰۰ میلی‌ثانیه روی درگاه و گزارشگر مشخص‌شده.

devlink health set pci/0000:00:09.0 reporter fw_fatal auto_recover false

غیرفعال کردن بازیابی خودکار روی دستگاه و گزارشگر مشخص‌شده.

devlink health set pci/0000:00:09.0 reporter tx burst_period 5000

تنظیم دوره جهش (burst period) به ۵۰۰۰ میلی‌ثانیه روی دستگاه و گزارشگر مشخص‌شده، پیش از آغاز دوره مهلت.

devlink health set pci/0000:00:09.0 reporter tx grace_period 0

غیرفعال کردن دوره مهلت روی دستگاه و گزارشگر مشخص‌شده. غیرفعال کردن دوره مهلت، دوره جهش را نیز غیرفعال می‌کند.

devlink(8), devlink-dev(8), devlink-port(8), devlink-param(8), devlink-region(8)

Aya Levin <ayal@mellanox.com>

20 Feb 2019 iproute2