| mfsmaster(8) | This is part of MooseFS | mfsmaster(8) |
نام (NAME)
mfsmaster - شروع، راهاندازی مجدد یا متوقف کردن فرایند مستر MooseFS
خلاصه دستور (SYNOPSIS)
mfsmaster [-c CFGFILE] [-f] [-d] [-u] [-n] [-i] [-a] [-e] [-x[x]] [-t LOCKTIMEOUT] [ACTION]
mfsmaster -v
mfsmaster -h
توضیحات (DESCRIPTION)
برنامه mfsmaster برنامه اصلی (مستر) در سیستم فایل توزیعشده MooseFS است.
گزینهها (OPTIONS)
- -v
- نمایش اطلاعات نسخه و خروج.
- -h
- نمایش راهنمای استفاده و خروج.
- -c CFGFILE
- مشخص کردن مسیر جایگزین برای فایل پیکربندی (پیشفرض mfsmaster.cfg در دایرکتوری پیکربندی سیستم است).
- -f
- اجرا در پیشزمینه، بدون تبدیل شدن به دیمن (daemon).
- -d
- اجرا همراه با گزینههای خطرناک (نامها: DANGEROUS_*).
- -u
- ثبت مقادیر پیکربندی تعریفنشده در لاگ (زمانی که مقدار پیشفرض لحاظ میشود).
- -n
- تلاش نکردن برای افزایش حد اندازه core dump.
- -i
- نادیده گرفتن برخی از خطاهای ساختاری فراداده (metadata).
- -a
- بازیابی خودکار فراداده از گزارشهای تغییرات (change logs).
- -e
- (تنها در نسخه pro) شروع بدون فراداده (جهت شروع مسترهای کمکی استفاده میشود).
- -x
- تولید خروجی با جزئیات بیشتر.
- -xx
- تولید خروجی با جزئیات حتی بیشتر.
- -t LOCKTIMEOUT
- مدت زمان انتظار برای قفلفایل (به ثانیه؛ پیشفرض ۱۸۰۰ ثانیه است).
- ACTION
- به مستر دستور میدهد که یکی از اقدامات زیر را اجرا کند:
- start
- شروع فرایند مستر در صورتی که هماکنون در حال اجرا نباشد؛ در غیر این صورت پیام خطا نمایش داده میشود.
- stop
- متوقف کردن فرایند مستر در صورتی که در حال اجرا باشد؛ در غیر این صورت پیام خطا نمایش داده میشود.
- restart
- (اقدام پیشفرض) اگر فرایند مستر در حال اجرا باشد، آن را مجدداً راهاندازی میکند؛ اگر در حال اجرا نباشد، آن را شروع میکند.
- reload
- ارسال یک سیگنال به فرایند مستر جهت بارگذاری مجدد فایلهای پیکربندی.
- info
- ارسال یک سیگنال به فرایند مستر جهت ایجاد فایل اطلاعات خطایابی در دایرکتوری کاری.
- test
- در صورتی که مستر در حال اجرا باشد عبارت "mfsmaster pid: PID" را نمایش میدهد (و مقدار ۰ برمیگرداند)؛ در غیر این صورت "mfsmaster is not running" را نمایش میدهد (و مقدار ۱ برمیگرداند).
- kill
- ارسال سیگنال خاتمه به فرایند مستر.
- restore
- بازیابی فایل فراداده جاری با استفاده از نسخه پشتیبان فراداده و فایلهای گزارش تغییرات (در صورت امکان، یعنی اگر فایلهای صحیح موجود باشند)، ذخیره آن در دایرکتوری کاری و خروج.
فایلها (FILES)
- mfsmaster.cfg
- فایل پیکربندی فرایند مستر MooseFS؛ برای جزئیات به صفحه راهنمای mfsmaster.cfg(5) مراجعه کنید.
- mfsexports.cfg
- فایل کنترل دسترسی MooseFS؛ برای جزئیات به صفحه راهنمای mfsexports.cfg(5) مراجعه کنید.
- mfstopology.cfg
- تعاریف توپولوژی شبکه؛ برای جزئیات به صفحه راهنمای mfstopology.cfg(5) مراجعه کنید.
- mfsipmap.cfg
- تعاریف نگاشت IP برای سرورهای تکه (Chunkservers)؛ برای جزئیات به صفحه راهنمای mfsipmap.cfg(5) مراجعه کنید.
- .mfsmaster.lock
- فایل قفل فرایند مستر در حال اجرای MooseFS (در دایرکتوری دادهها ایجاد میشود).
- .bgwriter.lock
- فایل قفل زیرفرایند مستر MooseFS برای ذخیره فراداده (در دایرکتوری دادهها ایجاد میشود).
- metadata.mfs, metadata.mfs.back
- تصویر فراداده سیستم فایل MooseFS (در دایرکتوری دادهها ایجاد میشود).
- metadata.crc
- چکسام CRC فایل metadata.mfs (در دایرکتوری دادهها ایجاد میشود).
- metadata.mfs.empty
- یک فایل فراداده خالی، برای استفاده هنگام راهاندازی یک نمونه جدید و تازه از MooseFS (در دایرکتوری دادهها ایجاد میشود).
- changelog.*.mfs
- گزارشهای تغییرات فراداده سیستم فایل MooseFS (در دایرکتوری دادهها ایجاد میشود).
- stats.mfs
- آمارهای نمودارهای مستر (در دایرکتوری دادهها ایجاد میشود).
- .mfsmaster_info.txt
- فایل اطلاعات مستر، که با ارسال سیگنال INFO به فرایند ایجاد شده و شامل پارامترهای کاری برای اهداف اشکالزدایی یا پشتیبانی است (در دایرکتوری دادهها ایجاد میشود).
گزارش باگها (REPORTING BUGS)
گزارش باگها را به <bugs@moosefs.com> ارسال کنید.
حق نشر (COPYRIGHT)
Copyright (C) 2026 Jakub Kruszona-Zawadzki, Saglabs SA
این فایل بخشی از MooseFS است.
سامانه MooseFS یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU GPL) که توسط بنیاد نرمافزارهای آزاد منتشر شده است، نسخه ۲ (تنها) بازتوزیع کرده یا تغییر دهید.
سامانه MooseFS با این امید توزیع میشود که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف مشخص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.
شما باید به همراه این برنامه نسخهای از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت به https://www.gnu.org/licenses مراجعه کنید.
همچنین ببینید (SEE ALSO)
mfschunkserver(8), mfsmount(8), mfsmaster.cfg(5), mfsexports.cfg(5), mfstopology.cfg(5)
| May 2026 | MooseFS 4.59.2-1 |