PMDAKVM(1) General Commands Manual PMDAKVM(1) نام (NAME) pmdakvm - کارگزار دامنه معیارهای کارایی مجازی‌سازی لینوکس (PMDA) خلاصه دستور (SYNOPSIS) $PCP_PMDAS_DIR/kvm/pmdakvm [-D debug] توضیحات (DESCRIPTION) pmdakvm یک کارگزار دامنه معیارهای کارایی (PMDA) است که مقادیر معیارها را از زیرسیستم مجازی‌سازی KVM (Kernel Virtual Machine) لینوکس صادر می‌کند. معیارهای ردیابی KVM به ازای هر پردازنده از رویدادهای هسته که در مسیر /sys/kernel/debug/tracing/events/kvm فهرست شده‌اند، می‌توانند به‌صورت ایستا با استفاده از فایل پیکربندی pmdakvm یعنی /etc/pcp/kvm/kvm.conf پیکربندی شوند. نصب (INSTALLATION) در صورت تمایل، نقاط ردیابی را در فایل پیکربندی تنظیم کرده، سپس با استفاده از اسکریپت Install به‌عنوان کاربر ریشه (root)، کارگزار KVM PMDA را نصب کنید: # cd $PCP_PMDAS_DIR/kvm # ./Install برای حذف نصب، کارهای زیر را به‌عنوان کاربر ریشه (root) انجام دهید: # cd $PCP_PMDAS_DIR/kvm # ./Remove pmdakvm توسط pmcd(1) راه‌اندازی می‌شود و هرگز نباید مستقیماً اجرا شود. اسکریپت‌های Install و Remove هنگامی که کارگزار نصب یا حذف می‌شود، به pmcd(1) اطلاع می‌دهند. هشدارها (CAVEATS) هنگامی که pmdakvm در حال اجرا است، ارجاعاتی به منابع هسته در درایور دستگاه KVM را نگه می‌دارد. بنابراین، بارگیری مجدد یا تخلیهٔ ماژول درایور دستگاه در حین اجرای PMDA امکان‌پذیر نیست. روال ایده‌آل برای بارگیری مجدد ماژول هسته، برعکس روندی است که در بخش «نصب (INSTALLATION)» در بالا توضیح داده شده است - یعنی ابتدا ./Remove را اجرا کنید، سپس ماژول هسته را دوباره بارگیری نمایید، و در نهایت ./Install را اجرا کنید. فایل‌ها (FILES) $PCP_SYSCONF_DIR/kvm/kvm.conf فایل پیکربندی برای کارگزار pmdakvm $PCP_PMDAS_DIR/kvm/Install اسکریپت نصب برای کارگزار pmdakvm $PCP_PMDAS_DIR/kvm/Remove اسکریپت حذف نصب برای کارگزار pmdakvm $PCP_LOG_DIR/pmcd/kvm.log فایل لاگ پیش‌فرض برای پیام‌های خطای pmdakvm محیط PCP (PCP ENVIRONMENT) متغیرهای محیطی با پیشوند PCP_ برای پارامتریک‌سازی نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط PCP به کار می‌روند. در هر نصب، فایل /etc/pcp.conf شامل مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF می‌تواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همان‌طور که در pcp.conf(5) شرح داده شده است. گزینه‌های اشکال‌زدایی (DEBUGGING OPTIONS) گزینهٔ -D یا --debug خروجی اطلاعات عیب‌یابی تکمیلی را روی stderr فعال می‌کند تا به عیب‌یابی و بررسی مشکلات کمک کند، اگرچه این اطلاعات گاهی مبهم هستند و اساساً برای راهنمایی توسعه‌دهندگان در نظر گرفته شده‌اند نه کاربران نهایی. debug فهرستی از گزینه‌های اشکال‌زدایی است که با کاما از هم جدا شده‌اند؛ از pmdbg(1) همراه با گزینهٔ -l برای دریافت فهرستی از گزینه‌های اشکال‌زدایی موجود و معانی آن‌ها استفاده کنید. همچنین ببینید (SEE ALSO) PCPIntro(1)، pmcd(1) و kvm(1). Performance Co-Pilot PCP PMDAKVM(1)