.\" -*- nroff -*- .de IQ . br . ns . IP "\\$1" .. .de ST . PP . RS -0.15in . I "\\$1" . RE .. .TH ovs\-ctl 8 "February 2018" "Open vSwitch" "Open vSwitch Manual" .ds PN ovs\-ctl . .SH "نام (NAME)" ovs\-kmod\-ctl \- اسکریپت کمکی راه‌اندازی OVS برای بارگذاری ماژول‌های هسته . .SH "خلاصه دستور (SYNOPSIS)" \fBovs\-kmod\-ctl\fR \fBinsert .br \fBovs\-kmod\-ctl \fBremove .br \fBovs\-kmod\-ctl help \fR| \fB\-h \fR| \fB\-\-help .br \fBovs\-kmod\-ctl \-\-version .br \fBovs\-kmod\-ctl version . .SH "توضیحات (DESCRIPTION)" . .PP برنامه \fBovs\-kmod\-ctl\fR مسئول درج (بارگذاری) و حذف ماژول‌های هسته Open vSwitch است\&. قرار نیست این ابزار مستقیماً توسط مدیران سیستم اجرا شود، بلکه به صورت داخلی توسط اسکریپت‌های راه‌اندازی سیستم فراخوانی می‌گردد\&. این اسکریپت به عنوان بخشی از یک دامنه گذار در SELinux استفاده می‌شود\&. . .PP هر یک از دستورات \fBovs\-kmod\-ctl\fR در ادامه به تفکیک شرح داده شده است\&. . .SH "دستور «insert» (The ``insert'' command)" . .PP دستور \fBinsert\fR در صورت نیاز، ماژول‌های هسته Open vSwitch را بارگذاری می‌کند\&. اگر این کار ناموفق باشد و ماژول bridge لینوکس بارگذاری شده باشد ولی هیچ پلی وجود نداشته باشد، تلاش می‌کند تا ماژول bridge را تخلیه کرده و مجدداً ماژول هسته Open vSwitch را بارگذاری نماید\&. . .SH "دستور «remove» (The ``remove'' command)" . .PP دستور \fBremove\fR ماژول هسته Open vSwitch (شامل ماژول سازگاری bridge، در صورت بارگذاری) و تمامی ماژول‌های vport مرتبط را تخلیه و حذف می‌کند\&. . .SH "وضعیت خروج (EXIT STATUS)" . \fBovs\-kmod\-ctl\fR در صورت موفقیت با وضعیت 0 و در صورت شکست با مقداری غیر از صفر خارج می‌شود\&. دستور \fBinsert\fR در صورتی که ماژول‌های هسته از قبل بارگذاری شده باشند موفق تلقی می‌شود؛ دستور \fBremove\fR نیز در صورتی که هیچ‌یک از ماژول‌های هسته بارگذاری نشده باشند موفق در نظر گرفته می‌شود\&. . .SH "محیط (ENVIRONMENT)" . متغیرهای محیطی زیر بر \fBovs\-kmod\-ctl\fR تأثیر می‌گذارند: . .IP "\fBPATH\fR" ابزار \fBovs\-kmod\-ctl\fR مسیر هیچ‌یک از برنامه‌هایی را که اجرا می‌کند به طور ثابت تعیین نکرده است\&. \fBovs\-kmod\-ctl\fR مقادیر \fIsbindir\fR و \fIbindir\fR را که در زمان \fBconfigure\fR مشخص شده‌اند، در صورت عدم وجود به \fBPATH\fR اضافه خواهد کرد\&. . .IP "\fBOVS_LOGDIR\fR" .IQ "\fBOVS_RUNDIR\fR" .IQ "\fBOVS_DBDIR\fR" .IQ "\fBOVS_SYSCONFDIR\fR" .IQ "\fBOVS_PKGDATADIR\fR" .IQ "\fBOVS_BINDIR\fR" .IQ "\fBOVS_SBINDIR\fR" تنظیم هر یک از این متغیرها در محیط، گزینه پیکربندی (\fBconfigure\fR) مربوطه را هم برای خود \fBovs\-kmod\-ctl\fR و هم برای سایر برنامه‌های Open vSwitch که اجرا می‌کند، بازنویسی خواهد کرد\&. . .SH "فایل‌ها (FILES)" . \fBovs\-kmod\-ctl\fR از فایل‌های زیر استفاده می‌کند: . .IP "\fBovs\-lib" کتابخانه توابع شل که به طور داخلی توسط \fBovs\-kmod\-ctl\fR به کار می‌رود\&. این فایل باید در همان دایرکتوری \fBovs\-kmod\-ctl\fR نصب شده باشد\&. . .SH "مثال‌ها (EXAMPLES)" . .PP قرار نبوده است که \fBovs\-kmod\-ctl\fR به صورت دستی اجرا شود\&. با این وجود، مثال‌های زیر نحوه مدیریت ماژول‌های هسته را نشان می‌دهند: . .TP \fBovs\-kmod\-ctl\fR insert تلاش برای بارگذاری ماژول‌های هسته Open vSwitch\&. . .TP \fBovs\-kmod\-ctl\fR remove تلاش برای حذف و تخلیه ماژول‌های هسته Open vSwitch\&. . .SH "همچنین ببینید (SEE ALSO)" . \fBREADME.rst\fR, \fBovs\-ctl\fR(8)