| PMDALIO(1) | General Commands Manual | PMDALIO(1) |
نام (NAME)
pmdalio - عامل PMDA برای زیرسیستم LIO در لینوکس
توضیحات (DESCRIPTION)
pmdalio یک عامل دامنه معیارهای کارایی (PMDA) است که مقادیر معیارهای مربوط به زیرسیستم هدف ورودی/خروجی (I/O target) لینوکس را صادر میکند؛ زیرسیستمی که پروتکلهایی مانند iSCSI، FCP و FCoE را فراهم میسازد. این قابلیت به فضای ذخیرهسازی موجود در یک میزبان اجازه میدهد تا با استفاده از پروتکلهای استاندارد صنعت، برای سایر میزبانها صادر شده و توسط آنها استفاده شود.
این PMDA معیارهای خلاصهای را صادر میکند که تجمیع مقادیر کارایی و پیکربندی را به ازای هر نمونه هدف LIO شامل میشوند. علاوه بر این، معیارهای کارایی را به ازای هر LUN، از جمله IOPS و پهنایباند خواندن (READ) و نوشتن (WRITE) فراهم میکند.
پیکربندی LIO در سامانه فایل مجازی configfs هسته نگهداری میشود. ماژول python-rtslib یک رابط برای configfs فراهم میکند که به ابزارهایی مانند pmdalio امکان میدهد با تنظیمات و متادادههای نگهداریشده در configfs تعامل داشته باشند.
نصب (INSTALLATION)
برای نصب PMDA مربوط به lio، اسکریپت Install را به عنوان مدیر سیستم (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/lio # ./Install
برای لغو نصب، دستورات زیر را به عنوان مدیر سیستم (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/lio # ./Remove
pmdalio توسط pmcd(1) راهاندازی میشود و هرگز نباید به طور مستقیم اجرا شود. اسکریپتهای Install و Remove پس از نصب یا حذف این عامل، به pmcd(1) اطلاع میدهند.
فایلها (FILES)
- $PCP_PMDAS_DIR/lio/Install
- اسکریپت نصب برای عامل pmdalio
- $PCP_PMDAS_DIR/lio/Remove
- اسکریپت لغو نصب برای عامل pmdalio
- $PCP_LOG_DIR/pmcd/lio.log
- فایل لاگ پیشفرض برای پیامهای خطای pmdalio
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای پارامتریکسازی نام فایلها و دایرکتوریهای مورد استفاده توسط PCP به کار میروند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF میتواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همانطور که در pcp.conf(5) شرح داده شده است.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |