sacct - آنلاین در ابر

این دستوری است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


sacct - داده های حسابداری را برای همه مشاغل و مراحل شغلی در حسابداری شغل Slurm نمایش می دهد
log یا پایگاه داده Slurm

خلاصه


کیسه [OPTIONS...]

شرح


اطلاعات حسابداری برای مشاغلی که با Slurm احضار می شوند یا در حسابداری شغل ثبت می شوند
فایل log یا ذخیره شده در پایگاه داده Slurm.

La کیسه فرمان داده های حسابداری شغلی را که در فایل گزارش حسابداری شغلی ذخیره شده است نمایش می دهد
پایگاه داده اسلرم را به اشکال مختلف برای تجزیه و تحلیل شما. در کیسه فرمان را نمایش می دهد
اطلاعات مربوط به مشاغل، مراحل کار، وضعیت، و کدهای خروج به طور پیش فرض. شما می توانید خیاطی کنید
خروجی با استفاده از --فرمت= گزینه ای برای تعیین فیلدهایی که باید نشان داده شوند.

برای کاربر ریشه، کیسه اگرچه دستور داده های حسابداری شغلی را برای همه کاربران نمایش می دهد
گزینه هایی برای فیلتر کردن خروجی وجود دارد تا فقط کارها از یک کاربر مشخص گزارش شود یا
گروه.

برای کاربر غیر روت، کیسه فرمان نمایش داده های حسابداری شغل را به مشاغل محدود می کند
که به طور پیش فرض با شناسه کاربری خود (UID) راه اندازی شده اند. داده برای سایر کاربران
را می توان با --تمام کاربران, --کاربر، یا --uid گزینه.

توجه داشته باشید: در صورت تعیین، گزینه slurmdbd.conf PrivateData ممکن است بیشتر محدود کند
داده های حسابداری قابل مشاهده برای کاربرانی که SlurmUser، root یا کاربری با آن نیستند
AdminLevel=Admin. برای جزئیات بیشتر به صفحه مرد slurmdbd.conf مراجعه کنید
محدود کردن دسترسی به داده های حسابداری

توجه داشته باشید: اگر AccountingStorageType روی "accounting_storage/filetxt" تنظیم شده باشد، فاصله
کاراکترهای تعبیه شده در نام حساب ها، نام مشاغل و نام مراحل خواهد بود
با زیرخط جایگزین شده است. اگر اسامی حساب‌ها با فاصله‌های تعبیه‌شده مورد نیاز باشد، لازم است
توصیه می شود که یک نوع پایگاه داده ذخیره سازی حسابداری پیکربندی شود.

توجه داشته باشید: محتوای پایگاه داده Slurm با حروف کوچک نگهداری می شود. این ممکن است منجر شود
برخی از کیسه خروجی متفاوت از سایر دستورات Slurm.

توجه داشته باشید: بسیاری از داده های گزارش شده توسط کیسه ایجاد شده است صبر3() و
getrusage() تماس های سیستمی برخی از سیستم ها اطلاعات ناقص را جمع آوری و گزارش می کنند
این تماس ها؛ کیسه مقادیر 0 را برای این داده از دست رفته گزارش می کند. سیستم های خود را ببینید
فرار کردن (3) صفحه مرد برای اطلاعات در مورد اینکه کدام داده ها واقعاً در دسترس هستند
سیستم شما

فیلدهای زمان سپری شده به صورت [روز-] ساعت: دقیقه: ثانیه[. میکروثانیه] ارائه می شوند.
فقط فیلدهای CPU همیشه میکروثانیه خواهند داشت.

فایل ورودی پیش فرض فایلی است که در آن نامگذاری شده است AccountingStorageLoc پارامتر در
slurm.conf.

OPTIONS


-آ، --تمام کاربران
تمام کارهای کاربران را هنگام اجرا توسط کاربر root یا if نمایش می دهد PrivateData نیست
پیکربندی شده است شغل ها. در غیر این صورت مشاغل کاربر فعلی را نمایش دهید

-A حساب_لیست , --حسابها=حساب_لیست
زمانی که فهرست حساب‌های جدا شده با کاما به عنوان آرگومان داده می‌شود، کارها را نشان می‌دهد.

-ب، --مختصر
فهرست مختصری را نشان می دهد که شامل داده های زیر است:

شناسه کار

وضعیت

کد خروج

-c، --تکمیل
به جای حسابداری شغل از اتمام کار استفاده کنید. در JobCompType پارامتر در
فایل slurm.conf باید به یک گزینه غیر هیچ تعریف شود.

-- جدا کننده =کاراکتر
کاراکترهای ASCII برای جدا کردن فیلدها هنگام تعیین -p or -P
گزینه ها. جداکننده پیش فرض یک «|» است. این گزینه نادیده گرفته می شود اگر -p or -P
گزینه ها مشخص نشده است

