'\"macro stdmacro .\" .\" Copyright (c) 2017 Red Hat. .\" .\" This program is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License as published by the .\" Free Software Foundation; either version 2 of the License, or (at your .\" option) any later version. .\" .\" This program is distributed in the hope that it will be useful, but .\" WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY .\" or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" for more details. .\" .\" .TH PMDALIO 1 "PCP" "Performance Co-Pilot" .SH "نام (NAME)" pmdalio \- عامل PMDA برای زیرسیستم LIO در لینوکس .SH "توضیحات (DESCRIPTION)" \f3pmdalio\f1 یک عامل دامنه معیارهای کارایی (PMDA) است که مقادیر معیارهای مربوط به زیرسیستم هدف ورودی/خروجی (I/O target) لینوکس را صادر می‌کند؛ زیرسیستمی که پروتکل‌هایی مانند iSCSI، FCP و FCoE را فراهم می‌سازد. این قابلیت به فضای ذخیره‌سازی موجود در یک میزبان اجازه می‌دهد تا با استفاده از پروتکل‌های استاندارد صنعت، برای سایر میزبان‌ها صادر شده و توسط آن‌ها استفاده شود. .PP این PMDA معیارهای خلاصه‌ای را صادر می‌کند که تجمیع مقادیر کارایی و پیکربندی را به ازای هر نمونه هدف LIO شامل می‌شوند. علاوه بر این، معیارهای کارایی را به ازای هر LUN، از جمله IOPS و پهنای‌باند خواندن (READ) و نوشتن (WRITE) فراهم می‌کند. .PP پیکربندی LIO در سامانه فایل مجازی .B configfs هسته نگهداری می‌شود. ماژول .I python-rtslib یک رابط برای .BR configfs فراهم می‌کند که به ابزارهایی مانند .B pmdalio امکان می‌دهد با تنظیمات و متاداده‌های نگهداری‌شده در .BR configfs تعامل داشته باشند. .SH "نصب (INSTALLATION)" برای نصب PMDA مربوط به lio، اسکریپت Install را به عنوان مدیر سیستم (root) اجرا کنید: .sp 1 .RS +4 .ft B .nf # cd $PCP_PMDAS_DIR/lio # ./Install .fi .ft P .RE .sp 1 .PP برای لغو نصب، دستورات زیر را به عنوان مدیر سیستم (root) اجرا کنید: .sp 1 .RS +4 .ft B .nf # cd $PCP_PMDAS_DIR/lio # ./Remove .fi .ft P .RE .sp 1 \fBpmdalio\fR توسط \fIpmcd\fR(1) راه‌اندازی می‌شود و هرگز نباید به طور مستقیم اجرا شود. اسکریپت‌های Install و Remove پس از نصب یا حذف این عامل، به \fIpmcd\fR(1) اطلاع می‌دهند. .SH "فایل‌ها (FILES)" .IP "\fB$PCP_PMDAS_DIR/lio/Install\fR" 4 اسکریپت نصب برای عامل \fBpmdalio\fR .IP "\fB$PCP_PMDAS_DIR/lio/Remove\fR" 4 اسکریپت لغو نصب برای عامل \fBpmdalio\fR .IP "\fB$PCP_LOG_DIR/pmcd/lio.log\fR" 4 فایل لاگ پیش‌فرض برای پیام‌های خطای \fBpmdalio\fR .SH "محیط PCP (PCP ENVIRONMENT)" متغیرهای محیطی با پیشوند \fBPCP_\fR برای پارامتریک‌سازی نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط \fBPCP\fR به کار می‌روند. در هر نصب، فایل \fB/etc/pcp.conf\fR حاوی مقادیر محلی برای این متغیرها است. متغیر \fB$PCP_CONF\fR می‌تواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همان‌طور که در \fIpcp.conf\fR(5) شرح داده شده است. .SH "همچنین ببینید (SEE ALSO)" .BR PCPIntro (1)، .BR pmcd (1)، .BR pminfo (1) و .BR pmpython (1). .\" control lines for scripts/man-spell .\" +ok+ configfs {filsystem type} .\" +ok+ pmdalio rtslib iSCSI FCoE IOPS FCP LIO LUN lio