این صف فرمانی است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
squeue - اطلاعات مربوط به مشاغل واقع در صف برنامه ریزی Slurm را مشاهده کنید.
خلاصه
صف [OPTIONS...]
شرح
صف برای مشاهده اطلاعات مشاغل و مراحل شغلی برای مشاغل مدیریت شده توسط Slurm استفاده می شود.
OPTIONS
-A , -- حساب =
حساب های مشاغل را برای مشاهده مشخص کنید. لیست حساب جدا شده با کاما را می پذیرد
نام ها این در هنگام فهرست کردن مراحل کار تأثیری ندارد.
-a, --همه
نمایش اطلاعات مربوط به مشاغل و مراحل کار در تمام پارتیشن ها. این باعث می شود
اطلاعاتی که در مورد پارتیشن هایی که به صورت مخفی و پیکربندی شده اند نمایش داده شود
پارتیشن هایی که برای گروه کاربر در دسترس نیستند.
-r, --آرایه
نمایش یک عنصر آرایه شغلی در هر خط. بدون این گزینه، نمایشگر خواهد بود
بهینه سازی شده برای استفاده با آرایه های شغلی (عناصر آرایه کار معلق در ترکیب خواهند شد
یک خط خروجی با مقادیر شاخص آرایه چاپ شده با استفاده از یک عبارت منظم).
-h, --بدون سربرگ
هدر روی خروجی چاپ نکنید.
--کمک یک پیام راهنما چاپ کنید که همه گزینه ها را توصیف می کند صف.
--پنهان شدن اطلاعات مربوط به مشاغل و مراحل کار را در همه پارتیشن ها نمایش ندهید. به صورت پیش فرض،
اطلاعات مربوط به پارتیشن هایی که به صورت مخفی پیکربندی شده اند یا در دسترس نیستند
گروه کاربر نمایش داده نخواهد شد (یعنی این رفتار پیش فرض است).
-i , -- تکرار =
مکرراً اطلاعات درخواستی را در بازه زمانی مشخص شده جمع آوری و گزارش کنید
(در چند ثانیه). بهطور پیشفرض، مهر زمانی را با هدر چاپ میکند.
-j , -- شغل =
فهرستی از شناسه های شغلی جدا شده با کاما را برای نمایش درخواست می کند. پیش فرض برای همه مشاغل در
-- شغل = گزینه ممکن است همراه با استفاده شود -- مراحل گزینه ای برای
چاپ اطلاعات مرحله ای در مورد مشاغل خاص. توجه: اگر لیستی از شناسه های شغلی باشد
به شرطی که کارها حتی اگر روی پارتیشن های مخفی باشند نمایش داده می شوند. از آنجایی که این
آرگومان گزینه اختیاری است، برای تجزیه مناسب باید گزینه تک حرفی باشد
بلافاصله با مقدار دنبال می شود و فاصله بین آنها درج نمی شود. برای
به عنوان مثال "-j1008" و نه "-j 1008". فرمت شناسه شغلی "job_id[_array_id]" است.
عملکرد فرمان را می توان برای سیستم های بزرگ به طور قابل اندازه گیری بهبود بخشید
تعداد مشاغل زمانی که یک شناسه شغلی مشخص شده است. به طور پیش فرض، این اندازه فیلد است
به 64 بایت محدود خواهد شد. از متغیر محیطی SLURM_BITSTR_LEN استفاده کنید
اندازه های میدان بزرگتر را مشخص کنید.
-l, --طولانی
گزارش بیشتر از اطلاعات موجود برای مشاغل انتخابی یا مراحل شغلی،
مشروط به هر گونه محدودیت مشخص شده است.
-L, --مجوزها=
درخواست مشاغل با درخواست یا استفاده از یک یا چند مجوز نامگذاری شده. مجوز
لیست شامل لیستی از نام مجوزها است که با کاما از هم جدا شده اند.
-M, -- خوشه ها=<رشته>
خوشه هایی برای صدور دستورات. نام های چند خوشه ممکن است با کاما از هم جدا شوند. آ
ارزش 'تمام' برای اجرا در همه خوشه ها درخواست خواهد کرد.
-n, --نام=
مشاغل یا مراحل کار را با یکی از نام های مشخص شده درخواست کنید. لیست شامل
لیستی از نام مشاغل جدا شده با کاما
--بدون تبدیل
واحدها را از نوع اصلی خود تبدیل نکنید (مثلاً 2048M به 2G تبدیل نمی شود).
-o , --فرمت=
اطلاعاتی که قرار است نمایش داده شود، اندازه و موقعیت آن (راست یا چپ) را مشخص کنید
تعدیل شده). همچنین ببینید -O , --فرمت= انتخاب
در زیر توضیح داده شده است (که از انعطاف کمتری در قالب بندی پشتیبانی می کند، اما از دسترسی پشتیبانی می کند
به همه زمینه ها). فرمت های پیش فرض با گزینه های مختلف هستند
به طور پیش فرض "%.18i %.9P %.8j %.8u .2t %.10M %.6D %R"
-ل، --طولانی "%.18i %.9P %.8j %.8u .8T .10M %.9l .6D %R"
-s ، -- مراحل "%.15i %.8j %.9P %.8u .9M %N"
قالب هر فیلد "%[[.]size]type" است.
اندازه حداقل اندازه میدان است. اگر اندازه ای مشخص نشده باشد، هر آنچه لازم است
چاپ اطلاعات استفاده خواهد شد.
. نشان می دهد که خروجی باید درست توجیه شود و اندازه باید مشخص شود.
بهطور پیشفرض، خروجی موجه باقی میماند.
توجه داشته باشید که بسیاری از این موارد نوع مشخصات فقط برای مشاغل معتبر است در حالی که دیگران
فقط برای مراحل کار معتبر هستند. معتبر نوع مشخصات عبارتند از:
٪همه تمام فیلدهای موجود برای این نوع داده را با یک نوار عمودی جداکننده چاپ کنید
هر زمینه
%a حساب مرتبط با شغل (فقط برای مشاغل معتبر است)
%A تعداد وظایف ایجاد شده توسط یک مرحله شغلی. این مقدار را گزارش می کند سقوط - فروپاشی
-- وظایف گزینه. (فقط برای مراحل کار معتبر است)
%A شناسه کار. این یک مقدار منحصر به فرد برای هر عنصر از آرایه های شغلی خواهد داشت.
(فقط برای مشاغل معتبر است)
%b منابع عمومی (gres) مورد نیاز شغل یا مرحله. (معتبر برای مشاغل و
مراحل کار)
%B میزبان (دسته ای) اجرا می شود. برای یک جلسه اختصاص داده شده، این میزبانی است که در آن
جلسه در حال اجرا است (یعنی گره ای که از آن سقوط - فروپاشی یا salloc
فرمان اجرا شد). برای یک کار دسته ای، این گره ای است که دسته را اجرا می کند
اسکریپت در مورد یک خوشه لینوکس معمولی، این محاسبه خواهد بود
گره صفر تخصیص. در مورد سیستم BlueGene یا Cray، این
میزبان جلویی است که دیمون slurmd آن اسکریپت شغلی را اجرا می کند.
%c حداقل تعداد CPU (پردازنده) در هر گره درخواست شده توسط کار. این
ارزش را گزارش می دهد سقوط - فروپاشی --mincpus گزینه ای با مقدار پیش فرض صفر.
(فقط برای مشاغل معتبر است)
%C تعداد CPU (پردازنده) درخواست شده توسط شغل یا تخصیص به آن اگر
در حال حاضر در حال اجرا. همانطور که یک کار در حال تکمیل است، این عدد منعکس کننده جریان است
تعداد پردازنده های اختصاص داده شده (فقط برای مشاغل معتبر است)
%d حداقل اندازه فضای دیسک موقت (در مگابایت) درخواست شده توسط کار. (معتبر
فقط برای مشاغل)
%D تعداد گره های اختصاص داده شده به کار یا حداقل تعداد گره های مورد نیاز
توسط یک کار معلق تعداد واقعی گرههای تخصیص داده شده به یک کار معلق ممکن است
اگر کار تعداد محدوده گره را مشخص کرده باشد (به عنوان مثال حداقل و
حداکثر تعداد گره ها) یا کار به جای a تعداد پردازنده را مشخص می کند
تعداد گره ها و خوشه شامل گره هایی با تعداد پردازنده های متفاوت است. به عنوان یک
کار در حال تکمیل است این عدد تعداد گره های فعلی را منعکس می کند
اختصاص داده شده است. (فقط برای مشاغل معتبر است)
%e زمانی که کار در آن به پایان رسید یا انتظار می رود پایان یابد (بر اساس زمان آن
حد). (فقط برای مشاغل معتبر است)
%E وابستگی های شغلی باقی مانده است. این کار تا اینها اجرا نمی شود
کارهای وابسته تکمیل شده است در مورد شغلی که به دلیل شغل نمی تواند اجرا شود
وابستگی ها هرگز ارضا نمی شوند، وابستگی کامل شغلی اصلی
مشخصات گزارش خواهد شد مقدار NULL به این معنی است که این کار هیچ ندارد
وابستگی ها (فقط برای مشاغل معتبر است)
%f ویژگی های مورد نیاز کار (فقط برای مشاغل معتبر است)
%F شناسه شغلی آرایه شغلی. این شناسه شغلی پایه است. برای کارهای غیر آرایه ای، این است
شناسه کار. (فقط برای مشاغل معتبر است)
%g نام گروهی شغل (فقط برای مشاغل معتبر است)
%G شناسه گروهی کار (فقط برای مشاغل معتبر است)
%h آیا منابع اختصاص داده شده به شغل را می توان با مشاغل دیگر به اشتراک گذاشت. در
منابعی که باید به اشتراک گذاشته شوند میتوانند گرهها، سوکتها، هستهها یا هایپرتردها باشند
بسته به پیکربندی اگر کار بود، مقدار "بله" خواهد بود
با گزینه اشتراک گذاری ارسال شده یا پارتیشن با آن پیکربندی شده است
Shared=اجبار، "نه" اگر کار به دسترسی انحصاری گره نیاز دارد، و "unknwn"
در غیر این صورت (معمولاً CPUهای اختصاصی اختصاص داده می شود). (فقط برای مشاغل معتبر است)
%H تعداد سوکت در هر گره درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی -- سوکت در هر گره گزینه. زمانی که --socket-per-node نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
%i شناسه مرحله شغل یا شغل. در مورد آرایه های شغلی، فرمت شناسه شغلی از نوع خواهد بود
فرم " _ به طور پیش فرض، اندازه فیلد فهرست آرایه کار
به 64 بایت محدود خواهد شد. از متغیر محیطی SLURM_BITSTR_LEN استفاده کنید
برای تعیین اندازه های بزرگتر. (معتبر برای مشاغل و مراحل شغلی)
%I تعداد هسته در هر سوکت درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی -- هسته در هر سوکت گزینه. زمانی که --cores-per-socket نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
%j نام مرحله شغل یا شغل. (معتبر برای مشاغل و مراحل شغلی)
%J تعداد رشته ها در هر هسته درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی --threads-per-core گزینه. زمانی که --threads-per-core نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
%k نظر مرتبط با شغل (فقط برای مشاغل معتبر است)
%K فهرست آرایه شغلی به طور پیش فرض، اندازه این فیلد به 64 بایت محدود می شود.
از متغیر محیطی SLURM_BITSTR_LEN برای تعیین اندازه میدان بزرگتر استفاده کنید.
(فقط برای مشاغل معتبر است)
%l محدودیت زمانی کار یا مرحله کار بر حسب روز-ساعت: دقیقه: ثانیه. ارزش
ممکن است "NOT_SET" اگر هنوز ایجاد نشده باشد یا "UNLIMITED" بدون محدودیت باشد. (معتبر
برای مشاغل و مراحل شغلی)
%L زمان باقی مانده برای انجام کار در روز-ساعت: دقیقه: ثانیه. این مقدار
با کم کردن زمان استفاده شده کار از محدودیت زمانی آن محاسبه می شود. در
مقدار ممکن است "NOT_SET" اگر هنوز ایجاد نشده باشد یا "UNLIMITED" بدون محدودیت باشد.
(فقط برای مشاغل معتبر است)
%m حداقل اندازه حافظه (بر حسب مگابایت) درخواست شده توسط کار. (فقط برای مشاغل معتبر است)
%M زمان استفاده شده توسط کار یا مرحله کار بر حسب روز-ساعت: دقیقه: ثانیه. روزها و
ساعت فقط در صورت نیاز چاپ می شود. برای مراحل شغلی این قسمت سپری شده را نشان می دهد
زمان از شروع اجرا و در نتیجه برای مراحل کاری که نادرست خواهد بود
به حالت تعلیق درآمده اند. انحراف ساعت بین گره ها در خوشه باعث می شود
زمان نادرست بودن اگر زمان آشکارا اشتباه است (مثلا منفی)، آن را
به عنوان "INVALID" نمایش داده می شود. (معتبر برای مشاغل و مراحل شغلی)
%n لیست نام گره ها (یا پارتیشن های پایه در سیستم های BlueGene) به طور صریح
مورد درخواست شغل (فقط برای مشاغل معتبر است)
%N لیست گره های تخصیص داده شده به کار یا مرحله کار. در مورد الف در حال تکمیل
لیست گرهها فقط شامل گرههایی میشود که هنوز نبودهاند
به خدمت بازگشت. (معتبر برای مشاغل و مراحل شغلی)
%o دستوری که باید اجرا شود.
%O آیا گره های پیوسته توسط کار درخواست شده است. (فقط برای مشاغل معتبر است)
%p اولویت کار (به عدد ممیز شناور بین 0.0 و
1.0). هچنین ببینید %Q. (فقط برای مشاغل معتبر است)
%P تقسیم کار یا مرحله کار. (معتبر برای مشاغل و مراحل شغلی)
%q کیفیت خدمات مرتبط با شغل (فقط برای مشاغل معتبر است)
%Q اولویت کار (به طور کلی یک عدد صحیح بدون علامت بسیار بزرگ). هچنین ببینید %p.
(فقط برای مشاغل معتبر است)
%r دلیل اینکه یک شغل در وضعیت فعلی خود است. را ببینید شغل REASON کد ها بخش
در زیر برای اطلاعات بیشتر (فقط برای مشاغل معتبر است)
%R برای کارهای معلق: دلیلی که یک کار در انتظار اجراست در داخل چاپ می شود
پرانتز برای مشاغل پایان یافته با شکست: توضیحی در مورد چرایی
کار ناموفق در داخل پرانتز چاپ می شود. برای همه مشاغل دیگر: لیست
از تخصیص گره ها را ببینید شغل REASON کد ها بخش زیر برای اطلاعات بیشتر
اطلاعات (فقط برای مشاغل معتبر است)
%s داده های خاص پلاگین انتخاب گره برای یک کار. داده های ممکن شامل:
الزامات هندسه تخصیص منابع (ابعاد X،Y،Z)، اتصال
نوع (TORUS، MESH، یا NAV == torus other mesh)، اجازه چرخش هندسه
(بله یا خیر)، استفاده از گره (مجازی یا COPROCESSOR)، و غیره (فقط برای مشاغل معتبر است)
%S زمان واقعی یا مورد انتظار شروع کار یا مرحله کار. (معتبر برای مشاغل و
مراحل کار)
%t وضعیت کار، فرم فشرده: PD (در انتظار)، R (در حال اجرا)، CA (لغو شده)،
CF (پیکربندی)، CG (در حال تکمیل)، CD (تکمیل شد)، F (شکست خورد)، TO (تایم وقفه)،
NF (شکست گره) و SE (وضعیت خروج ویژه). را ببینید شغل حالت کد ها
بخش زیر برای اطلاعات بیشتر (فقط برای مشاغل معتبر است)
%T وضعیت کار، فرم تمدید شده: در انتظار، در حال اجرا، تعلیق، لغو، در حال تکمیل،
تکمیل شده، پیکربندی، ناموفق، مهلت زمانی، از پیش، NODE_FAIL و
SPECIAL_EXIT. را ببینید شغل حالت کد ها بخش زیر برای اطلاعات بیشتر
(فقط برای مشاغل معتبر است)
%u نام کاربری برای یک شغل یا مرحله شغلی. (معتبر برای مشاغل و مراحل شغلی)
%U شناسه کاربری برای یک شغل یا مرحله شغلی. (معتبر برای مشاغل و مراحل شغلی)
%v رزرو برای کار (فقط برای مشاغل معتبر است)
%V زمان ارسال کار
%w کلید مشخصه بار کاری (wckey). (فقط برای مشاغل معتبر است)
%W مجوزها برای کار محفوظ است. (فقط برای مشاغل معتبر است)
%x فهرستی از نام گره ها که به صراحت توسط کار حذف شده اند. (فقط برای مشاغل معتبر است)
%X تعداد هسته های رزرو شده در هر گره برای استفاده از سیستم (تخصص هسته).
(فقط برای مشاغل معتبر است)
%y ارزش خوب (تطبیق با اولویت برنامه ریزی یک کار). (معتبر برای مشاغل
تنها)
%Y برای کارهای معلق، لیستی از گره هایی که انتظار می رود در زمان انجام کار مورد استفاده قرار گیرند
آغاز شده.
%z تعداد سوکتها، هستهها و رشتههای درخواستی (S:C:T) در هر گره برای کار.
هنگامی که (S:C:T) تنظیم نشده باشد، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
%Z فهرست کار کار
-O , --فرمت=
اطلاعاتی که قرار است نمایش داده شود را مشخص کنید. همچنین ببینید -o ,
--فرمت= گزینه ای که در زیر توضیح داده شده است (که از انعطاف پذیری بیشتر پشتیبانی می کند
در قالب بندی، اما دسترسی به همه فیلدها را پشتیبانی نمی کند، زیرا ما تمام شده ایم
نامه ها). فهرستی از اطلاعات شغلی جدا شده با کاما برای نمایش داده شود.
فرمت هر فیلد "type[:[.]size]" است.
اندازه حداقل اندازه میدان است. اگر اندازه ای مشخص نشده باشد، 20 کاراکتر خواهد بود
برای چاپ اطلاعات اختصاص داده شده است.
. نشان می دهد که خروجی باید درست توجیه شود و اندازه باید مشخص شود.
بهطور پیشفرض، خروجی موجه باقی میماند.
توجه داشته باشید که بسیاری از این موارد نوع مشخصات فقط برای مشاغل معتبر است در حالی که دیگران
فقط برای مراحل کار معتبر هستند. معتبر نوع مشخصات عبارتند از:
حساب
حساب مرتبط با کار را چاپ کنید. (فقط برای مشاغل معتبر است)
تخصیص گره ها
گره های اختصاص داده شده به کار را چاپ کنید. (فقط برای مشاغل معتبر است)
آلوسید
شناسه جلسه مورد استفاده برای ارسال کار را چاپ کنید. (فقط برای مشاغل معتبر است)
آرایجوبید
شناسه شغل آرایه کار را چاپ می کند. (معتبر برای مشاغل و مراحل شغلی)
آرایتاسکید
شناسه وظیفه آرایه کار را چاپ می کند. (معتبر برای مشاغل و مراحل شغلی)
وابسته
شناسه انجمن شغلی را چاپ می کند. (فقط برای مشاغل معتبر است)
پرچم دسته ای
چاپ می کند که آیا پرچم دسته تنظیم شده است یا خیر. (فقط برای مشاغل معتبر است)
دسته میزبان
میزبان (دسته ای) اجرا می شود. برای یک جلسه اختصاص داده شده، این میزبانی است که در آن
جلسه در حال اجرا است (یعنی گره ای که از آن سقوط - فروپاشی یا salloc
فرمان اجرا شد). برای یک کار دسته ای، این گره ای است که دسته را اجرا می کند
اسکریپت در مورد یک خوشه لینوکس معمولی، این محاسبه خواهد بود
گره صفر تخصیص. در مورد سیستم BlueGene یا Cray/ALPS،
این میزبان جلویی است که دیمون slurmd آن اسکریپت شغلی را اجرا می کند.
(فقط برای مشاغل معتبر است)
boardspernode
تعداد تابلوها را در هر گره اختصاص داده شده به کار چاپ می کند. (معتبر برای مشاغل
تنها)
انفجار بافر
مشخصات Burst Buffer (فقط برای مشاغل معتبر است)
chptdir
دایرکتوری را که نقطه بازرسی شغل در آن نوشته می شود چاپ می کند. (معتبر برای
فقط مراحل کار)
chptinter
فاصله زمانی ایست بازرسی را چاپ می کند. (فقط برای مراحل کار معتبر است)
فرمان
دستوری که باید اجرا شود. (فقط برای مشاغل معتبر است)
توضیح
نظر مرتبط با شغل (فقط برای مشاغل معتبر است)
پیوسته
آیا گره های پیوسته توسط کار درخواست شده است. (فقط برای مشاغل معتبر است)
هسته تعداد هسته در هر سوکت درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی -- هسته در هر سوکت گزینه. زمانی که --cores-per-socket نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
corespec
تعداد هسته های رزرو شده در هر گره برای استفاده از سیستم (تخصص هسته).
(فقط برای مشاغل معتبر است)
cpufreq
فرکانس پردازنده های اختصاص داده شده را چاپ می کند. (فقط برای مراحل کار معتبر است)
cpuspertask
تعداد CPU ها را در هر کار اختصاص داده شده به کار چاپ می کند. (معتبر برای مشاغل
تنها)
وابستگی
وابستگی های شغلی باقی مانده است. این کار تا اینها اجرا نمی شود
کارهای وابسته تکمیل شده است در مورد شغلی که به دلیل شغل نمی تواند اجرا شود
وابستگی ها هرگز ارضا نمی شوند، وابستگی کامل شغلی اصلی
مشخصات گزارش خواهد شد مقدار NULL به این معنی است که این کار هیچ ندارد
وابستگی ها (فقط برای مشاغل معتبر است)
مشتق شده
کد خروج مشتق شده برای شغل، که بالاترین کد خروج از هر شغل است
گام. (فقط برای مشاغل معتبر است)
زمان واجد شرایط بودن
زمان واجد شرایط بودن شغل برای اجرا (فقط برای مشاغل معتبر است)
زمان پایان
زمان پایان کار، واقعی یا مورد انتظار. (فقط برای مشاغل معتبر است)
کد_خروجی
کد خروج از کار (فقط برای مشاغل معتبر است)
از ویژگی های
ویژگی های مورد نیاز کار (فقط برای مشاغل معتبر است)
گریس منابع عمومی (gres) مورد نیاز شغل یا مرحله. (معتبر برای مشاغل و
مراحل کار)
گروه بندی شده
شناسه گروهی کار (فقط برای مشاغل معتبر است)
اسم گروه
نام گروهی شغل (فقط برای مشاغل معتبر است)
jobarrayid
شناسه شغلی آرایه شغلی. این شناسه شغلی پایه است. برای کارهای غیر آرایه ای، این است
شناسه کار. (فقط برای مشاغل معتبر است)
شناسه کار شناسه کار. این یک مقدار منحصر به فرد برای هر عنصر از آرایه های شغلی خواهد داشت.
(فقط برای مشاغل معتبر است)
مجوزها
مجوزها برای کار محفوظ است. (فقط برای مشاغل معتبر است)
maxcpus
حداکثر تعداد CPUهای اختصاص داده شده به کار را چاپ می کند. (فقط برای مشاغل معتبر است)
maxnodes
حداکثر تعداد گره های اختصاص داده شده به کار را چاپ می کند. (فقط برای مشاغل معتبر است)
حافظه من
حداقل اندازه حافظه (بر حسب مگابایت) درخواست شده توسط کار. (فقط برای مشاغل معتبر است)
صمیمی
دقیقه
حداقل محدودیت زمانی کار (فقط برای مشاغل معتبر است)
mintmpdisk
حداقل اندازه فضای دیسک موقت (در مگابایت) درخواست شده توسط کار. (معتبر
فقط برای مشاغل)
منکپوس
حداقل تعداد CPU (پردازنده) در هر گره درخواست شده توسط کار. این
ارزش را گزارش می دهد سقوط - فروپاشی --mincpus گزینه ای با مقدار پیش فرض صفر.
(فقط برای مشاغل معتبر است)
نام نام مرحله شغل یا شغل. (معتبر برای مشاغل و مراحل شغلی)
شبکه
شبکه ای که کار روی آن اجرا می شود. (معتبر برای مشاغل و مراحل شغلی)
خوب ارزش خوب (تطبیق با اولویت برنامه ریزی یک کار). (معتبر برای مشاغل
تنها)
گره لیست گره های تخصیص داده شده به کار یا مرحله کار. در مورد الف در حال تکمیل
لیست گرهها فقط شامل گرههایی میشود که هنوز نبودهاند
به خدمت بازگشت. (فقط مراحل کار معتبر)
نودلیست
لیست گره های تخصیص داده شده به کار یا مرحله کار. در مورد الف در حال تکمیل
لیست گرهها فقط شامل گرههایی میشود که هنوز نبودهاند
به خدمت بازگشت. (فقط برای مشاغل معتبر است)
ntperboard
تعداد وظایف در هر هیئت اختصاص داده شده به کار. (فقط برای مشاغل معتبر است)
ntpercore
تعداد وظایف در هر هسته اختصاص داده شده به کار. (فقط برای مشاغل معتبر است)
ntpernode
تعداد وظیفه در هر گره اختصاص داده شده به کار. (فقط برای مشاغل معتبر است)
ntpersocket
تعداد وظایف در هر سوکت اختصاص داده شده به کار. (فقط برای مشاغل معتبر است)
numcpus
تعداد CPU (پردازنده) درخواست شده توسط شغل یا تخصیص به آن اگر
در حال حاضر در حال اجرا. همانطور که یک کار در حال تکمیل است، این عدد منعکس کننده است
تعداد فعلی CPUهای اختصاص داده شده (معتبر برای مشاغل و مراحل شغلی)
نوم گره ها
تعداد گره های اختصاص داده شده به کار یا حداقل تعداد گره های مورد نیاز
توسط یک کار معلق تعداد واقعی گرههای تخصیص داده شده به یک کار معلق ممکن است
اگر کار تعداد محدوده گره را مشخص کرده باشد (به عنوان مثال حداقل و
حداکثر تعداد گره ها) یا کار به جای a تعداد پردازنده را مشخص می کند
تعداد گره ها و خوشه شامل گره هایی با تعداد پردازنده های متفاوت است. به عنوان یک
کار در حال تکمیل است این عدد تعداد گره های فعلی را منعکس می کند
اختصاص داده شده است. (فقط برای مشاغل معتبر است)
numtask
تعداد وظایف ایجاد شده توسط یک مرحله شغلی. این مقدار را گزارش می کند سقوط - فروپاشی
-- وظایف گزینه. (فقط برای مراحل کار معتبر است)
تقسیم
تقسیم کار یا مرحله کار. (معتبر برای مشاغل و مراحل شغلی)
اولویت
اولویت کار (به عدد ممیز شناور بین 0.0 و
1.0). هچنین ببینید اولویت طولانی. (فقط برای مشاغل معتبر است)
اولویت طولانی
اولویت کار (به طور کلی یک عدد صحیح بدون علامت بسیار بزرگ). هچنین ببینید
اولویت. (فقط برای مشاغل معتبر است)
نمایه
مشخصات شغل. (فقط برای مشاغل معتبر است)
preemptime
زمان پیش دستی برای کار (فقط برای مشاغل معتبر است)
qos کیفیت خدمات مرتبط با شغل (فقط برای مشاغل معتبر است)
دلیل
دلیل اینکه یک شغل در وضعیت فعلی خود است. را ببینید شغل REASON کد ها بخش
در زیر برای اطلاعات بیشتر (فقط برای مشاغل معتبر است)
دلیل نویس
برای کارهای معلق: دلیلی که یک کار در انتظار اجراست در داخل چاپ می شود
پرانتز برای مشاغل پایان یافته با شکست: توضیحی در مورد چرایی
کار ناموفق در داخل پرانتز چاپ می شود. برای همه مشاغل دیگر: لیست
از تخصیص گره ها را ببینید شغل REASON کد ها بخش زیر برای اطلاعات بیشتر
اطلاعات (فقط برای مشاغل معتبر است)
راه اندازی مجدد
نشان می دهد که آیا گره های اختصاص داده شده باید قبل از شروع کار راه اندازی مجدد شوند یا خیر.
(فقط برای مشاغل معتبر است)
reqnodes
لیست نام گره ها (یا پارتیشن های پایه در سیستم های BlueGene) به طور صریح
مورد درخواست شغل (فقط برای مشاغل معتبر است)
سوئیچ مجدد
حداکثر تعداد سوئیچ های درخواستی برای کار. (فقط برای مشاغل معتبر است)
درخواست
چاپ می کند که آیا کار در صورت شکست در queued خواهد بود یا خیر. (فقط برای مشاغل معتبر است)
رزرو
رزرو برای کار (فقط برای مشاغل معتبر است)
تغییر اندازه زمان
مقدار زمان برای اجرای کار تغییر کرد. (فقط برای مشاغل معتبر است)
راه اندازی مجدد
تعداد ایست بازرسی مجدد برای کار. (فقط برای مشاغل معتبر است)
resvport
پورت های رزرو شده کار (فقط برای مراحل کار معتبر است)
Schednodes
برای کارهای معلق، لیستی از گره هایی که انتظار می رود در زمان انجام کار مورد استفاده قرار گیرند
آغاز شده. (فقط برای مشاغل معتبر است)
scth تعداد سوکتها، هستهها و رشتههای درخواستی (S:C:T) در هر گره برای کار.
هنگامی که (S:C:T) تنظیم نشده باشد، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
selectjobinfo
داده های خاص پلاگین انتخاب گره برای یک کار. داده های ممکن شامل:
الزامات هندسه تخصیص منابع (ابعاد X،Y،Z)، اتصال
نوع (TORUS، MESH، یا NAV == torus other mesh)، اجازه چرخش هندسه
(بله یا خیر)، استفاده از گره (مجازی یا COPROCESSOR)، و غیره (فقط برای مشاغل معتبر است)
به اشتراک گذاشته شده
آیا منابع اختصاص داده شده به شغل را می توان با مشاغل دیگر به اشتراک گذاشت. ممکن است
مقادیر "خیر" (فقط کل گره اختصاص داده شده به کار)، "بله" (کار می تواند به اشتراک گذاشته شود
منابع تخصیص یافته با مشاغل دیگر)، و "ناشناخته" (با شغل یا مشخص نشده است
پیکربندی، کار معمولاً به CPUهای اختصاصی اختصاص داده می شود).
(فقط برای مشاغل معتبر است)
پریز برق
تعداد سوکت در هر گره درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی -- سوکت در هر گره گزینه. زمانی که --socket-per-node نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
اسپوربرد
تعداد سوکت در هر برد اختصاص داده شده به کار. (فقط برای مشاغل معتبر است)
شروع
زمان واقعی یا مورد انتظار شروع کار یا مرحله کار. (معتبر برای مشاغل و
مراحل کار)
بود وضعیت شغلی، فرم توسعه یافته: در انتظار، در حال اجرا، متوقف شده، تعلیق، لغو شده،
تکمیل، تکمیل، پیکربندی، ناموفق، مهلت زمانی، از پیش، NODE_FAIL و
SPECIAL_EXIT. را ببینید شغل حالت کد ها بخش زیر برای اطلاعات بیشتر
(فقط برای مشاغل معتبر است)
قرارداد دولتی
وضعیت کار، فرم فشرده: PD (در انتظار)، R (در حال اجرا)، CA (لغو شده)،
CF (پیکربندی)، CG (در حال تکمیل)، CD (تکمیل شد)، F (شکست خورد)، TO (تایم وقفه)،
NF (شکست گره) و SE (وضعیت خروج ویژه). را ببینید شغل حالت کد ها
بخش زیر برای اطلاعات بیشتر (فقط برای مشاغل معتبر است)
استدرر
دایرکتوری برای خطای استاندارد برای خروجی. (فقط برای مشاغل معتبر است)
stdin فهرست راهنمای ورودی استاندارد (فقط برای مشاغل معتبر است)
stdout
دایرکتوری برای خروجی استاندارد. (فقط برای مشاغل معتبر است)
پله پله
شناسه مرحله شغل یا شغل. در مورد آرایه های شغلی، فرمت شناسه شغلی از نوع خواهد بود
فرم " _ ". (فقط مراحل برای کار معتبر)
نام قدم
نام مرحله شغلی (فقط برای مراحل کار معتبر است)
ایالت پلکانی
وضعیت مرحله کار. (فقط برای مراحل کار معتبر است)
زمان ارسال
زمانی که کار در آن ارسال شد. (فقط برای مشاغل معتبر است)
موضوعات
تعداد رشته ها در هر هسته درخواست شده توسط کار. این مقدار را گزارش می کند
la سقوط - فروپاشی --threads-per-core گزینه. زمانی که --threads-per-core نبوده است
تنظیم کنید، "*" نمایش داده می شود. (فقط برای مشاغل معتبر است)
چپ
زمان باقی مانده برای انجام کار در روز-ساعت: دقیقه: ثانیه. این مقدار
با کم کردن زمان استفاده شده کار از محدودیت زمانی آن محاسبه می شود. در
مقدار ممکن است "NOT_SET" اگر هنوز ایجاد نشده باشد یا "UNLIMITED" بدون محدودیت باشد.
(فقط برای مشاغل معتبر است)
محدودیت زمانی
محدودیت زمانی برای کار یا مرحله کار. (معتبر برای مشاغل و مراحل شغلی)
زمان استفاده شده
زمان استفاده شده توسط کار یا مرحله کار بر حسب روز-ساعت: دقیقه: ثانیه. روزها و
ساعت فقط در صورت نیاز چاپ می شود. برای مراحل شغلی این قسمت سپری شده را نشان می دهد
زمان از شروع اجرا و در نتیجه برای مراحل کاری که نادرست خواهد بود
به حالت تعلیق درآمده اند. انحراف ساعت بین گره ها در خوشه باعث می شود
زمان نادرست بودن اگر زمان آشکارا اشتباه است (مثلا منفی)، آن را
به عنوان "INVALID" نمایش داده می شود. (معتبر برای مشاغل و مراحل شغلی)
سه منابع قابل پیگیری اختصاص داده شده به کار را چاپ کنید.
شناسه کاربری
شناسه کاربری برای یک شغل یا مرحله شغلی. (معتبر برای مشاغل و مراحل شغلی)
نام کاربری
نام کاربری برای یک شغل یا مرحله شغلی. (معتبر برای مشاغل و مراحل شغلی)
wait4switch
مدت زمان انتظار برای تعداد سوئیچ های مورد نظر. (معتبر برای
فقط مشاغل)
بدبخت کلید مشخصه بار کاری (wckey). (فقط برای مشاغل معتبر است)
راهنمای کار
فهرست کار کار (فقط برای مشاغل معتبر است)
-p , --پارتیشن=
پارتیشن های کارها یا مراحل را برای مشاهده مشخص کنید. لیست جدا شده با کاما را می پذیرد
از نام پارتیشن ها
-P, --اولویت
برای کارهای معلق ارسال شده به چند پارتیشن، کار را یک بار در هر پارتیشن فهرست کنید.
علاوه بر این، اگر کارها بر اساس اولویت مرتب شده اند، هم پارتیشن و هم کار را در نظر بگیرید
اولویت. از این گزینه می توان برای تهیه لیستی از مشاغل معلق در همان استفاده کرد
سفارش در نظر گرفته شده برای زمان بندی توسط Slurm با گزینه های اضافی مناسب (مانند
"--sort=-p,i --states=PD").
-q , --qos=
گام(های) کارها یا مراحل مشاهده را مشخص کنید. لیست جدا شده با کاما را می پذیرد
qos.
-R, --رزرو=رزرو_نام
رزرو مشاغل برای مشاهده را مشخص کنید.
-s, -- مراحل
مراحل کار را برای مشاهده مشخص کنید. این پرچم نشان می دهد که یک لیست از کاما جدا شده است
مراحل کار برای مشاهده بدون علامت مساوی به شرح زیر است (نمونه ها را ببینید). مرحله کار
قالب "job_id[_array_id].step_id" است. پیشفرض تمام مراحل کار از آنجایی که این
آرگومان گزینه اختیاری است، برای تجزیه مناسب باید گزینه تک حرفی باشد
بلافاصله با مقدار دنبال می شود و فاصله بین آنها درج نمی شود. برای
به عنوان مثال "-s1008.0" و نه "-s 1008.0".
-S , -- مرتب سازی =
تعیین ترتیبی که سوابق باید گزارش شوند. این از همان استفاده می کند
مشخصات میدان به عنوان . مرتب سازی های متعدد ممکن است توسط انجام شود
فهرست بندی چندین فیلد مرتب سازی که با کاما از هم جدا شده اند. مشخصات میدان ممکن است باشد
قبل از "+" یا "-" برای ترتیب صعودی (پیش فرض) و نزولی به ترتیب.
به عنوان مثال، مقدار مرتب سازی "P,U" رکوردها را بر اساس نام پارتیشن و سپس بر اساس مرتب می کند
شناسه کاربری. مقدار پیشفرض مرتبسازی برای کارها "P,t,-p" است (افزایش نام پارتیشن
سپس در یک پارتیشن معین با افزایش وضعیت کار و سپس کاهش
اولویت). مقدار پیشفرض مرتبسازی برای مراحل کار «P,i» است (افزایش پارتیشن
سپس در یک پارتیشن معین با افزایش شناسه مرحله نامگذاری کنید).
--شروع
زمان شروع مورد انتظار و منابعی که باید برای مشاغل معلق در آن تخصیص داده شود را گزارش دهید
ترتیب افزایش زمان شروع این معادل گزینه های زیر است:
--format="%.18i %9P %8j %8u %2t %19S %6D %20Y %R", --sort=S و
--states=در حال تعلیق. هر یک از این گزینه ها ممکن است به صراحت به دلخواه تغییر کند
ترکیب کردن --شروع گزینه با مقادیر گزینه دیگر (مثلاً برای استفاده از گزینه متفاوت
فرمت خروجی). زمان شروع مورد انتظار مشاغل معلق فقط در صورتی موجود است که
Slurm برای استفاده از افزونه زمانبندی backfill پیکربندی شده است.
-t , --ایالات=
وضعیت مشاغل برای مشاهده را مشخص کنید. فهرست اسامی ایالتهای جدا شده با کاما را میپذیرد
یا "همه". اگر "همه" مشخص شود، مشاغل همه ایالت ها گزارش می شود. اگر نه
وضعیت مشخص می شود سپس کارهای در حال انتظار، در حال اجرا و تکمیل گزارش می شوند. معتبر
حالت ها (در هر دو شکل توسعه یافته و فشرده) عبارتند از: در انتظار (PD)، در حال اجرا (R)،
SUSPENDED (S)، STOPPED (ST)، COMPLETING (CG)، COMPLETED (CD)، پیکربندی (CF)،
لغو (CA)، ناموفق (F)، TIMEOUT (TO)، از پیش (PR)، BOOT_FAIL (BF)
NODE_FAIL (NF) و SPECIAL_EXIT (SE). توجه داشته باشید که عرضه شده مورد است
غیر حساس ("pd" و "PD" معادل هستند). را ببینید شغل حالت کد ها بخش زیر
برای اطلاعات بیشتر.
-u , --user=
کارها یا مراحل کار را از فهرست کاربران جدا شده با کاما درخواست کنید. لیست می تواند
شامل نام کاربری یا شماره شناسه کاربر است. اجرای دستور می تواند باشد
برای سیستمهایی که تعداد زیادی کار با یک کاربر وجود دارد، به طور قابلتوجهی بهبود یافته است
مشخص شده.
--استفاده
یک پیام راهنمای مختصر را چاپ کنید صف گزینه.
-v, -- پرحرف
گزارش جزئیات اقدامات صف.
-V , - نسخه
اطلاعات نسخه را چاپ کنید و خارج شوید.
-w , --nodelist=
فقط در مورد کارهای اختصاص داده شده به گره یا لیست گره های مشخص شده گزارش دهید. این ممکن است
یا باشد NodeName or NodeHostname همانطور که در تعریف شده است slurm.conf(5) در این رویداد
که تفاوت دارند یک node_name از localhost را به نام میزبان فعلی نگاشت می شود.
شغل REASON کد ها
این کدها دلیلی را مشخص می کنند که یک کار در انتظار اجراست. ممکن است شغلی در انتظار باشد
برای بیش از یک دلیل که در این صورت فقط یکی از آن دلایل نمایش داده می شود.
AssociationJobLimit انجمن شغلی به حداکثر تعداد شغل خود رسیده است.
AssociationResourceLimit
انجمن شغلی به محدودیت منابع رسیده است.
AssociationTimeLimit انجمن شغلی به محدودیت زمانی خود رسیده است.
محدودیت های بد محدودیت های شغل را نمی توان ارضا کرد.
زمان شروع هنوز به اولین زمان شروع کار نرسیده است.
BlockFreeAction بلوک IBM BlueGene در حال آزاد شدن است و نمیتواند به مشاغل بیشتری اجازه دهد
شروع کنید
BlockMaxError بلوک IBM BlueGene دارای تعداد زیادی گره در حالت خطا است که اجازه نمی دهد
مشاغل بیشتری برای شروع
تمیز کاری این کار در حال ثبت درخواست است و هنوز نسبت به قبلی خود تمیز می شود
اجرا.
وابستگی این کار در انتظار تکمیل یک کار وابسته است.
FrontEndDown هیچ گره جلویی برای اجرای این کار در دسترس نیست.
InactiveLimit کار به سیستم InactiveLimit رسید.
حساب نامعتبر حساب کار نامعتبر است.
InvalidQOS QOS کار نامعتبر است.
JobHeldAdmin این شغل توسط یک مدیر سیستم انجام می شود.
JobHeldUser کار در اختیار کاربر است.
JobLaunch Failure کار نمی تواند راه اندازی شود. این ممکن است به دلیل یک سیستم فایل باشد
مشکل، نام برنامه نامعتبر و غیره
مجوز کار در انتظار مجوز است.
NodeDown یک گره مورد نیاز کار از کار افتاده است.
NonZeroExitCode کار با یک کد خروج غیر صفر خاتمه می یابد.
PartitionDown پارتیشن مورد نیاز این کار در حالت DOWN است.
پارتیشن غیر فعال پارتیشن مورد نیاز این کار در حالت غیر فعال است و نه
قادر به شروع کار
PartitionNodeLimit تعداد گره های مورد نیاز این کار خارج از آن است
محدودیت های فعلی پارتیشن ها همچنین می تواند نشان دهد که گره های مورد نیاز است
پایین یا تخلیه شده اند.
PartitionTimeLimit محدودیت زمانی کار از محدودیت زمانی فعلی پارتیشن آن بیشتر است.
اولویت یک یا چند کار با اولویت بالاتر برای این پارتیشن یا
رزرو پیشرفته
مقدمه این برنامه PrologSlurmctld هنوز در حال اجرا است.
QOSJobLimit QOS کار به حداکثر تعداد کار خود رسیده است.
QOSResourceLimit QOS کار به محدودیت منابع رسیده است.
QOSTimeLimit QOS کار به محدودیت زمانی خود رسیده است.
ReqNodeNotAvail برخی از گرهها که به طور خاص توسط این کار مورد نیاز است در حال حاضر وجود ندارد
در دسترس. گره ممکن است در حال حاضر در حال استفاده باشد و برای دیگری رزرو شده باشد
شغل، در یک رزرو پیشرفته، پایین، تخلیه شده، یا پاسخ نمی دهد.
گره هایی که DOWN، DRAINED یا پاسخ نمی دهند، شناسایی خواهند شد
به عنوان بخشی از فیلد "دلیل" کار به عنوان "UnavailableNodes". چنین
گره ها معمولاً به مداخله یک سیستم نیاز دارند
مدیر برای در دسترس قرار دادن.
شرط این شغل منتظر است تا رزرو پیشرفته خود در دسترس باشد.
منابع کار در انتظار در دسترس قرار گرفتن منابع است.
سیستم شکست خرابی سیستم Slurm، سیستم فایل، شبکه و غیره.
محدودیت زمانی کار محدودیت زمانی خود را تمام کرده است.
QOSUsageThreshold آستانه QOS الزامی نقض شده است.
WaitingFor Scheduling هنوز دلیلی برای این کار تعیین نشده است. در انتظار زمانبندی
برای تعیین دلیل مناسب
شغل حالت کد ها
مشاغل معمولاً در طول اجرای خود از چندین حالت عبور می کنند. معمولی
ایالت ها در حال تعلیق، در حال اجرا، تعلیق، تکمیل و تکمیل هستند. توضیحی در مورد هر کدام
حالت به دنبال دارد.
BF BOOT_FAIL کار به دلیل شکست راهاندازی، معمولاً به دلیل سختافزار، خاتمه مییابد
شکست (به عنوان مثال قادر به بوت کردن گره یا بلوک نیست و کار نمی تواند باشد
درخواست شده).
CA لغو شد کار به صراحت توسط کاربر یا مدیر سیستم لغو شد. در
ممکن است کار شروع شده باشد یا نباشد.
CD تکمیل شد Job تمام فرآیندها را در تمام گرهها با کد خروج خاتمه داده است
صفر
CF پیکربندی به کار منابع اختصاص داده شده است، اما منتظر تبدیل شدن آنها هستیم
آماده برای استفاده (به عنوان مثال راه اندازی).
CG در حال تکمیل کار در مرحله تکمیل است. برخی از فرآیندها در برخی از گره ها ممکن است
همچنان فعال باشید
F غیرقانونی کار با کد خروج غیر صفر یا سایر شرایط خرابی خاتمه یافته است.
NF NODE_FAIL کار به دلیل شکست یک یا چند گره اختصاص داده شده خاتمه یافت.
PD انتظار شغل در انتظار تخصیص منابع است.
PR پیشگیرانه کار به دلیل پیش دستی خاتمه یافت.
R دویدن شغل در حال حاضر تخصیص دارد.
SE SPECIAL_EXIT کار در یک حالت خاص درخواست شد. این حالت را می توان توسط
کاربران، معمولاً در EpilogSlurmctld، اگر کار با a خاتمه یافته باشد
ارزش خروجی خاص
ST متوقف شده Job یک تخصیص دارد، اما اجرا با SIGSTOP متوقف شده است
علامت. CPUS توسط این شغل حفظ شده است.
S معلق Job یک تخصیص دارد، اما اجرا به حالت تعلیق درآمده است و CPU ها دارند
برای مشاغل دیگر آزاد شده است.
به TIMEOUT کار با رسیدن به محدودیت زمانی خاتمه یافت.
محیط زیست متغیرها
برخی از صف گزینه ها ممکن است از طریق متغیرهای محیطی تنظیم شوند. این متغیرهای محیطی،
به همراه گزینه های مربوط به آنها، در زیر فهرست شده است. (توجه: گزینه های Commandline خواهد بود
همیشه این تنظیمات را نادیده بگیرید.)
SLURM_BITSTR_LEN طول رشته مورد استفاده برای نگه داشتن وظیفه آرایه کار را مشخص می کند
بیان شناسه مقدار پیش فرض 64 بایت است. مقدار 0 خواهد شد
عبارت کامل را با هر طول مورد نیاز چاپ کنید. مقادیر بزرگتر ممکن است
بر عملکرد برنامه تأثیر منفی می گذارد.
SLURM_CLUSTERS مثل -- خوشه ها
SLURM_CONF محل فایل پیکربندی Slurm.
SLURM_TIME_FORMAT فرمت مورد استفاده برای گزارش مهرهای زمانی را مشخص کنید. یک ارزش از استاندارد,
مقدار پیش فرض، خروجی را در فرم ایجاد می کند
"year-month-dateThour:minute:second". یک ارزش از نسبی بازده
فقط "ساعت: دقیقه: ثانیه" اگر روز جاری باشد. برای تاریخ های دیگر در
در سال جاری "ساعت: دقیقه" قبل از "Tomorr" چاپ می شود.
(فردا)، "Ystday" (دیروز)، نام روز برای آینده
هفته (به عنوان مثال "دوشنبه"، "سه شنبه، و غیره)، در غیر این صورت تاریخ (مثلا "25 آوریل").
برای سالهای دیگر، یک تاریخ ماه و سال را بدون زمان برمیگرداند (مثلاً
"6 ژوئن 2012"). تمام تمبرهای زمانی از قالب 24 ساعته استفاده می کنند.
یک قالب معتبر strftime() نیز می تواند مشخص شود. به عنوان مثال، یک مقدار
از "%a %T" روز هفته و یک مهر زمانی را گزارش می کند (به عنوان مثال "دوشنبه
12:34:56").
SQUEUE_ACCOUNT -A ، -- حساب =
SQUEUE_ALL -آ، --همه
SQUEUE_ARRAY -r، --آرایه
SQUEUE_NAMES --نام=
SQUEUE_FORMAT -o ، --فرمت=
SQUEUE_FORMAT2 -O ، --فرمت=
SQUEUE_LICENSES -pl ، --مجوز=
SQUEUE_PARTITION -p ، --پارتیشن=
SQUEUE_PRIORITY -P, --اولویت
SQUEUE_QOS -p ، --qos=
SQUEUE_SORT -S ، -- مرتب سازی =
SQUEUE_STATES -t ، --ایالات=
SQUEUE_USERS -u ، --کاربران=
مثال ها
کارهای برنامه ریزی شده در پارتیشن اشکال زدایی و در حالت COMPLETED را در قالب چاپ کنید
با شش رقم توجیه شده سمت راست برای شناسه شغلی و به دنبال آن اولویت با یک دلخواه
اندازه فیلدها:
# squeue -p debug -t COMPLETED -o "%.6i %p"
اولویت شغلی
65543 99993
65544 99992
65545 99991
چاپ مراحل کار در پارتیشن اشکال زدایی مرتب شده بر اساس کاربر:
# squeue -s -p debug -S u
STEPID NAME PARTITION USER TIME NODELIST
65552.1 test1 اشکال زدایی آلیس 0:23 dev[1-4]
65562.2 big_run debug bob 0:18 dev22
65550.1 param1 debug candice 1:43:21 dev[6-12]
چاپ اطلاعات فقط در مورد مشاغل 12345,12345،12348، و XNUMX:
# squeue --jobs 12345,12346,12348
JOBID PARTITION NAME USER ST TIME nodes NODELIST (دلیل)
12345 اشکال زدایی job1 dave R 0:21 4 dev[9-12]
12346 اشکال زدایی job2 dave PD 0:00 8 (منابع)
12348 debug job3 ed PD 0:00 4 (اولویت)
فقط اطلاعات مربوط به مرحله کار 65552.1 را چاپ کنید:
# squeue --steps 65552.1
STEPID NAME PARTITION USER TIME NODELIST
65552.1 test2 اشکال زدایی آلیس 12:49 dev[1-4]
کپی برداری
حق چاپ (C) 2002-2007 نایبهای دانشگاه کالیفرنیا. تولید شده در لارنس
آزمایشگاه ملی لیورمور (ر.ک، سلب مسئولیت).
حق چاپ (C) 2008-2010 امنیت ملی لارنس لیورمور.
حق چاپ (C) 2010-2014 SchedMD LLC.
این فایل بخشی از Slurm، یک برنامه مدیریت منابع است. برای جزئیات، نگاه کنید
<http://slurm.schedmd.com/>.
Slurm یک نرم افزار رایگان است. شما می توانید آن را مجدداً توزیع کنید و/یا تحت شرایط آن تغییر دهید
مجوز عمومی عمومی گنو که توسط بنیاد نرم افزار آزاد منتشر شده است. یا نسخه 2
مجوز، یا (به انتخاب شما) هر نسخه بعدی.
Slurm به این امید که مفید باشد، اما بدون ضمانت توزیع می شود. بدون
حتی ضمانت ضمنی تجارت یا تناسب برای یک هدف خاص. را ببینید
مجوز عمومی عمومی گنو برای اطلاعات بیشتر.
با استفاده از خدمات onworks.net از squeue آنلاین استفاده کنید