-دی، -- کپی ها
اگر شناسه‌های شغل Slurm بازنشانی شوند، برخی از شماره‌های شغل احتمالاً بیش از یک بار ظاهر می‌شوند
در فایل لاگ حسابداری اما به مشاغل مختلف مراجعه کنید. چنین مشاغلی می تواند باشد
با مهر زمانی "ارسال" در سوابق داده ها مشخص می شود.

هنگامی که داده‌ها برای مشاغل خاص با گزینه --jobs درخواست می‌شوند، کیسه بازده
جدیدترین کار با این شماره این رفتار می تواند توسط
تعیین --تکراری، در این صورت تمام رکوردهایی که با انتخاب مطابقت دارند
معیارها برگردانده خواهد شد.

-ه ، --pformat

فهرستی از فیلدهایی را که می توان با آن مشخص کرد چاپ کنید --قالب گزینه.

زمینه در دسترس:

AllocCPUS AllocGRES AllocNodes AllocTRES
حساب AssocID AveCPU AveCPUFreq
AveDiskRead AveDiskWrite AvePages AverSS
AveVMSize BlockID خوشه اظهار نظر
انرژی مصرف شده مصرف انرژی خام CPUtime CPUtimeRAW
DerivedExitCode سپری شده واجد شرایط پایان
ExitCode پیشنهاد گروه شناسه کار
JobIDraw اسم شغل طرح MaxDiskRead
MaxDiskReadNode MaxDiskReadTask MaxDiskWrite MaxDiskWriteNode
MaxDiskWriteTask MaxPages MaxPagesNode MaxPagesTask
MaxRSS MaxRSSNode MaxRSSTask MaxVMSize
MaxVMSizeNode MaxVMSizeTask MinCPU MinCPUNode
MinCPUTask NCPUS NNodes NodeList
NTasks اولویت تقسیم QOS
قسرو ReqCPUFreq ReqCPUFreqMin ReqCPUFreqMax
ReqCPUFreqGov ReqCPUS ReqGRES ReqMem
ReqNodes ReqTRES شرط ReservationId
رزرو شده ResvCPU ResvCPURAW آغاز
دولت ارسال تعطیل سی پی یو سیستم
محدودیت زمانی کل سی پی یو UID کاربر
UserCPU WCKey WCKeyID

قسمتی با عنوان «رشته های حسابداری شغلی» به تشریح این زمینه ها می پردازد.

-E زمان پایان, --پایان=زمان پایان

کارها را در هر وضعیتی قبل از زمان مشخص شده انتخاب کنید. اگر حالات با داده شود
گزینه -s کارها را در این حالت قبل از این دوره برمی گرداند.

فرمت های زمانی معتبر هستند...

HH:MM[:SS] [AM|PM]
MMDD[YY] یا MM/DD[/YY] یا MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]]

-f پرونده, --file=پرونده
باعث می شود کیسه دستور خواندن داده های حسابداری شغل از نامگذاری شده پرونده در عوض
فایل لاگ حسابداری شغل Slurm فعلی. فقط هنگام اجرای
افزونه filetxt

-g gid_list, --gid=gid_list --گروه=group_list
آمار را فقط برای کارهایی که با GID یا GROUP شروع شده اند نمایش می دهد
مشخص شده توسط gid_list یاgroup_list عملوند که با کاما از هم جدا شده است
فهرست کاراکترهای فضایی مجاز نیستند. پیش فرض بدون محدودیت است..

-h، --کمک
یک پیام راهنمای کلی را نمایش می دهد.

-من، --nnodes=N
برگرداندن کارهایی که روی این تعداد گره اجرا شده اند (N = min[-max])

-j job (.step) , -- شغل =job (.step)
اطلاعات مربوط به job (.step) یا لیست job (.step)های مشخص شده را نمایش می دهد.

La job (.step) پارامتر لیستی از مشاغل است که با کاما از هم جدا شده اند. شخصیت های فضایی
در این لیست مجاز نیستند. توجه: یک شناسه مرحله از 'دسته' نمایش داده می شود
اطلاعات مربوط به مرحله دسته ای اطلاعات مرحله دسته ای فقط در دسترس است
پس از اتمام کار دسته ای بر خلاف مراحل معمولی که در دسترس هستند
آنها شروع کردند.

پیش فرض نمایش اطلاعات در مورد تمام مشاغل است.

-k، --زمان-دقیقه
فقط اطلاعات مربوط به مشاغل را با این محدودیت زمانی ارسال کنید. اگر با timelimit_max این استفاده شود
حداقل محدودیت زمانی محدوده خواهد بود. پیش فرض محدودیتی ندارد.

-K، --timelimit-max
به خودی خود نادیده گرفته می شود، اما اگر timelimit_min تنظیم شود، این حداکثر خواهد بود
محدودیت زمانی محدوده پیش فرض محدودیتی ندارد.

-ل، --طولانی
معادل مشخص کردن:

--format=jobid,jobname,partition,maxvmsize,maxvmsizenode,maxvmsizetask,
avevmsize,maxrss,maxrssnode,maxrsstask,averss,maxpages,maxpagesnode,
maxpagestask,avepages,mincpu,mincpunode,mincputask,avecpu,ntasks,
alloccpus، سپری شده، حالت، کد خروج، maxdiskread، maxdiskreadnode، maxdiskreadtask،
avediskread,maxdiskwrite,maxdiskwritenode,maxdiskwritetask,avediskwrite,
allocgres,reqgres,avecpufreq,reqcpufreqmin,reqcpufreqmax,reqcpufreqgov

-ل، -- همه خوشه ها
کارهای نمایشی در همه خوشه ها اجرا شد. به‌طور پیش‌فرض، فقط مشاغل روی خوشه از اجرا می‌شدند
جایی که کیسه نامیده می شود نمایش داده می شوند.

-M cluster_list, -- خوشه ها =cluster_list
آمار را فقط برای کارهای شروع شده در خوشه های مشخص شده توسط نمایش می دهد
la cluster_list عملوند، که لیستی از خوشه ها با کاما است. فضا
کاراکترها در cluster_list. از -1 برای همه خوشه ها استفاده کنید. در
پیش فرض خوشه فعلی است که شما آن را اجرا می کنید کیسه دستور روشن

-n، --بدون سربرگ
هیچ عنوانی به خروجی اضافه نخواهد شد. عمل پیش فرض نمایش a است
سرتیتر.

--بدون تبدیل
واحدها را از نوع اصلی خود تبدیل نکنید (مثلاً 2048M به تبدیل نمی شود
2 گرم).

-N node_list, --nodelist=node_list
نمایش کارهایی که روی هر یک از این گره ها اجرا می شوند. node_list می تواند یک محدوده باشد
رشته

--نام=jobname_list
نمایش مشاغلی که هر یک از این نام ها را دارند.

-و ، --قالب
لیست فیلدهای جدا شده با کاما (از "--helpformat" برای لیست موجود استفاده کنید
زمینه های).

توجه: هنگام استفاده از گزینه قالب برای لیست کردن فیلدهای مختلف، می توانید یک را قرار دهید
%NUMBER سپس برای تعیین تعداد نویسه باید چاپ شود.

به عنوان مثال format=name%30 30 کاراکتر از نام فیلد را درست توجیه می کند. آ
30%- 30 نویسه را چاپ می کند.

وقتی تنظیم شود، متغیر محیطی SACCT_FORMAT پیش فرض را لغو می کند
قالب مثلا:

SACCT_FORMAT="jobid,user,account,cluster"

-پ، -- قابل تجزیه
خروجی '|' خواهد بود مشخص شده با "|" در پایان

-پ، -- قابل تجزیه 2
خروجی '|' خواهد بود بدون «|» مشخص شده است در پایان

-q، --qos فقط اطلاعات مربوط به مشاغل را با استفاده از این qos ارسال کنید. پیش فرض همه است.

-r، --تقسیم بندی

فهرستی از پارتیشن‌ها با کاما جدا شده برای انتخاب مشاغل و مراحل کار. در
پیش فرض همه پارتیشن ها است.

-s state_list , --state=state_list
مشاغل را بر اساس وضعیت آنها در بازه زمانی داده شده انتخاب می کند. مگر اینکه
در غیر این صورت، زمان شروع و پایان، زمان فعلی خواهد بود که
--دولت گزینه مشخص شده است و فقط کارهای در حال اجرا می توانند نمایش داده شوند. آ
زمان شروع و/یا پایان باید برای مشاهده اطلاعات مربوط به مشاغل مشخص شود
در حال اجرا تعیین کننده های حالت زیر معتبر و چند حالته هستند
نام ها ممکن است با استفاده از جداکننده های کاما مشخص شوند. یا به صورت کوتاه یا بلند
ممکن است از نام ایالت استفاده شود (مثلاً CA or لغو شد) و نام مورد است
غیر حساس (مثلا ca و CA هر دو کار می کنند).

BF BOOT_FAIL کار به دلیل خرابی راه‌اندازی، معمولاً به دلیل a
خرابی سخت افزار (مثلاً قادر به بوت کردن گره یا بلوک و
شغل قابل درخواست نیست).

CA لغو شد کار به صراحت توسط کاربر یا سیستم لغو شد
مدیر ممکن است کار شروع شده باشد یا نباشد.

CD تکمیل شد Job تمام فرآیندها را در تمام گره ها با یک خروج خاتمه داده است
کد صفر

CF پیکربندی به کار منابع اختصاص داده شده است، اما منتظر آنها هستیم
آماده شدن برای استفاده (به عنوان مثال راه اندازی).

CG در حال تکمیل کار در مرحله تکمیل است. برخی از فرآیندها در برخی
گره ها ممکن است هنوز فعال باشند.

F غیرقانونی کار با کد خروج غیر صفر یا خرابی دیگر خاتمه یافته است
وضعیت.

NF NODE_FAIL کار به دلیل شکست یک یا چند تخصیص خاتمه یافته است
گره ها

PD انتظار شغل در انتظار تخصیص منابع است. توجه داشته باشید برای یک شغل باشد
انتخاب شده در این حالت، باید "EligibleTime" را در آن داشته باشد
فاصله زمانی درخواستی یا متفاوت از "ناشناخته". در
"EligibleTime" با "scontrol show job" نمایش داده می شود
فرمان به عنوان مثال مشاغل ارسال شده با "--hold"
گزینه "EligibleTime=Unknown" خواهد بود زیرا در حال تعلیق هستند
به طور نامحدود

PR پیشگیرانه کار به دلیل پیش دستی خاتمه یافت.

R دویدن شغل در حال حاضر تخصیص دارد.

RS تغییر اندازه کار در حال تغییر اندازه است.

S معلق Job تخصیص دارد، اما اجرا به حالت تعلیق درآمده است.

به TIMEOUT کار با رسیدن به محدودیت زمانی خاتمه یافت.

La state_list عملوند فهرستی از این حالت‌ها است که با کاما از هم جدا شده‌اند.
کاراکترهای فضایی در آن مجاز نیستند state_list توجه: هنگام تعیین حالت ها
و هیچ زمان شروعی داده نمی شود، زمان شروع پیش فرض "اکنون" است. .

-S، --زمان شروع
پس از زمان مشخص شده، مشاغل را در هر وضعیتی انتخاب کنید. پیش فرض 00:00:00 از است
روز جاری، مگر اینکه "-s" تنظیم شده باشد، پیش فرض "اکنون" است. اگر حالات داده شود
با گزینه '-s'، در این زمان فقط کارهایی که در این حالت هستند برگردانده می شوند.

فرمت های زمانی معتبر هستند...

HH:MM[:SS] [AM|PM]
MMDD[YY] یا MM/DD[/YY] یا MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]]

-T، -- کوتاه کردن
کوتاه کردن زمان بنابراین اگر یک کار قبل از ---starttime شروع شده باشد، زمان شروع خواهد بود
کوتاه شده به -- starttime. برای پایان زمان و --endtime هم همینطور.

-u uid_list, --uid=uid_list, --user=لیست کاربران
از این فهرست راهنماها یا نام‌های کاربری جدا شده با کاما برای انتخاب مشاغل برای نمایش استفاده کنید.
به طور پیش فرض، uid کاربر در حال اجرا استفاده می شود.

--استفاده نمایش خلاصه استفاده از فرمان

-v، -- پرحرف
در درجه اول برای اهداف اشکال زدایی، وضعیت متغیرهای مختلف را گزارش کنید
در حال پردازش.

-V، - نسخه
نسخه چاپی

-W wckey_list, --wckeys=wckey_list
آمار را فقط برای کارهای شروع شده در wckey های مشخص شده توسط نشان می دهد
wckey_list عملوند، که فهرستی از نام‌های wckey با کاما است. فضا
کاراکترها در wckey_list. پیش فرض همه wckeys است.

-x associd_list, -- انجمن ها =assoc_list
آمار را فقط برای کارهایی که تحت شناسه های ارتباطی اجرا می شوند نشان می دهد
مشخص شده توسط assoc_list عملوند، که یک لیست جدا شده با کاما است
شناسه های انجمن کاراکترهای فضایی در آن مجاز نیستند assoc_list. پیش فرض است
همه انجمن ها

-ایکس، --تخصیص ها
فقط آمار تجمعی را برای هر شغل نشان دهید، نه مراحل میانی.

کار حسابداری زمینه
موارد زیر هر رشته حسابداری شغلی را شرح می دهد:

همه تمام فیلدهای فهرست شده در زیر را چاپ کنید.

AllocCPU ها تعداد پردازنده های اختصاص داده شده معادل با NCPUS.

AllocGRES اسامی و تعداد منابع عمومی تخصیص یافته.

AllocNodes
تعداد گره های اختصاص داده شده به کار/مرحله. 0 اگر کار معلق است.

AllocTres منابع قابل پیگیری اینها منابع تخصیص یافته به کار/مرحله هستند
پس از شروع کار برای مشاغل معلق این باید خالی باشد.
برای جزئیات بیشتر به AccountingStorageTRES در slurm.conf مراجعه کنید.

حساب حساب کار اجرا شد.

AssocID ارجاع به ارتباط کاربر، حساب و خوشه.

AveCPU میانگین (سیستم + کاربر) زمان CPU همه وظایف در کار.

AveCPUFreq
متوسط ​​فرکانس وزنی CPU همه وظایف در کار، بر حسب کیلوهرتز.

AveDiskRead
میانگین تعداد بایت های خوانده شده توسط همه وظایف در کار.

AveDiskWrite
میانگین تعداد بایت های نوشته شده توسط همه وظایف در کار.

AvePages میانگین تعداد خطاهای صفحه همه وظایف در کار.

AverSS میانگین اندازه مجموعه مقیم برای همه وظایف در شغل.

AveVMSize میانگین اندازه حافظه مجازی همه وظایف در کار.

BlockID شناسه بلوک، فقط برای رایانه‌های BlueGene قابل اجرا است.

خوشه نام خوشه.

اظهار نظر وقتی پارامتر AccountingStoreJobComment وارد شود، رشته نظر کار
فایل slurm.conf روی YES تنظیم شده است (یا به صورت پیش فرض). رشته نظر می تواند
با فراخوانی اصلاح شود sacctmgr تغییر کار یا متخصص
sjobexitmod فرمان

انرژی مصرف شده
کل انرژی مصرف شده توسط تمام وظایف در کار، به ژول. توجه: فقط در صورت
از تخصیص شغل انحصاری این مقدار انرژی واقعی مشاغل را منعکس می کند
مصرف.

CPUtime تعداد قالب بندی شده (زمان سپری شده * CPU) که ​​توسط یک کار یا مرحله استفاده می شود.

CPUtimeRAW
بر خلاف فرمت نشده بالا (زمان سپری شده * CPU) برای یک کار یا مرحله حساب می شود.
واحدها cpu-second هستند.

DerivedExitCode
بالاترین کد خروجی که توسط مراحل شغلی کار (Srun Invocations) برگردانده شده است.
دنبال کردن کولون سیگنالی است که باعث می‌شود فرآیند اگر پایان یابد
با یک سیگنال خاتمه یافت. DerivedExitCode را می توان توسط
استناد sacctmgr تغییر کار یا متخصص sjobexitmod فرمان

سپری شده کارها زمان سپری شد.

فرمت خروجی این فیلدها به صورت زیر است:
[DD-[hh:]]mm:ss

به شرح زیر تعریف شده است:

DD روز

hh ساعت

mm دقیقه

ss ثانیه

واجد شرایط زمانی که شغل واجد شرایط اجرا شد.

پایان زمان پایان کار. فرمت خروجی YYYY-MM-DDTHH:MM:SS است،
مگر اینکه از طریق متغیر محیطی SLURM_TIME_FORMAT تغییر کند.

ExitCode کد خروجی که توسط اسکریپت شغلی یا salloc بازگردانده می‌شود، معمولاً طبق تنظیم شده توسط
تابع exit() دنبال کردن کولون سیگنالی است که باعث ایجاد آن می شود
اگر توسط یک سیگنال خاتمه داده شود، فرآیند خاتمه می یابد.

پیشنهاد شناسه گروه کاربری که کار را اجرا کرده است.

گروه نام گروه کاربری که کار را اجرا کرده است.

شناسه کار شماره کار یا مرحله کار. به شکل زیر است: job.jobstep.

JobIDraw در مورد آرایه کار، jobId را به جای ArrayJobId چاپ کنید. برای غیر
آرایه های job خروجی jobId در قالب است job.jobstep.

اسم شغل نام شغل یا مرحله شغلی. در slurm_accounting.log فایل یک فضا است
فایل محدود شده به همین دلیل اگر از یک فاصله در نام شغل an استفاده شود
خط زیر به جای فاصله قبل از نوشتن رکورد در آن قرار می گیرد
فایل حسابداری بنابراین هنگامی که نام شغل توسط نمایش داده می شود کیسه la
نام شغلی که در آن یک فاصله وجود داشت، اکنون به جای آن یک خط زیر خواهد داشت
فضا.

طرح چیدمان یک پله هنگام اجرا چگونه بود. از این می توان استفاده کرد
به شما ایده می دهد که کدام گره کدام رتبه را در شغل شما دارد.

MaxDiskRead
حداکثر تعداد بایت خوانده شده توسط همه وظایف در کار.

MaxDiskReadNode
گره ای که maxdiskread روی آن رخ داده است.

MaxDiskReadTask
شناسه وظیفه که در آن maxdiskread رخ داده است.

MaxDiskWrite
حداکثر تعداد بایت نوشته شده توسط تمام وظایف در کار.

MaxDiskWriteNode
گره ای که maxdiskwrite روی آن رخ داده است.

MaxDiskWriteTask
شناسه وظیفه که در آن maxdiskwrite رخ داده است.

MaxPages حداکثر تعداد خطاهای صفحه همه وظایف در کار.

MaxPagesNode
گره ای که maxpages در آن رخ داده است.

MaxPagesTask
شناسه کار که در آن maxpages رخ داده است.

MaxRSS حداکثر اندازه مقیم مجموعه همه وظایف در کار.

MaxRSSNode
گره ای که maxrss روی آن رخ داده است.

MaxRSSTask
شناسه وظیفه که در آن maxrss رخ داده است.

MaxVMSize حداکثر اندازه حافظه مجازی برای همه وظایف در کار.

MaxVMSizeNode
گره ای که maxvmsize روی آن رخ داده است.

MaxVMSizeTask
شناسه وظیفه که در آن maxvmsize رخ داده است.

MinCPU حداقل (سیستم + کاربر) زمان CPU همه وظایف در کار.

MinCPUNode
گره ای که mincpu روی آن رخ داده است.

MinCPUTask
شناسه وظیفه که در آن mincpu رخ داده است.

NCPUS تعداد پردازنده های اختصاص داده شده معادل با AllocCPUS

تعداد کل پردازنده های اختصاص داده شده به کار.

NodeList لیست گره ها در کار/مرحله.

NNodes تعداد گره ها در یک کار یا مرحله. اگر کار در حال اجرا است، یا اجرا شده است، این
count عدد تخصیص داده شده خواهد بود، در غیر این صورت عدد عدد خواهد بود
درخواست شده است.

NTasks تعداد کل وظایف در یک کار یا مرحله.

اولویت اولویت افتضاح

تقسیم پارتیشنی را که کار روی آن اجرا شد را مشخص می کند.

QOS نام کیفیت خدمات.

قسرو شناسه کیفیت خدمات

ReqCPUFreq
فرکانس CPU درخواست شده برای مرحله، بر حسب کیلوهرتز. توجه: این مقدار اعمال می شود
فقط به یک مرحله شغلی هیچ ارزشی برای کار گزارش نشده است.

ReqCPUS CPU های مورد نیاز

ReqGRES نام و تعداد منابع عمومی درخواست شده.

ReqMem حداقل حافظه مورد نیاز برای کار، به مگابایت. یک "c" در انتهای عدد
نشان دهنده حافظه در هر CPU، یک 'n' نشان دهنده حافظه در هر گره است. توجه: این
ارزش فقط از تخصیص کار است، نه مرحله.

ReqNodes حداقل تعداد گره های درخواستی برای کار/مرحله.

ReqTres منابع قابل پیگیری اینها حداقل تعداد منابع درخواست شده توسط هستند
کار / مرحله در زمان ارسال برای جزئیات بیشتر مراجعه کنید
AccountingStorageTRES در slurm.conf.

شرط
نام رزرو

ReservationId
شناسه رزرو

رزرو شده چه مقدار از ساعت دیواری به عنوان زمان رزرو شده برای این کار استفاده شده است. این هست
برگرفته از مدت زمان انتظار یک کار از زمان واجد شرایط تا زمان آن
در واقع شروع شد

ResvCPU زمان قالب‌بندی شده برای مدت (ثانیه cpu) یک کار رزرو شده است.

ResvCPURAW
CPU های رزرو شده در فرمت دوم، فرمت نشده.

آغاز زمان شروع کار در همان قالب پایان.

دولت وضعیت یا وضعیت شغل را نشان می دهد.

خروجی می تواند در حال اجرا، تغییر اندازه، تعلیق، تکمیل، لغو، ناموفق،
TIMEOUT، PREEMPTED، BOOT_FAIL یا NODE_FAIL. اگر اطلاعات بیشتری دارد
در حالت کار موجود است که در عرض میدان فعلی مناسب است
(به عنوان مثال، uid که یک کار را لغو کرد) وضعیت به دنبال آن خواهد بود
یک "+". می توانید اندازه حالت نمایش داده شده را با استفاده از
اصلاح کننده قالب "%NUMBER" قبلا توضیح داده شد.

توجه: وضعیت در حال اجرا، مشاغل معلق را نیز برمی گرداند. به منظور. واسه اینکه. برای اینکه
چاپ کارهای معلق که باید با تماس دیگری درخواست SUSPENDED کنید
در حال اجرا

ارسال مهر زمان و تاریخ (در زمان جهانی هماهنگ، UTC) کار بود
ارسال شده. فرمت خروجی مشابه فرمت خروجی است پایان
رشته.

توجه: در صورت درخواست کار، زمان ارسال مجدد تنظیم می شود. برای به دست آوردن
زمان ارسال اصلی لازم است از گزینه -D یا --duplicate استفاده کنید
برای نمایش تمام ورودی های تکراری برای یک کار.

تعطیل چه مدت کار به حالت تعلیق درآمد.

سی پی یو سیستم مقدار زمان CPU سیستم که توسط کار یا مرحله کار استفاده می شود. فرمت از
خروجی با خروجی یکسان است سپری شده رشته.

توجه: SystemCPU اندازه گیری از فرآیند والد کار را ارائه می دهد و انجام می دهد
شامل زمان CPU فرآیندهای فرزند نمی شود.

محدودیت زمانی محدودیت زمانی برای کار چه بود/هستند.

کل سی پی یو مجموع زمان SystemCPU و UserCPU استفاده شده توسط کار یا مرحله کار.
کل زمان CPU کار ممکن است از زمان سپری شده کار برای کارها بیشتر شود
که شامل چندین مرحله شغلی است. فرمت خروجی یکسان است
به آن سپری شده رشته.

توجه: TotalCPU اندازه گیری از فرآیند والد کار را ارائه می دهد و انجام می دهد
شامل زمان CPU فرآیندهای فرزند نمی شود.

UID شناسه کاربری کاربری که کار را اجرا کرده است.

کاربر نام کاربری کاربری که کار را اجرا کرده است.

UserCPU مقدار زمان CPU کاربر که توسط کار یا مرحله کار استفاده می شود. فرمت از
خروجی با خروجی یکسان است سپری شده رشته.

توجه: UserCPU اندازه گیری از فرآیند والد کار را ارائه می دهد و انجام می دهد
شامل زمان CPU فرآیندهای فرزند نمی شود.

WCKey کلید مشخصه بار کاری رشته دلخواه برای گروه بندی
حساب های متعامد با هم

WCKeyID ارجاع به wckey.

محیط زیست متغیرها


برخی از کیسه گزینه ها ممکن است از طریق متغیرهای محیطی تنظیم شوند. این متغیرهای محیطی،
به همراه گزینه های مربوط به آنها، در زیر فهرست شده است. (توجه: گزینه های Commandline خواهد بود
همیشه این تنظیمات را نادیده بگیرید.)

SLURM_CONF محل فایل پیکربندی Slurm.

SLURM_TIME_FORMAT فرمت مورد استفاده برای گزارش مهرهای زمانی را مشخص کنید. یک ارزش از استاندارد,
مقدار پیش فرض، خروجی را در فرم ایجاد می کند
"year-month-dateThour:minute:second". یک ارزش از نسبی بازده
فقط "ساعت: دقیقه: ثانیه" اگر روز جاری باشد. برای تاریخ های دیگر در
در سال جاری "ساعت: دقیقه" قبل از "Tomorr" چاپ می شود.
(فردا)، "Ystday" (دیروز)، نام روز برای آینده
هفته (به عنوان مثال "دوشنبه"، "سه شنبه، و غیره)، در غیر این صورت تاریخ (مثلا "25 آوریل").
برای سال‌های دیگر، یک تاریخ ماه و سال را بدون زمان برمی‌گرداند (مثلاً
"6 ژوئن 2012"). تمام تمبرهای زمانی از قالب 24 ساعته استفاده می کنند.

یک قالب معتبر strftime() نیز می تواند مشخص شود. به عنوان مثال، یک مقدار
از "%a %T" روز هفته و یک مهر زمانی را گزارش می کند (به عنوان مثال "دوشنبه
12:34:56").

مثال ها


این مثال فراخوانی پیش فرض را نشان می دهد کیسه فرمان:

# کیسه
شناسه کار اسم شغل تقسیم حساب AllocCPUS دولت ExitCode
---------- ---------- ---------- ---------- ---------- ---------- --------
2 01 سقوط - فروپاشی acct1 1 دویدن 0
3 02 سقوط - فروپاشی acct1 1 دویدن 0
4 پایان نامه سقوط - فروپاشی acct1 1 دویدن 0
4.0 سقوط - فروپاشی acct1 1 تکمیل شد 0

این مثال همان اطلاعات حسابداری شغلی را نشان می دهد مختصر گزینه.

# کیسه --مختصر
شناسه کار دولت ExitCode
---------- ---------- --------
2 دویدن 0
3 دویدن 0
4 دویدن 0
4.0 تکمیل شد 0

# کیسه --تخصیص ها
شناسه کار اسم شغل تقسیم حساب AllocCPUS دولت ExitCode
---------- ---------- ---------- ---------- ------- ---------- --------
3 sja_init اندی acct1 1 تکمیل شد 0
4 sjaload اندی acct1 2 تکمیل شد 0
5 sja_scr1 اندی acct1 1 تکمیل شد 0
6 sja_scr2 اندی acct1 18 تکمیل شد 2
7 sja_scr3 اندی acct1 18 تکمیل شد 0
8 sja_scr5 اندی acct1 2 تکمیل شد 0
9 sja_scr7 اندی acct1 90 تکمیل شد 1
10 پایان نامه اندی acct1 186 تکمیل شد 0

این مثال توانایی شخصی سازی خروجی را نشان می دهد کیسه فرمان دادن
فیلدها به ترتیب مشخص شده در خط فرمان نمایش داده می شوند.

# کیسه --format=jobid,سپری شده,ncpus,tasks,state
شناسه کار سپری شده Ncpus Ntasks دولت
---------- ---------- ---------- -------- ----------
3 00:01:30 2 1 تکمیل شد
3.0 00:01:30 2 1 تکمیل شد
4 00:00:00 2 2 تکمیل شد
4.0 00:00:01 2 2 تکمیل شد
5 00:01:23 2 1 تکمیل شد
5.0 00:01:31 2 1 تکمیل شد

این مثال استفاده از گزینه -T (--truncate) را هنگام استفاده با -S نشان می دهد
(--شروع) و -E (--پایان). هنگامی که از گزینه -T استفاده می شود، زمان شروع کار است
اگر کار قبل از زمان مشخص شده شروع شده باشد، مقدار -S مشخص شده خواهد بود، در غیر این صورت
زمان، زمان شروع کار خواهد بود. در صورتی که زمان پایان، گزینه -E مشخص شده باشد
کار پس از زمان مشخص شده به پایان می رسد، در غیر این صورت زمان پایان کار خواهد بود.

توجه: اگر گزینه no -s (--state) داده شود sacct کارهایی را که در طول
زمان مشخص شده، در غیر این صورت مشاغلی را که در آن حالت در حالت درخواست شده بودند، برمی گرداند
دوره زمانی.

بدون -T (عملکرد عادی) خروجی sacct به این صورت خواهد بود.

# کیسه -S2014-07-03-11:40 -E2014-07-03-12:00 -X -اجوبید، شروع، پایان، حالت
شناسه کار آغاز پایان دولت
--------- --------------------- -------------------- ------------
2 2014-07-03T11:33:16 2014-07-03T11:59:01 تکمیل شد
3 2014-07-03T11:35:21 ناشناخته دویدن
4 2014-07-03T11:35:21 2014-07-03T11:45:21 تکمیل شد
5 2014-07-03T11:41:01 ناشناخته دویدن

با افزودن گزینه -T زمان شروع و پایان کار کوتاه می شود تا فقط منعکس کننده آن باشد
زمان درخواستی اگر کاری بعد از زمان شروع درخواستی شروع شده یا قبل از آن تمام شده باشد
زمان پایان درخواست شده این زمان ها تغییر نمی کنند. گزینه -T هنگام تعیین مفید است
زمان دقیق اجرا در هر دوره معین

# کیسه -T -S2014-07-03-11:40 -E2014-07-03-12:00 -X -ojobid، نام شغل، کاربر، شروع، پایان، حالت
شناسه کار آغاز پایان دولت
--------- --------------------- -------------------- ------------
2 2014-07-03T11:40:00 2014-07-03T11:59:01 تکمیل شد
3 2014-07-03T11:40:00 2014-07-03T12:00:00 دویدن
4 2014-07-03T11:40:00 2014-07-03T11:45:21 تکمیل شد
5 2014-07-03T11:41:01 2014-07-03T12:00:00 دویدن

کپی برداری


حق چاپ (C) 2005-2007 حق چاپ شرکت توسعه هیولت پاکارد LP
حق چاپ (C) 2008-2010 امنیت ملی لارنس لیورمور. تولید شده در لارنس
آزمایشگاه ملی لیورمور (ر.ک، سلب مسئولیت).
حق چاپ (C) 2010-2014 SchedMD LLC.

این فایل بخشی از Slurm، یک برنامه مدیریت منابع است. برای جزئیات، نگاه کنید
<http://slurm.schedmd.com/>.

Slurm یک نرم افزار رایگان است. شما می توانید آن را مجدداً توزیع کنید و/یا تحت شرایط آن تغییر دهید
مجوز عمومی عمومی گنو که توسط بنیاد نرم افزار آزاد منتشر شده است. یا نسخه 2
مجوز، یا (به انتخاب شما) هر نسخه بعدی.

Slurm به این امید که مفید باشد، اما بدون ضمانت توزیع می شود. بدون
حتی ضمانت ضمنی تجارت یا تناسب برای یک هدف خاص. را ببینید
مجوز عمومی عمومی گنو برای اطلاعات بیشتر.

با استفاده از خدمات onworks.net از sacct آنلاین استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز