| DEVLINK-PORT(8) | Linux | DEVLINK-PORT(8) |
نام (NAME)
devlink-port - مدیریت پورتهای devlink
خلاصه دستور (SYNOPSIS)
devlink [ OPTIONS ] port { COMMAND | help }
OPTIONS := { -V[ersion] | -n[no-nice-names] }
devlink port set DEV/PORT_INDEX [ type { eth | ib | auto } ]
devlink port split DEV/PORT_INDEX count COUNT
devlink port unsplit DEV/PORT_INDEX
devlink port show [ DEV/PORT_INDEX ]
devlink port health { show | recover | diagnose | dump | set }
devlink port add { DEV | DEV/PORT_INDEX } [ flavour FLAVOUR ] [ pfnum PFNUMBER ] [ sfnum SFNUMBER ] [ controller CNUM ]
devlink port del DEV/PORT_INDEX
devlink port function set DEV/PORT_INDEX [ hw_addr ADDR ] [ state { active | inactive } ] [ roce { enable | disable } ] [ migratable { enable | disable } ] [ ipsec_crypto { enable | disable } ] [ ipsec_packet { enable | disable } ] [ max_io_eqs EQS ]
devlink port function rate { show | set | add | del | help }
devlink dev param set DEV/PORT_INDEX name PARAMETER value VALUE cmode { runtime | driverinit | permanent }
devlink dev param show [ DEV/PORT_INDEX name PARAMETER ]
devlink port help
توضیحات (DESCRIPTION)
devlink port set - تغییر ویژگیهای پورت devlink
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
قالب به این
صورت است:
BUS_NAME/BUS_ADDRESS/PORT_INDEX
- type { eth | ib | auto }
- تنظیم نوع
پورت.
eth - اترنت (Ethernet)
ib - اینفینیبند (Infiniband)
auto - انتخاب خودکار (autoselect)
devlink port split - تقسیم پورت devlink به پورتهای بیشتر
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
- count COUNT
- تعداد پورتهایی که باید به آنها تقسیم شود.
devlink port unsplit - ادغام مجدد پورت devlink که قبلاً تقسیم شده است
میتواند روی هر پورت تقسیمشده از همان گروه تقسیم (split group) انجام شود.
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
devlink port show - نمایش ویژگیهای پورت devlink
DEV/PORT_INDEX - پورت devlink مورد نظر برای نمایش را مشخص میکند. اگر این آرگومان حذف شود، تمام پورتها فهرست میشوند.
devlink port health - گزارش وضعیت سلامت و بازیابی devlink
یک نام مستعار برای devlink-health(8) است.
devlink port add - افزودن یک پورت devlink
DEV - دستگاه devlink مورد نظر برای عملیات را مشخص میکند، یا
DEV/PORT_INDEX - شناسه پورت (index) devlink را برای استفاده در پورت درخواستی جدید مشخص میکند. این گزینه اختیاری است. در صورت حذف، درایور یک شناسه پورت یکتا اختصاص میدهد.
- flavour { pcipf | pcisf }
- تنظیم گونه
(flavour) پورت
pcipf - پورت PCI PF
pcisf - پورت PCI SF
- pfnum PFNUMBER
- شماره PCI PF را که دستگاه SF روی آن ایجاد میشود مشخص میکند.
- sfnum SFNUMBER
- شماره sfnumber اختصاصی به دستگاه SF را مشخص میکند. این فیلد برای دستگاههایی که از تخصیص خودکار شماره SF پشتیبانی میکنند اختیاری است.
- controller CNUM
- شماره کنترلکنندهای را که پورت SF برای آن ایجاد میشود مشخص میکند. این فیلد اختیاری است و تنها زمانی استفاده میشود که پورت SF برای یک کنترلکننده خارجی ایجاد شود.
devlink port function set - تنظیم ویژگی(های) تابع پورت
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
- hw_addr ADDR
- آدرس سختافزاری تابع برای تنظیم. هنگامی که نوع پورت Ethernet باشد، این آدرس MAC اترنت است.
- state { active | inactive }
- وضعیت جدید
تابع برای
تغییر.
active - پس از اتمام پیکربندی تابع، تابع را فعال میکند.
inactive - برای غیرفعال کردن تابع و دستگاه(های) آن، روی inactive تنظیم کنید.
- roce { enable | disable }
- تنظیم قابلیت RoCE تابع.
- migratable { enable | disable }
- تنظیم قابلیت مهاجرتپذیری (migratable) تابع.
- ipsec_crypto { enable | disable }
- تنظیم قابلیت آفلود رمزنگاری IPsec تابع. آفلود عملیات رمزنگاری (رمزگذاری/رمزگشایی) وضعیت XFRM را کنترل میکند.
- ipsec_packet { enable | disable }
- تنظیم قابلیت آفلود بسته IPsec تابع. آفلود وضعیت و سیاست XFRM (عملیات رمزگذاری/رمزگشایی و کپسولهسازی IPsec) را کنترل میکند.
- max_io_eqs EQS
- تنظیم حداکثر تعداد صفهای رویداد ورودی/خروجی (IO event queues) تابع.
devlink port del - حذف یک پورت devlink
DEV/PORT_INDEX - پورت devlink مورد نظر برای حذف را مشخص میکند.
devlink port param set - تنظیم مقدار جدید برای پارامتر پیکربندی پورت devlink
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
- name PARAMETER
- مشخص کردن نام پارامتر برای تنظیم.
- value VALUE
- مقدار جدید برای تنظیم.
- cmode { runtime | driverinit | permanent }
- حالت
پیکربندی
که در آن
مقدار جدید
تنظیم
میشود.
runtime - تنظیم مقدار جدید در حین اجرای درایور. این حالت پیکربندی برای اعمال مقدار جدید به هیچ راهاندازی مجددی نیاز ندارد.
driverinit - تنظیم مقدار جدیدی که در حین مقداردهی اولیه درایور اعمال خواهد شد. این حالت پیکربندی برای اعمال مقدار جدید نیاز به راهاندازی مجدد درایور از طریق دستور devlink reload دارد.
permanent - مقدار جدید در حافظه غیرفرار دستگاه نوشته میشود. این حالت پیکربندی برای اعمال مقدار جدید به راهاندازی مجدد سختافزاری نیاز دارد.
devlink port param show - نمایش ویژگیهای پارامترهای پیکربندی پشتیبانیشده توسط پورت devlink
DEV/PORT_INDEX - پورت devlink مورد نظر برای عملیات را مشخص میکند.
name PARAMETER مشخص کردن نام پارامتر برای نمایش. اگر این آرگومان، و همچنین شناسه پورت، حذف شوند - تمام پارامترهای پشتیبانیشده توسط پورتهای دستگاه devlink فهرست میشوند.
devlink port function rate - مدیریت اشیاء نرخ (rate) devlink
یک نام مستعار برای devlink-rate(8) است.
مثالها (EXAMPLES)
devlink port show
devlink port show pci/0000:01:00.0/1
devlink port set pci/0000:01:00.0/1 type eth
devlink port split pci/0000:01:00.0/1 count 4
devlink port unsplit pci/0000:01:00.0/1
devlink port health show
devlink port health show pci/0000:01:00.0/1 reporter tx
devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88
devlink port del pci/0000:06:00.0/1
devlink port function set pci/0000:01:00.0/1 hw_addr 00:00:00:11:22:33
devlink port function set pci/0000:01:00.0/1 state active
devlink port function set pci/0000:01:00.0/1 state inactive
devlink port function set pci/0000:01:00.0/1 roce enable
devlink port function set pci/0000:01:00.0/1 migratable enable
devlink port function set pci/0000:01:00.0/1 ipsec_crypto enable
devlink port function set pci/0000:01:00.0/1 ipsec_packet enable
devlink port function set pci/0000:01:00.0/1 max_io_eqs 4
devlink port function set pci/0000:01:00.0/1 hw_addr 00:00:00:11:22:33 state active
devlink dev param show
devlink dev param set pci/0000:01:00.0/1 name internal_error_reset value true cmode runtime
devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88 controller 1
همچنین ببینید (SEE ALSO)
devlink(8), devlink-dev(8), devlink-sb(8), devlink-monitor(8), devlink-health(8),
نویسنده (AUTHOR)
Jiri Pirko <jiri@mellanox.com>
| 14 Mar 2016 | iproute2 |