Portable Batch System
OpenPBS Release 2.3
Administrator Guide
Translator: ÅὨÖУ¨±±¾©¹¤Òµ´óѧ£©
Email: pjz0311@emails.bjut.edu.cn
QQ: 250386348
×¢£º·ÒëÕâÒ»¹ÜÀíÔ±Ö¸ÄϽö½öÊÇÏëºÍ´ó¼Ò¹²Í¬Ñ§Ï°ºÍ½»Á÷Ó뼯ȺÏà¹ØµÄ֪ʶ£¬²¢ÎÞËûÒâ¡£ÎÄÖдøÓÐÏ»®Ïߵľä×ÓÊÇÎÒ¾õµÃÀí½âµÄ²»ºÃµÄµØ·½£¬Æäºóͬʱ±£ÁôÁËÔÀ´µÄÓ¢ÎÄÒÔ±ã´ó¼ÒÀí½â£¬ÇëÁôÒâ¡£¶ÔÓÚ¾ßÌåµÄ¼¸ÖÖÀàÐÍϵͳµÄÒÀÀµÐÔ¹¹½¨ÕâÀïÊ¡ÂÔµôÁË£¬ÂÔµôµÄµØ·½±êÓС®?????¡¯¡£ÎÄÖзÒë²»µ±µÄµØ·½¾´Çë¸÷λÅúÆÀ¸üÕý¡£ÁíÍâÓÈÆäÊÇÓйØNQS¡¢OpenPBSµÄÐĵÃÌå»áÏ£ÍûÄܺʹó¼Ò¶à¶à½»Á÷¡£
2.4.6. SGI
Workstations Running IRIX5
2.4.7. SGI
Systems Running IRIX6
3.5. ÅäÖÃ×÷Òµ·þÎñÆ÷£¬pbs_server
3.6. ÅäÖÿÉÖ´ÐзþÎñÆ÷£¬pbs_mom
´ËÎĵµÓÃÀ´ÎªÏµÍ³¹ÜÀíÔ±Ìṩ¹¹½¨¡¢°²×°¡¢ÅäÖò¢ÇÒ¹ÜÀíPBSËùÐèµÄһЩÐÅÏ¢¡£ºÜ¿ÉÄÜÓÐÒ»Ð©ÖØÒªµÄÐÅÏ¢Ï©µôÁË¡£ÕâÀàÎĵµÖÐûÓиü¼ÓÍêÉÆµÄÁË£¬µ½Ä¿Ç°ÎªÖ¹£¬ËüÒѾ±»ºÃ¼¸¸ö²»Í¬µÄ¹ÜÀíÔ±ÔÚ²»Í¬µÄÕ¾µã½øÐÐÁ˸üУ¬µ±È»ÈÔÊDZȽÏǷȱ¡£
PBSÊÇÒ»¸öÅú´¦Àí×÷ÒµºÍ¼ÆËã»úϵͳ×ÊÔ´¹ÜÀíÈí¼þ°ü¡£ËüÔ±¾Êǰ´ÕÕPOSIX 1003.2dÅú´¦Àí»·¾³À´¿ª·¢µÄ¡£ÕâÑù£¬Ëü¾Í¿ÉÒÔ½ÓÊÜÅú´¦Àí×÷Òµ¡¢shell½Å±¾ºÍ¿ØÖÆÊôÐÔ£¬×÷ÒµÔËÐÐǰ¶ÔÆä´¢´æ²¢±£»¤£¬È»ºóÔËÐÐ×÷Òµ£¬²¢ÇÒ°ÑÊä³öת·¢»ØÌá½»Õß¡£
PBS¿ÉÒÔ±»°²×°²¢ÅäÖÃÔËÐÐÔÚµ¥»úϵͳ»ò¶à¸öϵͳ×éÀ´Ö§³Ö×÷Òµ´¦Àí¡£ÓÉÓÚPBSµÄÁé»îÐÔ£¬¶à¸öϵͳ¿ÉÒÔÒÔ¶àÖÖ·½Ê½×éºÏ¡£
PBS°üÀ¨ËĸöÖ÷ÒªµÄ×é¼þ£ºÃüÁî×é¼þ¡¢×÷Òµ·þÎñÆ÷¡¢×÷ÒµÖ´ÐÐ×é¼þºÍ×÷Òµµ÷¶ÈÆ÷¡£ÕâÀï¸ø³öÿһ²¿·ÖµÄ¼òÒªÃèÊöÀ´°ïÖúÄãÔÚ°²×°¹ý³ÌÖÐ×ö³ö¾ö¶¨¡£
ÃüÁî×é¼þ£º
PBSÖ§³ÖÓëPOSIX1003.2dÏàÒ»ÖµÄÃüÁîÐкÍͼÐνӿÚÁ½ÖÖÃüÁʽ¡£ÕâЩÃüÁîÓÃÓÚÌá½»¡¢¼àÊÓ¡¢Ð޸ĺÍɾ³ý×÷Òµ¡£ÃüÁî¿ÉÒÔ±»°²×°ÔÚÈκÎPBSÖ§³ÖµÄϵͳÀàÐÍÉÏ£¬²¢ÇÒ²»ÐèÒªÔÚ±¾µØ°²×°ÈÎºÎÆäËüµÄPBS×é¼þ¡£¹²ÓÐÈýÖÖÀàÐ͵ÄÃüÁÈκÎÒÑÊÚȨÓû§¿ÉÒÔʹÓõÄÃüÁ²Ù×÷Ô±ÃüÁ¹ÜÀíÔ±ÃüÁ²Ù×÷Ô±ºÍ¹ÜÀíÔ±ÃüÁîÐèÒª²»Í¬µÄ·ÃÎÊȨÏÞ¡£
×÷Òµ·þÎñÆ÷£º
×÷Òµ·þÎñÆ÷ÊÇPBSµÄÖÐÐÄ¡£ÔÚ±¾ÎĵµÖУ¬ËüÒ»°ã±»³Æ×÷·þÎñÆ÷»ò±»³ÆÎª¿ÉÖ´ÐÐÎļþµÄÃû×Öpbs_server¡£ËùÓÐÃüÁîºÍÆäËüÊØ»¤½ø³Ì¶¼Í¨¹ýIPÍøÂçºÍ·þÎñÆ÷ͨÐÅ¡£·þÎñÆ÷µÄÖ÷Òª¹¦ÄܾÍÊÇÌṩ»ù±¾µÄÅú´¦Àí·þÎñ£¬ÀýÈç½ÓÊÕ/´´½¨Ò»¸öÅú´¦Àí×÷Òµ£¬ÐÞ¸Ä×÷Òµ£¬±£»¤×÷ÒµÃâÊÜϵͳ崻úµÄÓ°Ïì²¢ÔËÐÐ×÷Òµ¡£
×÷ÒµÖ´ÐÐÆ÷£º
×÷ÒµÖ´ÐÐÆ÷ÊÇÒ»¸öÊØ»¤½ø³Ì£¬ËüÕæÕýµØ°Ñ×÷Òµ·ÅÈëÖ´ÐжÓÁС£ÕâÒ»½ø³Ì£¬pbs_mon£¬±»·ÇÕýʽµØÃüÃûΪMom£¬ÕýÈçËüÊÇËùÓÐÕýÔÚÖ´ÐеÄ×÷ÒµµÄĸÇ×£¨mother£©Ò»Ñù¡£µ±Mom´ÓÒ»¸ö·þÎñÆ÷ÄÇÀï½ÓÊÕÒ»¸ö×÷Òµ¿½±´Ê±¾Í½«Ëü·ÅÈëÖ´ÐжÓÁС£Mom´´½¨Ò»¸öºÍÓû§µÇ½»á»°¾¡¿ÉÄÜÒ»ÖµÄеĻỰ¡£ÀýÈ磬Èç¹ûÓû§µÄµÇ½shellÊÇcsh£¬ÄÇôMom¾Í´´½¨Ò»¸ö»á»°£¬Ôڴ˻ỰÖÐ.loginºÍ.cshrcÒ»ÑùÔËÐС£µ±·þÎñÆ÷ָʾÐèÒªÄÇô×öʱ£¬MomÒ²¸ºÔð°Ñ×÷ÒµµÄÊä³ö·µ»Ø¸øÓû§¡£
×÷Òµµ÷¶ÈÆ÷£º
×÷Òµµ÷¶ÈÆ÷ÊÇÁíÒ»¸öÊØ»¤½ø³Ì£¬ÕâÒ»½ø³Ì°üÀ¨site¡¯ policy[1]£¬ÕâÒ»²ßÂÔ¿ØÖÆ×ÅÄÄÒ»¸ö×÷Òµ±»ÔËÐУ¬ÔÚÄǸö½ÚµãÔËÐУ¬Ê²Ã´Ê±ºòÔËÐС£ÒòΪÿһ¸ösite¶ÔÓÚʲôÊǺõĻòÕßÓÐЧµÄ²ßÂÔ¶¼ÓÐËü×Ô¼ºµÄÏë·¨£¬PBSÔÊÐíÿһ¸ösiteÀ´´´½¨Ëü×Ô¼ºµÄµ÷¶ÈÆ÷¡£µ±ÔËÐеÄʱºò£¬µ÷¶ÈÆ÷¾Í¿ÉÒԺͲ»Í¬µÄMoms½øÐÐͨÐÅÀ´»ñ֪ϵͳ×ÊÔ´µÄ״̬£»ºÍ·þÎñÆ÷½øÐÐͨÐÅÀ´»ñÖªÒªÖ´ÐеÄ×÷ÒµµÄÓÐЧÐÔ¡£Óë·þÎñÆ÷Ö®¼äµÄ½Ó¿ÚÊÇͨ¹ýºÍÃüÁî×é¼þÒ»ÑùµÄAPI¡£Êµ¼ÊÉÏ£¬µ÷¶ÈÆ÷½ö½ö×÷Ϊ·þÎñÆ÷µÄÅú´¦Àí¹ÜÀíÆ÷³öÏֵġ£
³ýÁËÉÏÃæÖ÷ÒªµÄ²¿·ÖÖ®Í⣬PBSÒ²ÌṩÁËÒ»¸öÓ¦Óñà³Ì½Ó¿Ú£¬API£¬ÃüÁî×é¼þÓÃËüÀ´ºÍ·þÎñÆ÷½øÐÐͨÐÅ¡£ÕâÒ»APIÔÚºÍPBSÒ»ÆðÍê³ÉµÄµÚÈý²¿·ÖµÄman pagesÖÐÃèÊö¡£A site[1]Èç¹ûÔ¸Òâ¿ÉÒÔÀûÓÃÕâЩAPIÀ´ÊµÏÖеÄÃüÁî¡£
PBSÊÇÒÔÒ»¸öµ¥Ò»µÄtarÎļþÀ´ÌṩµÄ¡£Õâ¸ötarÎļþ°üÀ¨£º
Ø ÒÔºó¼ÇºÍÎı¾Á½ÖÖÐÎʽÌṩµÄ±¾Îĵµ
Ø Ò»¸ö¡°ÅäÖᱽű¾£¬ËùÓеÄÔ´Â룬ͷÎļþºÍÓÃÓÚ¹¹½¨²¢°²×°PBSµÄmakeÎļþ¡£
µ±½âѹtarÎļþʱ£¬½«»áÔÚÉÏÃæµÄÐÅÏ¢Ö®ÉÏ´´½¨Ò»¸ö¶¥²ãĿ¼¡£ÕâÒ»¶¥²ãĿ¼½«±»ÃüÃûΪ·¢²¼°æ±¾¼Ó²¹¶¡¼¶±ð¡£ÀýÈ磬¶ÔÓÚ·¢²¼°æ±¾2.1ºÍ²¹¶¡¼¶±ð13£¬ÕâһĿ¼½«±»ÃüÃûΪpbs_v2.1p13¡£
½¨ÒéÕâЩÎļþÔÚ½âѹʱ´øÉÏ-p²ÎÊýÒԱ㱣ÁôȨÏÞλ¡£
PBSʹÓÃÒ»¸öÓÉGNUµÄautoconfÉú³ÉµÄÅäÖýű¾À´²úÉúmakeÎļþ¡£Èç¹ûÄãÓÐÒ»¸öPOSIX make³ÌÐò£¬ÄÇôÓÉÅäÖýű¾Éú³ÉµÄmakeÎļþ½«³¢ÊÔÀûÓÃPOSIXµÄmakeÌØÐÔ¡£µ±¹¹½¨Ê±Èç¹ûÄãµÄmake²»Äܹ»´¦ÀíÕâ¸ömakeÎļþÄÇôÄã¿ÉÄÜÓõÄÊÇÒ»¸ö±»ÆÆ»µµÄmake¡£ÒªÊÇÔÚ¹¹½¨Ê±makeʧ°Ü£¬¾ÍÊÔÒ»ÏÂGNUµÄmake¡£
Èç¹ûʹÓÃÁË»ùÓÚGUIµÄTcl»ò»ùÓÚµ÷¶ÈÆ÷µÄTcl£¬¾ÍÐèÒªÓÐTclµÄÍ·ÎļþºÍ¿â¡£TclµÄ¹Ù·½ÍøÕ¾ÊÇ£ºhttp://www.scriptics.com/, ftp://ftp.scriptics.com/pub/tcl/tcl8_0
PBSÒѾ²»ÔÙʹÓÃTcl8.0֮ǰµÄ°æ±¾¡£±ØÐëʹÓÃTclºÍTk8.0»ò¸ü¸ßµÄ°æ±¾¡£
Èç¹ûʹÓÃÁËBaSLµ÷¶ÈÆ÷£¬½«ÐèÒªyaccºÍlex(»òÕßGNU bisonºÍflex)¡£¶ÔÓÚbisonºÍflexµÄÓйØÕ¾µãÊÇ£ºhttp://www.gnu.org/software/software.html prep.ai.mit.edu:/pub/gnu
ΪÁ˸ñʽ»¯°üº¬ÔÚÕâÒ»·¢²¼°æ±¾µÄÕâÒ»Îĵµ£¬ÎÒÃÇÇ¿ÁÒÍÆ¼öʹÓÃGNU groff°ü¡£×îеÄgroff°æ±¾1.11.1£¬Ëü¿ÉÒÔÔÚÕâÀïÕÒµ½£ºhttp://www.gnu.org/software/groff/groff.html
ÕâÒ»²¿·ÖÊÔͼÀ´½âÊ͹¹½¨ºÍ°²×°PBSµÄ²½Öè¡£PBS°²×°¿ÉÒÔͨ¹ýGNUµÄautoconf¹ý³ÌÀ´Íê³É¡£ÕâÒ»°²×°¹ý³ÌÓëÆäËûÐí¶à¡°µäÐÍ¡±Èí¼þ°üÏà±ÈÐèÒª¸ü¶àµÄÊÖ¹¤ÅäÖá£ÒòΪÓÐÒ»Ð©Éæ¼°site policyµÄÑ¡ÏËùÒÔ°²×°¾Í²»Äܱ»×Ô¶¯µÄ¾ö¶¨¡£Èç¹ûPBSÔËÐÐÔÚ»ùÓÚintel x86µÄºìñLinuxÉÏ£¬¿ÉÒÔʹÓÃRPM°üÀ´°²×°¡£¶ÔÓÚ°²×°Ë