### Declare job non-rerunable #LJRS -r n ### Output files #LJRS -e test.err #LJRS -o test.log ### Mail to user #LJRS -m ae
### pool name (small, medium, long, verylong) #LJRS -q dque
### Number of nodes (node property ev67 wanted) #LJRS -l nodes=8:batch # This job‘s working directory
echo Working directory is $LJRS_O_WORKDIR cd $LJRS_O_WORKDIR
echo Running on host ?hostname?
echo Time is ?date? echo Directory is ?pwd?
echo This jobs runs on the following processors: echo ?cat $LJRS_NODEFILE? # Define number of processors NPROCS=?wc -l < $LJRS_NODEFILE? echo This job has allocated $NPROCS nodes # Run the parallel MPI executable ―a.out‖ mpirun -v -machinefile $LJRS_NODEFILE -np $NPROCS cpi
1、把脚本文件cpi.ljrs提交到结点池dque中运行。 $ qsub cpi.ljrs 35.console $ qstat
Job id Name User TimeUse S Pool
35.console cpi zhangxq 0:00:00 R dque
2、把脚本作业cpi.ljrs提交到结点池long中运行,并且当作业开始运行时,给用户发送电子邮件。
$qsub -P long -m b cpi.ljrs $qstat Job id Name User TimeUse S Pool 36.console cpi zhangxq 0 R long
3、使用15个结点运行cpi.ljrs,运行时间不能大于2小时,作业占用的内存能大于15mb
$qsub –l nodes=15,walltime=2:00:00,mem=15mb cpi.ljrs
4、综合考虑CPU、内存、缓冲区、硬盘等因素的使用情况,设置其权值分别为5, 4, 3, 2.
$qsub –l nodes=5 -n syn –L 5, 4, 3, 2 cpi.ljrs 5、使用-I和–l选项在指定的结点上交互式运行作业 $ qsub –I -l nodes=c0101
运行该命令后,系统将自动切换到c0101的虚拟终端,所有的标准输入和标准输出和标准错误输出均都显示在该终端上. 在系统出现‖waiting to jobid to start‖时,用户若按^C键,即可中断该交互作业.当该交互作业已经启动后,用户除了交互式运行作业外,还可进行以下操作:
~. 该命令将使qsub退出,且终止作业。
~^Z挂起qsub,作业依然保持运行状态,无任何输入输出。用户可以在本地shell上提交命令。
~^Y部分挂起qsub,因为还可以给作业发送输入,而且接受作业的输出的同时,还可以在本地shell提交命令。
2、查看状态qstat
语法:qstat [-f][-W site_specific] [job_identifier... | destination...]
qstat -Q [-f][-W site_specific] [destination...] qstat -B [-f] [-W site_specific] [server_name...] 参数:destination可以为pool,@server,pool@server
作用:查看作业、结点池和批处理服务器的状态。命令格式一可以输出所指定作业ID或者结点池中所有作业的状态,命令格式二可以输出每个结点池的状态信息,命令格式三可以输出服务器的状态。 举例:
1. 显示已经配置的所有结点池状态信息。 qstat -q
2. 显示已经提交的作业状态信息 qstat -a
3. 显示指定作业的所有状态信息 $ qstat -f 23.console
mtime = Sun Apr 28 19:54:48 2002
Output_Path = console:/home/zhangxq/cpi.o23 Priority = 0
qtime = Sun Apr 28 19:54:48 2002 Rerunable = True
Resource_List.cput = 00:00:59
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库PBS,QSUB任务管理命令(2)在线全文阅读。
相关推荐: