.\" Man page generated from reStructuredText. . .TH RDMA-NDD 8 "" "" "OpenIB Diagnostics" .SH "نام (NAME)" rdma-ndd \- دیمن به‌روزرسانی شرح گره (Node Description) برای دستگاه‌های RDMA . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH "خلاصه دستور (SYNOPSIS)" .sp rdma\-ndd .SH "توضیحات (DESCRIPTION)" .sp .B rdma\-ndd یک دیمن سیستمی است که تغییرات دستگاه‌های rdma و/یا تغییرات نام میزبان (hostname) را زیر نظر می‌گیرد و شرح گره (Node Description) دستگاه‌های rdma را بر اساس آن تغییرات به‌روزرسانی می‌کند. .SH "جزئیات (DETAILS)" .sp کارکرد کامل این دیمن نیازمند هسته‌هایی است که از پایش (polling) فایل hostname در procfs و همچنین libudev پشتیبانی کنند. .sp اگر سیستم شما از هیچ‌یک از این ویژگی‌ها پشتیبانی نکند، دیمن شرح‌های گره را در زمان راه‌اندازی تنظیم کرده و سپس برای همیشه به خواب می‌رود. .SS "پیکربندی شرح گره (Node Description configuration)" .sp دیمن از متغیر محیطی RDMA_NDD_ND_FORMAT برای تنظیم شرح گره استفاده می‌کند. نویسه‌های عام (wildcards) زیر را می‌توان برای کنترل پویاتر مشخص کرد. .sp %h \-\- جایگزینی با نام میزبان فعلی (بدون در بر گرفتن دامنه) .sp %d \-\- جایگزینی با نام دستگاه (برای نمونه mlx4_0 ،qib0 و غیره) .sp در صورت مشخص نشدن، مقدار پیش‌فرض "%h %d" است. .sp نکته: در زمان راه‌اندازی و هنگام شناسایی دستگاه جدید، شرح گره همواره نوشته می‌شود تا از همگام بودن SM و rdma\-ndd اطمینان حاصل گردد. رخدادهای بعدی تنها در صورتی شرح گره را روی یک دستگاه بازنویسی می‌کنند که تغییر کرده باشد. .SS "استفاده از systemd" .sp تنظیم متغیر محیطی برای دیمن معمولاً از طریق یک واحد الحاقی (drop-in unit) در systemd انجام می‌شود. برای نمونه موارد زیر را می‌توان به فایلی با نام /etc/systemd/system/rdma\-ndd.service.d/nd\-format.conf افزود تا تنها از نام میزبان به عنوان شرح گره استفاده شود. .sp [Service] Environment="RDMA_NDD_ND_FORMAT=%%h" .sp نکته: Systemd نیازمند یک \(aq%\(aq اضافی است. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-f, \-\-foreground\fP اجرا در پیش‌زمینه به جای اجرا به عنوان دیمن .sp \fB\-d, \-\-debug\fP ثبت اطلاعات اشکال‌زدایی اضافی در syslog .sp \fB\-\-systemd\fP فعال‌سازی یکپارچه‌سازی با systemd. .SH "نویسندگان (AUTHORS)" .INDENT 0.0 .TP .B Ira Weiny < \fI\%ira.weiny@intel.com\fP > .UNINDENT .\" Generated by docutils manpage writer. .