PMDAZFS(1) General Commands Manual PMDAZFS(1)

pmdazfs - عامل دامنه معیارهای عملکرد (PMDA) سیستم‌فایل ZFS برای لینوکس

$PCP_PMDAS_DIR/linux_zfs/pmdazfs [-D debug] [-d domain] [-l logfile]

pmdazfs یک عامل دامنه معیارهای عملکرد (PMDA) است که معیارهای عملکرد توصیف‌کننده وضعیت سیستم‌فایل ZFS را از فایل‌های آمار واقع در /proc استخراج می‌کند.

عامل دامنه zfs معیارهایی را صادر می‌کند که اطلاعات مربوط به حافظه موقت (ARC، L2ARC، ZIL و VDEV)، بافرینگ، RAIDZ، عملیات‌های dnode و ورودی/خروجی استخرها (pools IO) را اندازه‌گیری می‌کنند.

شرح مختصری از گزینه‌های خط فرمان pmdazfs در ادامه آمده است:

شماره دامنه ( domain ) معیارهای عملکرد باید روی یک مقدار یکتا تنظیم شود.
محل فایل لاگ. به‌طور پیش‌فرض، یک فایل لاگ به نام zfs.log هنگام آغاز به‌کار pmdazfs در دایرکتوری جاری pmcd(1) نوشته می‌شود، یعنی $PCP_LOG_DIR/pmcd. اگر فایل لاگ نتواند ایجاد شود یا قابل نوشتن نباشد، خروجی به‌جای آن در خطای استاندارد (stderr) نوشته می‌شود.

OpenZFS در PCP گنجانده نشده است و باید از طریق بسته‌های موجود یا کد منبع روی سیستم نصب شود. پس از نصب و پیکربندی OpenZFS، فایل‌های آمار باید در /proc پدیدار شوند و می‌توان PMDA را با استفاده از اسکریپت Install به PMCD اضافه کرد:

# cd $PCP_PMDAS_DIR/zfs
# ./Install

برای حذف PMDA از اسکریپت Remove استفاده کنید:

# cd $PCP_PMDAS_DIR/zfs
# ./Remove

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

گزینه‌های اشکال‌زدایی مختص pmdazfs عبارتند از:

گزینه توضیحات
appl0 در صورت پیدا نشدن هر یک از فایل‌های آمار ZFS هشدار می‌دهد

PCPIntro(1)، pmcd(1)، pcp.conf(5) و pcp.env(5).

PCP Performance Co-Pilot