ovs-ctl(8) Open vSwitch Manual ovs-ctl(8) نام (NAME) ovs-kmod-ctl - اسکریپت کمکی راه‌اندازی OVS برای بارگذاری ماژول‌های هسته خلاصه دستور (SYNOPSIS) ovs-kmod-ctl insert ovs-kmod-ctl remove ovs-kmod-ctl help | -h | --help ovs-kmod-ctl --version ovs-kmod-ctl version توضیحات (DESCRIPTION) برنامه ovs-kmod-ctl مسئول درج (بارگذاری) و حذف ماژول‌های هسته Open vSwitch است. قرار نیست این ابزار مستقیماً توسط مدیران سیستم اجرا شود، بلکه به صورت داخلی توسط اسکریپت‌های راه‌اندازی سیستم فراخوانی می‌گردد. این اسکریپت به عنوان بخشی از یک دامنه گذار در SELinux استفاده می‌شود. هر یک از دستورات ovs-kmod-ctl در ادامه به تفکیک شرح داده شده است. دستور «insert» (The ``insert'' command) دستور insert در صورت نیاز، ماژول‌های هسته Open vSwitch را بارگذاری می‌کند. اگر این کار ناموفق باشد و ماژول bridge لینوکس بارگذاری شده باشد ولی هیچ پلی وجود نداشته باشد، تلاش می‌کند تا ماژول bridge را تخلیه کرده و مجدداً ماژول هسته Open vSwitch را بارگذاری نماید. دستور «remove» (The ``remove'' command) دستور remove ماژول هسته Open vSwitch (شامل ماژول سازگاری bridge، در صورت بارگذاری) و تمامی ماژول‌های vport مرتبط را تخلیه و حذف می‌کند. وضعیت خروج (EXIT STATUS) ovs-kmod-ctl در صورت موفقیت با وضعیت 0 و در صورت شکست با مقداری غیر از صفر خارج می‌شود. دستور insert در صورتی که ماژول‌های هسته از قبل بارگذاری شده باشند موفق تلقی می‌شود؛ دستور remove نیز در صورتی که هیچ‌یک از ماژول‌های هسته بارگذاری نشده باشند موفق در نظر گرفته می‌شود. محیط (ENVIRONMENT) متغیرهای محیطی زیر بر ovs-kmod-ctl تأثیر می‌گذارند: PATH ابزار ovs-kmod-ctl مسیر هیچ‌یک از برنامه‌هایی را که اجرا می‌کند به طور ثابت تعیین نکرده است. ovs-kmod-ctl مقادیر sbindir و bindir را که در زمان configure مشخص شده‌اند، در صورت عدم وجود به PATH اضافه خواهد کرد. OVS_LOGDIR OVS_RUNDIR OVS_DBDIR OVS_SYSCONFDIR OVS_PKGDATADIR OVS_BINDIR OVS_SBINDIR تنظیم هر یک از این متغیرها در محیط، گزینه پیکربندی (configure) مربوطه را هم برای خود ovs-kmod-ctl و هم برای سایر برنامه‌های Open vSwitch که اجرا می‌کند، بازنویسی خواهد کرد. فایل‌ها (FILES) ovs-kmod-ctl از فایل‌های زیر استفاده می‌کند: ovs-lib کتابخانه توابع شل که به طور داخلی توسط ovs-kmod-ctl به کار می‌رود. این فایل باید در همان دایرکتوری ovs-kmod-ctl نصب شده باشد. مثال‌ها (EXAMPLES) قرار نبوده است که ovs-kmod-ctl به صورت دستی اجرا شود. با این وجود، مثال‌های زیر نحوه مدیریت ماژول‌های هسته را نشان می‌دهند: ovs-kmod-ctl insert تلاش برای بارگذاری ماژول‌های هسته Open vSwitch. ovs-kmod-ctl remove تلاش برای حذف و تخلیه ماژول‌های هسته Open vSwitch. همچنین ببینید (SEE ALSO) README.rst, ovs-ctl(8) Open vSwitch February 2018 ovs-ctl(8)