Next Previous Contents

5. checkjob

Check the various parameters of a job. Unless you're a Maui Scheduler administrator, you will only be able to view your own jobs.

5.1 Send

        <mauicomm version="0.5" comm="checkjob" ts="[TIMESTAMP]">
        <checkjob user="[USER]" jobid="[JOBID]" verbose="[VERB]"/>
        </mauicomm>

5.2 Receive

You would receive something similar to the following XML document:

        <mauiupdate version="0.5" update="jobupdate" ts="1012853878">
        <jobupdate>
        <jobid id="frankg:1013611313:2597"/>
        <remoteid id="frankg:1013611313:2597"/>
        <user val="frankg"/>
        <group val="users"/>
        <account val="FOOBA-R900-444"/>
        <jobstate val="Idle"/>
        <qos val="0"/>
        <submit val="1013643403"/>
        <duration val="28800"/>
        <reqslots val="32"/>
        <reqgeom val="2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2"/>
        <deferrals val="37"/>
        <resstart val="1013652166"/>
        <resduration val="28800"/>
        <resstate val="Inactive"/>
        <restype val="Soft"/>
        <resid val="frankg:1013611313:2597"/>

        <nodes>
        <slot id='HuiNalu:hn005:s0'/> <slot id='HuiNalu:hn005:s1'/>
        <slot id='HuiNalu:hn006:s0'/> <slot id='HuiNalu:hn006:s1'/>
        <slot id='HuiNalu:hn007:s0'/> <slot id='HuiNalu:hn007:s1'/>
        <slot id='HuiNalu:hn008:s0'/> <slot id='HuiNalu:hn008:s1'/>
        <slot id='HuiNalu:hn009:s0'/> <slot id='HuiNalu:hn009:s1'/>
        <slot id='HuiNalu:hn010:s0'/> <slot id='HuiNalu:hn010:s1'/>
        <slot id='HuiNalu:hn011:s0'/> <slot id='HuiNalu:hn011:s1'/>
        <slot id='HuiNalu:hn012:s0'/> <slot id='HuiNalu:hn012:s1'/>
        <slot id='HuiNalu:hn013:s0'/> <slot id='HuiNalu:hn013:s1'/>
        <slot id='HuiNalu:hn014:s0'/> <slot id='HuiNalu:hn014:s1'/>
        <slot id='HuiNalu:hn015:s0'/> <slot id='HuiNalu:hn015:s1'/>
        <slot id='HuiNalu:hn016:s0'/> <slot id='HuiNalu:hn016:s1'/>
        <slot id='HuiNalu:hn017:s0'/> <slot id='HuiNalu:hn017:s1'/>
        <slot id='HuiNalu:hn018:s0'/> <slot id='HuiNalu:hn018:s1'/>
        <slot id='HuiNalu:hn026:s0'/> <slot id='HuiNalu:hn026:s1'/>
        </nodes>

        <reqfeatures>
        <feature key="arch" cmp="==" val="x86"/>
        <feature key="os" cmp="==" val="Linux"/>
        </reqfeatures>

        <envp><![CDATA[
                KRB5CCNAME=FILE:/tmp/krb5cc_p8792
                PRINTER=shirley
                USER=frankg
                TERM=vt100
                LOGNAME=frankg
                LOGIN=frankg
                HOME=/u/frankg
                PATH=/usr/local/pgi/linux86/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/gm/bin:/usr/export/nfs/xcat/bin:/usr/export/nfs/xcat/sbin:/usr/gm/bin:/usr/export/nfs/xcat/bin:/usr/export/nfs/xcat/sbin:.:/usr/nfs/mpich/pgi/bin/
                SHELL=/bin/tcsh
                VENDOR=intel
                SHLVL=1
                PWD=/scratch/frankg/H2N2O2-700t-C3
                GROUP=users
                HOST=bungholio
                PGI=/usr/local/pgi
                LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:
                ASIS_DIR=/usr/lib/asis
                SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
                KDEDIR=/usr
                SUPPORTED=en_US:en
                LESSOPEN=/usr/bin/lesspipe.sh
                PVM_RSH=/usr/bin/rsh
                PVM_ROOT=/usr/share/pvm3
                QTDIR=/usr/lib/qt-2.3.1
                MPI_TYPE_MAX=128000
                MP_ACCOUNT=FOOBA-R900-444
                MAILMSG=/u/frankg/TMP
                MAIL=/usr/spool/mail/frankg
                CLASSPATH=/usr/share/maui/maui.jar:/usr/share/maui/gnu-regexp.jar:/usr/share/maui/cryptix32.jar:/usr/share/maui/mysql.jar:/usr/share/maui/examples:/usr/local/jython21/jython.jar
                MAUI_JOB_USER=frankg
                MAUI_JOB_GROUP=users
                MAUI_JOB_ACCOUNT=FOOBA-R900-444
                MAUI_JOB_ID=frankg:1013611313:2597
                MAUI_JOB_TYPE=mpi.ch_gm
                MAUI_IWD0=/scratch/frankg/H2N2O2-700t-C3
                MAUI_TASK_COUNT=32
                MAUI_JOB_NODES=hn005:hn006:hn007:hn008:hn009:hn010:hn011:hn012:hn013:hn014:hn015:hn016:hn017:hn018:hn019:hn020
                MAUI_JOB_SLOTS=0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1:0:1
                MAUI_JOB_TASKS=hn005:hn005:hn006:hn006:hn007:hn007:hn008:hn008:hn009:hn009:hn010:hn010:hn011:hn011:hn012:hn012:hn013:hn013:hn014:hn014:hn015:hn015:hn016:hn016:hn017:hn017:hn018:hn018:hn019:hn019:hn020:hn020
        ]]></envp>

        <cmd><![CDATA[
                # Initial working directory and wallclock time
                IWD ==          "/scratch/frankg/H2N2O2-700t-C3"
                WCLimit ==       172800

                # Task geometry
                Tasks ==        32
                Nodes ==        16
                TaskPerNode ==  2

                # Feature requests
                Arch ==         x86
                OS ==           Linux

                # Account/Project account from account manager
                Account ==      "FOOBA-R900-444"
                # MPI myrinet job
                JobType ==      "mpi.ch_gm"
                # Use mpirun from same dir as compiler used
                Exec ==         "/usr/bin/runmpi_gm"
                # Compiled program (NFS mounted location --home directory OK)
                Args ==         "/u/frankg/VT/DSMC-pro"

                # Output
                Output ==       "$(MAUI_JOB_ID).out"
                Error ==        "$(MAUI_JOB_ID).err"
                Log ==          "$(MAUI_JOB_ID).log"

                # Input 
                #Input == "/scratch/frankg/prep.inp"
        ]]></cmd>

        <messages><![CDATA[
                unm.maui.res.ReservationException: insufficient nodes/slots for reservation
                        
                unm.maui.res.ReservationException: insufficient nodes/slots for reservation
                        
                unm.maui.res.ReservationException: insufficient nodes/slots for reservation
        ]]></messages>

        </jobupdate>
        </mauiupdate>

NOTES:


Next Previous Contents