RDMA-DEV(8) Linux RDMA-DEV(8)

rdma-dev - پیکربندی دستگاه RDMA


rdma [ OPTIONS ] dev { COMMAND | help }

OPTIONS := { -V[ersion] | -d[etails] }

rdma dev show [ DEV ]

rdma dev set [ DEV ] name NEWNAME

rdma dev set [ DEV ] netns NSNAME

rdma dev set [ DEV ] adaptive-moderation [on/off]

rdma dev add [ NAME ] type [ TYPE ] parent [ PARENT_DEV ]

rdma dev delete [ NAME ]

rdma dev help

DEV - دستگاه RDMA مورد نظر را برای نمایش مشخص می‌کند. اگر این آرگومان حذف شود، تمام دستگاه‌ها فهرست می‌شوند.

NAME - نام دستگاهی که اضافه یا حذف می‌شود.

TYPE - نوع دستگاهی که اضافه می‌شود؛ این مقدار مشخص می‌کند چه قابلیت‌هایی ارائه می‌شوند. نوع دستگاه پشتیبانی‌شده:


SMI - دستگاهی با این نوع، رابط SMI (QP0) را فراهم می‌کند. این دستگاه و والد آن با درگاه HCA یکسانی مرتبط بوده و پیوند فیزیکی مشترکی دارند؛ بنابراین هنگامی که والد از SMI پشتیبانی نمی‌کند، می‌توان این نوع دستگاه را ایجاد کرد تا به مدیر زیرشبکه (subnet manager) اجازه پیکربندی پیوند داده شود.

PARENT_DEV - نام دستگاه والد IB آن.

rdma dev

وضعیت تمام دستگاه‌های RDMA موجود در سیستم را نمایش می‌دهد.

rdma dev show mlx5_3

وضعیت دستگاه RDMA مشخص‌شده را نمایش می‌دهد.

rdma dev set mlx5_3 name rdma_0

نام دستگاه mlx5_3 را به rdma_0 تغییر می‌دهد.

rdma dev set mlx5_3 netns foo

فضای نام شبکه دستگاه RDMA را به foo تغییر می‌دهد؛ که در آن foo پیش‌تر با استفاده از دستور ip از بسته iproute2 ایجاد شده است.

rdma dev set mlx5_3 adaptive-moderation [on/off]

وضعیت تعدیل تطبیقی وقفه (adaptive interrupt moderation) را برای دستگاه RDMA تنظیم می‌کند.
این یک تنظیم سراسری برای دستگاه RDMA است، اما مقدار آن برای هر CQ به صورت جداگانه چاپ می‌شود زیرا این وضعیت از زمان تخصیص CQ ثابت است.

rdma dev add smi1 type SMI parent ibp8s0f1

یک دستگاه IB جدید با نام "smi1"، نوع "SMI" و "ibp8s0f1" به عنوان دستگاه والد آن اضافه می‌کند.

rdma dev delete smi1

دستگاه IB با نام "smi1" را حذف می‌کند.

ip(8), rdma(8), rdma-link(8), rdma-resource(8), rdma-system(8), rdma-statistic(8),

Leon Romanovsky <leonro@mellanox.com>
Mark Zhang <markzhang@nvidia.com>

06 Jul 2017 iproute2