| DMTCP_RESTART(1) | Distributed MultiThreaded CheckPointing | DMTCP_RESTART(1) |
نام (NAME)
dmtcp_restart - راهاندازی مجدد فرایندها از روی فایلهای تصویر نقطه بررسی (چکپوینت) دادهشده
خلاصه دستور (SYNOPSIS)
dmtcp_restart [گزینهها] ckpt1.dmtcp [ckpt2.dmtcp...]
توضیحات (DESCRIPTION)
dmtcp_restart فرایندها را از روی فایلهای تصویر نقطه بررسی (چکپوینت) دادهشده مجدداً راهاندازی میکند. توجه داشته باشید که DMTCP همچنین یک اسکریپت شل برای راهاندازی مجدد تمام فرایندها ایجاد میکند. این اسکریپت بهطور پیشفرض در دایرکتوری جاری هماهنگکننده (coordinator) نوشته میشود.
گزینهها (OPTIONS)
اتصال به هماهنگکننده DMTCP
- -h, --coord-host hostname (متغیر محیطی DMTCP_COORD_HOST)
- نام میزبان (hostname) که dmtcp_coordinator روی آن اجرا میشود (پیشفرض: localhost)
- -p, --coord-port port (متغیر محیطی DMTCP_COORD_PORT)
- درگاه (پورتی) که dmtcp_coordinator روی آن اجرا میشود (پیشفرض: 7779)
- --port-file filename
- فایلی برای نوشتن شماره درگاه شنونده. (مفید همراه با --port 0، که برای اختصاص دادن یک درگاه تصادفی استفاده میشود)
- -j, --join
- پیوستن به یک هماهنگکننده موجود، در صورتی که هماهنگکنندهای وجود نداشته باشد خطا صادر میشود
- --new-coordinator
- ایجاد یک هماهنگکننده جدید روی درگاه مشخصشده. در صورتی که هماهنگکنندهای از قبل روی درگاه دادهشده وجود داشته باشد، با شکست مواجه میشود. درگاه را میتوان با --coord-port یا با متغیر محیطی DMTCP_COORD_PORT مشخص کرد. اگر هیچ درگاهی مشخص نشده باشد، هماهنگکننده روی یک درگاه تصادفی شروع به کار میکند (مشابه با مشخص کردن درگاه '0').
- -i, -interval seconds (متغیر محیطی DMTCP_CHECKPOINT_INTERVAL)
- زمان به ثانیه میان نقاط بررسی خودکار. مقدار 0 به معنای هرگز است (فقط چکپوینت دستی)؛ در صورت عدم تنظیم و نبود متغیر محیطی، از مقدار پیشفرض تنظیمشده در dmtcp_coordinator یا dmtcp_command استفاده میشود. در صورت مشخص شدن --join مجاز نیست
سایر گزینهها
- --run-as-root
- اجازه به کاربر ریشه (root) برای اجرای dmtcp_restart و غیرفعالسازی بررسی uid. (پیشفرض: غیرفعال)
- --no-strict-uid-checking (متغیر محیطی DMTCP_DISABLE_UID_CHECKING)
- غیرفعال کردن بررسی uid برای تصویر نقطه بررسی. این گزینه اجازه میدهد تصویر نقطه بررسی توسط کاربری غیر از کاربری که آن را ایجاد کرده است، مجدداً راهاندازی شود.
- --ckptdir path (متغیر محیطی DMTCP_CHECKPOINT_DIR)
- دایرکتوری برای ذخیره فایلهای تصویر نقطه بررسی (پیشفرض: استفاده از همان دایرکتوری استفادهشده در نقطه بررسی پیشین)
- --tmpdir path (متغیر محیطی DMTCP_TMPDIR)
- دایرکتوری برای ذخیره فایلهای موقت (پیشفرض: $TMDPIR/dmtcp-$USER@$HOST یا /tmp/dmtcp-$USER@$HOST)
- -q, --quiet (یا تنظیم متغیر محیطی DMTCP_QUIET = 0, 1, or 2)
- صرفنظر کردن از پیامهای NOTE؛ در صورت تکرار، از اخطارهای WARNING نیز صرفنظر میشود
- --help
- چاپ این پیام راهنما و خروج.
- --version
- چاپ اطلاعات نسخه و خروج.
گزارش باگها (REPORTING BUGS)
گزارش
باگها به:
dmtcp-forum@lists.sourceforge.net
صفحه خانگی
DMTCP: http://dmtcp.sourceforge.net
همچنین ببینید (SEE ALSO)
dmtcp(1), dmtcp_coordinator(1), dmtcp_launch(1), dmtcp_restart(1), dmtcp_command(1)
نویسنده (AUTHOR)
فایل /usr/share/doc/dmtcp-3.0.0/AUTHORS را ببینید.
نسخه (VERSION)
DMTCP نسخه 3.0.0 نوامبر 2017.
حق نشر (COPYRIGHT)
فایل /usr/share/doc/dmtcp-3.0.0/COPYING را ببینید.
مجوز LGPLv3+: گنو LGPL نسخه 3 یا بالاتر http://gnu.org/licenses/lgpl.html.
این برنامه کاملاً بدون هرگونه ضمانت ارائه میشود. این یک نرمافزار آزاد است و شما میتوانید آن را تحت شرایط خاص بازتوزیع کنید؛ برای جزئیات به فایل COPYING مراجعه کنید.
| November, 2017 | Distributed MultiThreaded CheckPointing |