PMDAGFS2(1) General Commands Manual PMDAGFS2(1)

pmdagfs2 - عامل PMDA برای سامانه فایل سرتاسری نسخه ۲ (GFS2)

$PCP_PMDAS_DIR/gfs2/pmdagfs2 [-D debug]

pmdagfs2 یک عامل دامنه معیارهای کارایی (PMDA) است که مقادیر معیارها را درباره سامانه‌های فایل GFS2 سوارشده از سامانه فایل debugfs استخراج کرده و ارائه می‌دهد. این PMDA برای ارائه داده‌های معیار، نیازمند سوار شدن debugfs به همراه حداقل یک سامانه فایل GFS2 سوارشده است.

این PMDA هم با سامانه‌های فایل GFS2 که به صورت محلی سوار شده‌اند و هم با سامانه‌های فایلی که به عنوان فضای ذخیره‌سازی مشترک درون یک محیط خوشه‌ای سوار شده‌اند قابل استفاده است. با این حال، معیارهایی وجود دارند که برای ارائه داده‌های معیار به طور مشخص نیاز به راه‌اندازی GFS2 در یک محیط خوشه‌ای دارند. دلیل این امر آن است که آن‌ها برای تولید خروجی خود انتظار دارند پیام‌های قفل‌گذاری از طریق مدیر توزیع‌شده قفل (DLM) میان گره‌های یک خوشه مبادله شوند.

این معیارهای مختص محیط خوشه‌ای را می‌توان با وجود معیارهای کنترلی متناظرشان تفکیک کرد تا بتوان در سیستم‌هایی که نیازی به نظارت بر آن‌ها نیست یا پشتیبانی نمی‌شوند، آن‌ها را به صورت اختیاری فعال یا غیرفعال کرد.

می‌توان از pmstore(3) برای مقداردهی به این معیارهای کنترلی جهت فعال‌سازی (1) یا غیرفعال‌سازی (0) آن‌ها استفاده کرد. این سازوکار همچنین در توزیع‌هایی که در حال حاضر پشتیبانی کاملی از نقاط ردیابی (trace-points) مربوط به GFS2 ندارند یا نسخه‌های قدیمی‌تری از گرداننده GFS2 را ارائه می‌دهند، مفید است.

عامل GFS2 PMDA را با استفاده از اسکریپت Install به عنوان کاربر ریشه (root) نصب کنید:

# cd $PCP_PMDAS_DIR/gfs2
# ./Install

برای حذف نصب، اقدامات زیر را به عنوان کاربر ریشه انجام دهید:

# cd $PCP_PMDAS_DIR/gfs2
# ./Remove

pmdagfs2 توسط pmcd(1) راه‌اندازی می‌شود و هرگز نباید به طور مستقیم اجرا گردد. اسکریپت‌های Install و Remove به محض نصب یا حذف عامل، به pmcd اطلاع‌رسانی می‌کنند.

$PCP_PMDAS_DIR/gfs2/help
فایل متنی راهنمای پیش‌فرض برای معیارهای GFS2
$PCP_PMDAS_DIR/gfs2/Install
اسکریپت نصب برای عامل pmdagfs2
$PCP_PMDAS_DIR/gfs2/Remove
اسکریپت لغو نصب برای عامل pmdagfs2
$PCP_LOG_DIR/pmcd/gfs2.log
فایل لاگ پیش‌فرض برای پیام‌های خطای pmdagfs2

متغیرهای محیطی با پیشوند PCP_ برای پارامتریک‌سازی نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط PCP به کار می‌روند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF ممکن است برای مشخص کردن یک فایل پیکربندی جایگزین استفاده شود، همان‌طور که در pcp.conf(5) شرح داده شده است. [-D debug]

گزینه -D یا --debug خروجی عیب‌یابی‌های تکمیلی را در stderr برای کمک به تفکیک و ریشه‌یابی مشکلات فعال می‌کند، اگرچه این اطلاعات گاهی پیچیده است و اساساً به منظور ارائه راهنمایی برای توسعه‌دهندگان در نظر گرفته شده تا کاربران نهایی. debug یک فهرست جداشده با کاما از گزینه‌های اشکال‌زدایی است؛ از pmdbg(1) با گزینه -l برای دریافت فهرستی از گزینه‌های اشکال‌زدایی موجود و مفهوم آن‌ها استفاده کنید.

گزینه‌های اشکال‌زدایی مختص به pmdagfs2 به شرح زیر است:

گزینه توضیحات
appl0 جزئیات واکشی و تازه‌سازی sbstats و worst_glock

PCPIntro(1)، pmcd(1)، pmstore(1) و gfs2(5).

PCP Performance Co-Pilot