77范文网 - 专业文章范例文档资料分享平台

PBS,QSUB任务管理命令(2)

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

### 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)在线全文阅读。

PBS,QSUB任务管理命令(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/460670.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: