²é¿´: 1410  |  »Ø¸´: 17
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

wuy069

Ìú¸Ëľ³æ (ÕýʽдÊÖ)

[ÇóÖú] Çë½Ì£ºÓÃShell, awk, perlµÈÓïÑÔʵÏÖ¼àÊÓSGE¼¯Èº½ÚµãºÍÈÎÎñ

Çë½Ì£ºÓÃShell, awk, perlµÈÓïÑÔʵÏÖ¼àÊÓSGE¼¯Èº½ÚµãºÍÈÎÎñ
¼òµ¥µÄbash shellºÍawkÓïÑÔ»áµã£¬µ«Åª¸ö¸´ÔӵĽű¾£¬¹¦µ×»¹ÊDz»¹»

ÏÂÃæµÄ¸ñʽÓеã´í룬ÎÒ°ÑÏàÓ¦µÄÄÚÈÝÒÔ¸½¼þÕ³ÌùÁË¡£

[wuy@cluster test]$ qhost -j
HOSTNAME                ARCH         NCPU  LOAD  MEMTOT  MEMUSE  SWAPTO  SWAPUS
-------------------------------------------------------------------------------
global                  -               -     -       -       -       -       -
compute-0-0             lx26-amd64      4  2.97    3.9G    3.5G    4.0G    2.9G
   job-ID  prior   name       user         state submit/start at     queue      master ja-task-ID
   ----------------------------------------------------------------------------------------------
         6 0.50500 test1.sh   wuy          r     12/09/2012 14:47:26 all.q@comp MASTER        
         7 0.60500 test4.sh   wuy          r     12/09/2012 14:47:26 all.q@comp MASTER        
                                                                     all.q@comp SLAVE         
                                                                     all.q@comp SLAVE         
compute-0-1             lx26-amd64      4  3.56    3.9G    3.8G    4.0G    3.1G
   job-ID  prior   name       user         state submit/start at     queue      master ja-task-ID
   ----------------------------------------------------------------------------------------------
         8 0.60500 test2.sh   tester       r     12/09/2012 14:48:52 all.q@comp MASTER        
                                                                     all.q@comp SLAVE         
                                                                     all.q@comp SLAVE
         9 0.60500 test3.sh   tester       r     12/09/2012 14:48:52 all.q@comp MASTER        
                                                                     all.q@comp SLAVE         
                                                                     all.q@comp SLAVE
ÔÚcompute-0-0½ÚµãÉÏÓÐÁ½¸öÈÎÎñ6ºÍ7£¬ËùÓõÄcpu·Ö±ðΪ1ºÍ2£»ÔÚcompute-0-1½ÚµãÉÏÓÐÁ½¸öÈÎÎñ8ºÍ9£¬ËùÓõÄcpu·Ö±ðΪ2ºÍ2.
ʹÓÃShell, awk, perlµÈÓïÑÔ»ñµÃµÄÃüÁî½Å±¾´òÓ¡Êä³öÏÂÃæËùʾ£º
------------------------------------------------------------------------------------------------
  node          state   load    ncpu   mem   memuse   swapto  swapus  tasks  jobids/users     
------------------------------------------------------------------------------------------------
compute-0-0    free    2.97     4    3.9G   3.5G     4.0G    2.9G      3     6/wuy 7/wuy
compute-0-1    busy    3.56     4    3.9G   3.8G     4.0G    3.1G      4     8/tester 9/tester

ÆäÖУ¬µ±nodeµÄLOADΪ¡°-¡±Ê±£¬ÏàÓ¦nodeµÄstateΪdown.

ÏÂÃæÊǸù¾ÝqstatÃüÁî±àд½Å±¾¼àÊÓÈÎÎñµÄÉêÇëʱ¼äºÍÊÅȥʱ¼ä
[wuy@cluster test]$ qstat -u '*'
job-ID  prior   name       user         state submit/start at     queue                          slots ja-task-ID
-----------------------------------------------------------------------------------------------------------------
      6 0.50500 test1.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local            1        
      7 0.60500 test4.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local            2  
      8 0.60500 test2.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local            2        
      9 0.60500 test3.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local            2
[wuy@cluster test]$ qstat -j 6 |grep h_rt
hard resource_list:         h_rt=3600
µÃµ½µÄÉêÇëʱ¼ä£¨reqtime£©Îª3600s£¬¸ÄÎªÐ¡Ê±ÖÆ£º1:00:00
ÊÅÈ¥µÄʱ¼ä£¨elaptime)ΪÏÖÔÚµÄʱ¼ä`date`¼õÈ¥ÈÎÎñ¿ªÊ¼µÄʱ¼ä

ʹÓÃShell, awk, perlµÈÓïÑÔ»ñµÃµÄÃüÁî½Å±¾´òÓ¡Êä³öÏÂÃæËùʾ
job-ID   name       user         state submit/start at     queue                      slots   reqtime      elaptime
--------------------------------------------------------------------------------------------------------------------
      6  test1.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local      1      1:00:00     00:50:00
      7  test4.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local      2      2:00:00     00:50:00
      8  test2.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local      2      5:00:00     00:48:34
      9  test3.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local      2     12:00:00     00:48:34[ Last edited by wuy069 on 2012-12-9 at 18:30 ]
»Ø¸´´ËÂ¥

» ±¾Ìû¸½¼þ×ÊÔ´Áбí

  • »¶Ó­¼à¶½ºÍ·´À¡£ºÐ¡Ä¾³æ½öÌṩ½»Á÷ƽ̨£¬²»¶Ô¸ÃÄÚÈݸºÔð¡£
    ±¾ÄÚÈÝÓÉÓû§×ÔÖ÷·¢²¼£¬Èç¹ûÆäÄÚÈÝÉæ¼°µ½ÖªÊ¶²úȨÎÊÌ⣬ÆäÔðÈÎÔÚÓÚÓû§±¾ÈË£¬Èç¶Ô°æÈ¨ÓÐÒìÒ飬ÇëÁªÏµÓÊÏ䣺xiaomuchong@tal.com
  • ¸½¼þ 1 : ÇóÖú.txt
  • 2012-12-09 18:30:44, 4.22 K

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

chembetsey

ľ³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
100½ð±ÒÌ«ÉÙÁË£¬¸øÎÒ500½ð±Ò£¬ÎÒ¸øÄãд¡£
4Â¥2012-12-09 23:26:27
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 18 ¸ö»Ø´ð

tracel

ľ³æ (ÕýʽдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
¿´ÆðÀ´Ã²ËƺÜÈÝÒ×д£¬shell+awk ¾Í¿ÉÒÔ£¬²»¹ý°ÑÄãÃüÁîµÄ½á¹û×éºÏϾͿÉÒÔÁË¡£

²»¹ýʵÔÚû¿´¶®ÄãÐèÇóÊÇʲô¡£Äã¼ÈÈ»¶®µÃ½Å±¾£¬²»·Á¾ßÌå½â¾ö²»Á˵ÄÎÊÌâÌù³öÀ´£¬¸ü·½±ãÒ»µã¡£
2Â¥2012-12-09 20:59:38
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

wuy069

Ìú¸Ëľ³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
2Â¥: Originally posted by tracel at 2012-12-09 20:59:38
¿´ÆðÀ´Ã²ËƺÜÈÝÒ×д£¬shell+awk ¾Í¿ÉÒÔ£¬²»¹ý°ÑÄãÃüÁîµÄ½á¹û×éºÏϾͿÉÒÔÁË¡£

²»¹ýʵÔÚû¿´¶®ÄãÐèÇóÊÇʲô¡£Äã¼ÈÈ»¶®µÃ½Å±¾£¬²»·Á¾ßÌå½â¾ö²»Á˵ÄÎÊÌâÌù³öÀ´£¬¸ü·½±ãÒ»µã¡£

àÅ£¬shell+awkÓ¦¸ÃÊÇÄÜʵÏֵģ¬awkѧµÄ²»Õ¦ºÃ£¬Ò»Ê±°ë»áÕû²»³öÀ´
¸ù¾Ýqhost -jÃüÁîÊä³öµÄ½á¹û£¬±àдһ¸ö½Å±¾´òÓ¡³ö£º
------------------------------------------------------------------------------------------------
  node          state   load    ncpu   mem   memuse   swapto  swapus  tasks  jobids/users     
------------------------------------------------------------------------------------------------
compute-0-0    free    2.97     4    3.9G   3.5G     4.0G    2.9G      3     6/wuy 7/wuy
compute-0-1    busy    3.56     4    3.9G   3.8G     4.0G    3.1G      4     8/tester 9/tester
ÕâÊǵÚÒ»¸ö½Å±¾

µÚ¶þ¸ö£º
¸ù¾Ýqstat -u ¡¯*'ºÍqstat -j jobidÊä³öµÄ½á¹û£¬±àÒ»¸ö½Å±¾Êä³öÒÔϲ¿·Ö£º
job-ID   name       user         state submit/start at     queue                      slots   reqtime      elaptime
--------------------------------------------------------------------------------------------------------------------
      6  test1.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local      1      1:00:00     00:50:00
      7  test4.sh   wuy          r     12/09/2012 14:47:26 all.q@compute-0-0.local      2      2:00:00     00:50:00
      8  test2.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local      2      5:00:00     00:48:34
      9  test3.sh   tester       r     12/09/2012 14:48:52 all.q@compute-0-1.local      2     12:00:00     00:48:34

Èç¹ûÄã¾õµÃºÜÈÝÒ×£¬ÎÒ¿ÉÒÔ¸øÄãÌṩ¸öÕ˺ţ¬ÄãÔÚ»úÆ÷ÉÏ¿ÉÒÔ±àд£»·½±ãµÄ»°£¬¿É°ÑÄãµÄQQºÅÓÃÕ¾ÄÚÏûÏ¢·¢ÎÒ£¬Ð»Ð»£¡
3Â¥2012-12-09 21:20:59
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

tracel

ľ³æ (ÕýʽдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
wuy069: ½ð±Ò+20, ¡ïÓаïÖú, Òª¿¼ÂǵÄÒòËØ»¹ÊÇͦ¶àµÄ£¬ÎÒÓÐʱ¼äÔÙŪ°É 2012-12-10 08:07:09
qhost -j | awk '/compute/{b=1;a[b++]=$1;a[b++]=$3;a[b++]=$4;getline;getline;for(i=1;i<5;i++){getline;if(NF==9){a[b++]=$4"/"$1}};print a[1]"\t"a[2]"\t"a[3]"\t"a[4],a[5]}'

ÄãÕÕ×ÅÕâ¸ö×Ô¼ºÔÙÐÞ¸Äϰɣ¬·´ÕýÄãÓ¦¸ÃÊÇ¿ÉÒÔ¿´¶®µÄ
5Â¥2012-12-09 23:42:46
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á +3 pupcoco 2026-03-17 6/300 2026-03-18 10:11 by macy2011
[¿¼ÑÐ] »¯Ñ§¹¤³Ì321·ÖÇóµ÷¼Á +13 ´óÃ×·¹£¡ 2026-03-15 16/800 2026-03-18 09:48 by zhukairuo
[¿¼ÑÐ] 278Çóµ÷¼Á +5 ÑÌ»ðÏÈÓÚ´º 2026-03-17 5/250 2026-03-18 08:43 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] ÄÜÔ´²ÄÁÏ»¯Ñ§¿ÎÌâ×éÕÐÊÕ˶ʿÑо¿Éú8-10Ãû +3 ÍÑÓ±¶ø³ö 2026-03-16 6/300 2026-03-17 21:19 by z1z2z3879
[¿¼ÑÐ] ²ÄÁϹ¤³Ìר˶274Ò»Ö¾Ô¸211Çóµ÷¼Á +6 Ñ¦ÔÆÅô 2026-03-15 6/300 2026-03-17 11:05 by ѧԱh26Tkc
[¿¼ÑÐ] ¿¼Ñе÷¼Á +3 ä¿ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[¿¼ÑÐ] Ò»Ö¾Ô¸£¬¸£ÖÝ´óѧ²ÄÁÏר˶339·ÖÇóµ÷¼Á +3 ľ×ÓmomoÇàÕù 2026-03-15 3/150 2026-03-17 07:52 by laoshidan
[¿¼ÑÐ] 0703 ÎïÀí»¯Ñ§µ÷¼Á +3 ÎÒ¿ÉÒÔÉϰ¶µÄ¶Ô 2026-03-13 5/250 2026-03-16 10:50 by ÎÒ¿ÉÒÔÉϰ¶µÄ¶ÔÂ
[¿¼ÑÐ] 294Çóµ÷¼Á +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤ 323 Ó¢Ò»+Êý¶þ+Îﻯ£¬Ò»Ö¾Ô¸£º¹þ¹¤´ó ±¾È˱¾¿ÆË«Ò»Á÷ +4 ×ÔÓɵÄ_·ÉÏè 2026-03-13 5/250 2026-03-14 19:39 by hmn_wj
[¿¼ÑÐ] 297Çóµ÷¼Á +4 ѧº£Æ¯²´ 2026-03-13 4/200 2026-03-14 11:51 by ÈÈÇéɳĮ
[¿¼ÑÐ] ÕÐÊÕ0805£¨²ÄÁÏ£©µ÷¼Á +3 18595523086 2026-03-13 3/150 2026-03-14 00:33 by 123%¡¢
[¿¼ÑÐ] 0703»¯Ñ§Ò»Ö¾Ô¸211 ×Ü·Ö320Çóµ÷¼Á +5 Â꿨°Í¿¨°¡¹þ 2026-03-11 5/250 2026-03-13 21:40 by JourneyLucky
[¿¼ÑÐ] ËÄ´¨´óѧ085601²ÄÁϹ¤³Ìר˶ ³õÊÔ294Çóµ÷¼Á +4 ×£ÎÒÃǺÃÔÚ¶¬Ìì 2026-03-11 4/200 2026-03-13 21:39 by peike
[¿¼ÑÐ] ¡¾¿¼Ñе÷¼ÁÇóÊÕÁô¡¿ +3 Ceciilia 2026-03-11 3/150 2026-03-13 20:18 by JourneyLucky
[¿¼ÑÐ] ÇóbÇøÑ§Ð£µ÷¼Á +3 ÖÜ56 2026-03-11 3/150 2026-03-13 16:20 by JourneyLucky
[¿¼ÑÐ] Ò»Ö¾Ô¸211»¯Ñ§Ñ§Ë¶310·ÖÇóµ÷¼Á +8 ŬÁ¦·Ü¶·112 2026-03-12 9/450 2026-03-13 15:41 by JourneyLucky
[¿¼ÑÐ] 295Çóµ÷¼Á +3 Сذ×ÐÖ­ 2026-03-12 3/150 2026-03-13 15:17 by vgtyfty
[¿¼ÑÐ] 308Çóµ÷¼Á +3 ÊÇLupa°¡ 2026-03-12 3/150 2026-03-13 14:30 by Çóµ÷¼Ázz
[¿¼ÑÐ] 290Çóµ÷¼Á +3 ADT 2026-03-13 3/150 2026-03-13 10:19 by peike
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û