英语法语西班牙文

OnWorks 网站图标

qsubB - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 qsubB

这是 qsubB 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


qsub - 提交 pbs 作业

概要


qsub [-a 日期时间] [-A 帐户字符串] [-b 秒] [-c 检查点选项] [-C
指令前缀] [-d 路径] [-D 路径] [-e 路径] [-f] [-h] [-I] [-j 加入] [-k 保持] [-l
资源列表] [-m 邮件选项] [-M 用户列表] [-N 名称] [-o 路径] [-p 优先级] [-P
proxy_username[:group]] [-q 目的地] [-rc] [-S path_list] [-t num_jobs] [-T
序言/尾声 script_name] [-u user_list] [-v variable_list] [-V] [-w] 路径 [-W
附加属性] [-x] [-X] [-z] [脚本]

商品描述


创建作业就是向批处理服务器提交一个可执行脚本。 批处理服务器
将是默认服务器,除非 -q 选项被指定。 见讨论
PBS_DEFAULT 在下面的环境变量下。 通常,脚本是一个 shell 脚本
它将由命令 shell 执行,例如 sh 或 csh。

上的选项 qsub 命令允许指定影响
工作的行为。

qsub 命令将在 变量列表 的属性
工作。 这些变量将可用于作业。 以下内容的价值
变量将从 qsub 命令的环境中获取: 主页, , 日志名称,
PATH, 邮箱地址, SHELLTZ. 这些值将分配给一个新名称,即
当前名称以字符串“PBS_O_”为前缀。 例如,该作业将有权访问
一个名为的环境变量 PBS_O_HOME 其中具有变量的值 主页 ,在
qsub 命令环境。

除了上述之外,以下环境变量将可用于
批处理作业。

PBS_O_HOST
运行 qsub 命令的主机的名称。

PBS_服务器
qsub 将作业提交到的 pbs_server 的主机名。

PBS_O_QUEUE
作业提交到的原始队列的名称。

PBS_O_WORKDIR
qsub 命令当前工作目录的绝对路径。

PBS_ARRAYID
作业数组的每个成员都分配了一个唯一标识符(请参阅 -t)

PBS_环境
设置 PBS_批处理 指示作业是批处理作业,或 PBS_互动
指示作业是 PBS 交互式作业,请参阅 -I 选项。

PBS_作业ID
批处理系统分配给作业的作业标识符。

PBS_作业名称
用户提供的作业名称。

PBS_NODEFILE
文件名包含分配给作业的节点列表(对于并行
和集群系统)。

PBS_队列
从中执行作业的队列的名称。

配置


-a 日期时间
声明作业有资格执行的时间。

这款 约会时间 参数的形式为: [[[[CC]YY]MM]DD]hhmm[.SS]

其中CC是年份(世纪)的前两位数字,YY是后两位
年份的数字,MM 是月份的两位数字,DD 是日期
月份,hh 是小时,mm 是分钟,可选的 SS 是秒。

如果月份, MM, 未指定,则默认为当前月份,如果
指定日期 DD,是在未来。 否则,月份将设置为下一个
月。 同样,如果那天, DD, 未指定,则默认为今天,如果
时间 是在未来。 否则,这一天将设置为明天。 为了
例如,如果您在上午 11:15 提交作业,时间为 -a 1110,工作将是
有资格在明天上午 11:10 运行。

-帐户字符串
定义与作业关联的帐户字符串。 这 帐户字符串 是一个
未定义的字符串,由执行该字符串的服务器解释
工作。 请参阅 PBS ERS ​​的第 2.7.1 节。

-b 秒
定义 qsub 将阻止尝试联系的最大秒数
pbs_server。 如果 pbs_server 宕机,或者各种通讯故障,
qsub 将不断重试连接到 pbs_server 以提交作业。 这个
值覆盖 客户重试 参数in 扭矩.cfg. 这是一个非便携式
扭矩扩展。 具有便携性的用户可以使用 PBS_CLIENTRETRY
环境变量。 负值被解释为无穷大。 默认的
是0。

-c 检查点选项
定义将应用于作业的选项。 如果作业在主机上执行
不支持检查点,这些选项将被忽略。

有效的检查点选项是:

没有
不执行检查点。

启用
指定检查点是允许的,但必须由任一显式调用
保持 or 奇克克普特 命令。

关闭
指定在 pbs_mom 关闭时对作业执行检查点。

定期
指定启用定期检查点。 默认间隔为 10
分钟,可以通过妈妈配置中的 $checkpoint_interval 选项进行更改
文件或通过指定提交作业的时间间隔

间隔=分钟
检查点将每隔 分钟, 哪一个是
作业使用的墙壁时间的整数分钟。 这个值必须是
大于零。

深度=数字
指定要保留在检查点中的检查点图像的数量(深度)
目录。

目录=路径
指定检查点目录(默认为 /var/spool/torque/checkpoint)。

-C 指令前缀
定义为脚本中的 qsub 命令声明指令的前缀
文件。 请参阅扩展说明部分中有关脚本指令的段落。

如果 -C 选项显示为 指令前缀 为空的参数
string,qsub 不会扫描脚本文件中的指令。

-d path 定义用于作业的工作目录路径。 如果 -d 选项是
未指定,默认工作目录是主目录。 这个选项
设置环境变量 PBS_O_INITDIR。

-D path 定义用于作业的根目录。 此选项设置
环境变量 PBS_O_ROOTDIR。

-e path 定义用于批处理作业的标准错误流的路径。 这
参数的形式为:
[主机名:][路径名]
哪里 主机 是文件将返回到的主机的名称,并且
路径名 是该主机上 POSIX 识别的语法中的路径名。 这
参数将被解释如下:

路径名
如果 path_name 不是绝对路径名,那么 qsub 命令将
展开相对于当前工作目录的路径名
命令。 该命令将提供它所在的主机的名称
为执行 主机 组件。

主机名:路径名
如果 path_name 不是绝对路径名,那么 qsub 命令将
不展开相对于当前工作目录的路径名
命令。 传递标准错误时,路径名将被扩展
相对于用户的主目录 主机 系统。

路径名
其中 path_name 指定绝对路径名,然后 qsub 将提供
正在为其执行的主机的名称 主机

主机名:路径名
其中 path_name 指定绝对路径名,路径将用作
指定的。 主机.

主机名:
其中 hostname 指定文件应为的主机名
回到了。 路径将是默认文件名。

如果 -e 未指定选项或 路径名 未指定或是
指定并且是一个目录,标准错误流的默认文件名
将会被使用。 默认名称具有以下形式:
作业名称.sequence_number
哪里 工作名称 是工作的名称,见 -N 选项,以及 序列号
提交作业时分配的作业编号。

-f 指定作业是容错的。 这 容错 属性将被设置
为真,这表明这份工作可以在失去母亲之外的人中幸存下来
“妈妈上级”妈妈(exec 主机中的第一个节点)

-h 指定在提交时将用户保留应用于作业。

-I 声明该作业将“以交互方式”运行。 作业将排队并
计划为任何 PBS 批处理作业,但在执行时,标准输入、输出和
作业的错误流通过 qsub 连接到终端会话
哪个 qsub 正在运行。 交互式作业被迫不可重新运行。 见
交互式作业的附加信息的“扩展描述”段落。

-j join 声明作业的标准错误流是否将与标准合并
作业的输出流。

一个选项参数值 oe 指示将合并两个流,
混合,作为标准输出。 一个选项参数值 eo 指示该
两个流将被合并、混合,作为标准错误。

如果 加入 论点是 n 或者未指定选项,两个流将是
两个单独的文件。

-k keep 定义标准输出或标准错误中的哪一个(如果有)将被保留
执行主机。 如果为流设置,此选项将覆盖路径名
那个流。 如果未设置,则两个流都不会保留在执行主机上。

参数是单个字母“e”或“o”,或字母“e”和“o”
以任一顺序组合。 或者参数是字母“n”。

e 标准错误流将保留在执行主机上。 流
将放置在其用户 ID 下作业的用户的主目录中
执行。 文件名将是由以下给出的默认文件名:
作业名称.sequence 哪里 工作名称 是为作业指定的名称,并且
序列 是作业标识符的序列号组件。

o 标准输出流将保留在执行主机上。 流
将放置在其用户 ID 下作业的用户的主目录中
执行。 文件名将是由以下给出的默认文件名:
作业名称.sequence 哪里 工作名称 是为作业指定的名称,并且
序列 是作业标识符的序列号组件。

eo 标准输出和标准错误流都将被保留。

oe 标准输出和标准错误流都将被保留。

n 两个流都没有保留。

-l 资源列表
定义作业所需的资源并建立限制
可以消耗的资源量。 如果没有设置为普遍可用
资源,例如 CPU 时间,限制是无限的。 这 资源列表 论点是
形式:
资源名称[=[值]][,资源名称[=[值]],...]

-m 邮件选项
定义执行服务器将发送邮件的条件集
关于工作的消息。 这 邮件选项 参数是一个字符串,它由
要么是单个字符“n",或一个或多个字符 "a“”b“,和
"e".

如果字符“n" 指定,将不发送邮件。

对于字母“a“”b“和”e":

当作业被批处理系统中止时,会发送一封邮件。

b 作业开始执行时发送邮件。

作业终止时发送电子邮件。

如果 -m 选项未指定,如果作业中止,将发送邮件。

-M 用户列表
声明执行服务器发送邮件时的用户列表
发送关于工作的邮件。

这款 用户列表 参数的形式为:
用户[@host][,user[@host],...]
如果未设置,则列表默认为 qsub 主机上的提交用户,即作业
所有者。

-N name 声明作业的名称。 指定的名称最多可包含 15 个
字符长度。 它必须由可打印的非空白字符组成
第一个字符是字母。

如果 -N 未指定选项,作业名称将是作业的基本名称
在命令行中指定的脚本文件。 如果没有指定脚本文件名
并且脚本是从标准输入中读取的,那么作业名称将被设置为
标准输入.

-o path 定义用于批处理作业的标准输出流的路径。 这
参数的形式为:
[主机名:][路径名]
哪里 主机 是文件将返回到的主机的名称,并且
路径名 是该主机上 POSIX 识别的语法中的路径名。 这
参数将被解释如下:

路径名
如果 path_name 不是绝对路径名,那么 qsub 命令将
展开相对于当前工作目录的路径名
命令。 该命令将提供它所在的主机的名称
为执行 主机 组件。

主机名:路径名
如果 path_name 不是绝对路径名,那么 qsub 命令将
不展开相对于当前工作目录的路径名
命令。 在交付标准输出时,路径名将是
相对于用户的主目录展开 主机 系统。

路径名
其中 path_name 指定绝对路径名,然后 qsub 将提供
正在为其执行的主机的名称 主机

主机名:路径名
其中 path_name 指定绝对路径名,路径将用作
指定的。 主机.

主机名:
其中 hostname 指定文件应为的主机名
回到了。 路径将是默认文件名。

如果 -o 未指定选项或 路径名 未指定或是
指定并且是一个目录,标准输出流的默认文件名
将会被使用。 默认名称具有以下形式:
job_name.sequence_number
哪里 工作名称 是工作的名称,见 -N 选项,以及 序列号
提交作业时分配的作业编号。

-p 优先级
定义作业的优先级。 这 优先 参数必须是介于
-1024 和 +1023 包括在内。 默认为无优先级,相当于
优先级为零。

-P 代理用户[:组]
应为其提交作业的代理用户。 此选项仅可用
对于超级用户。

-q 目的地
定义作业的目的地。 这 目的地 命名队列、服务器或
在服务器上排队。

qsub 命令会将脚本提交到由 目的地
争论。 如果目的地是 路由 队列, 作业可能由
服务器到新的目的地。

如果 -q 未指定选项,qsub 命令会将脚本提交给
默认服务器。 请参阅环境变量部分下的 PBS_DEFAULT
手册页和 PBS ERS ​​部分 2.7.4,“默认服务器”。

如果 -q 选项被指定,它是以下三种形式之一:
队列
@服务器
队列@服务器

如果 目的地 参数命名一个队列但不命名服务器,作业将
被提交到默认服务器上的命名队列。

如果 目的地 参数命名服务器而不命名队列,作业将
被提交到指定服务器的默认队列。

如果 目的地 参数同时命名队列和服务器,作业将是
提交到命名服务器上的命名队列。

-ry|n 声明作业是否可重新运行。 见 重新运行 命令。 选项
参数是单个字符,或者 y or n.

如果参数是“y",作业是可重新运行的。如果参数是 "n”,工作是
不可重新运行。 默认值为“y”,可重新运行。

-S 路径列表
声明解释作业脚本的 shell。

选项参数 路径列表 形式如下:
路径[@host][,path[@host],...]
只能为任何命名的主机指定一个路径。 只能指定一个路径
没有相应的主机名。 选择的路径将是
与执行主机名匹配的主机名。 如果没有匹配的主机
如果找到,则将选择没有主机指定的路径(如果存在)。

如果 -S 未指定选项,选项参数为空字符串,或没有
从...进入 路径列表 被选中,执行将使用用户的登录
执行主机上的 shell。

-t 数组请求
指定作业数组的任务 ID。 允许单个任务数组。

这款 数组请求 参数是一个整数 id 或一个整数范围。 多个id
或 id 范围可以组合在逗号分隔列表中。 示例:-t 1-100 或 -t
1,10,50-100

-T 脚本名称
允许每个作业的序言和尾声脚本。 完整的脚本名称将是
序言。[名称] 或结语。[名称]。 对于作业提交,只要求名称
序言或结语脚本。

示例: qsub -T 处方
指定使用脚本 prologue.prescript

-u 用户列表
定义在执行系统上运行作业所使用的用户名。

这款 用户列表 参数的形式为:
用户[@host][,user[@host],...]
每个指定的主机只能提供一个用户名。 只有其中之一 用户
可以在没有相应规格的情况下提供规格 主持人 规格。 那
用户名将用于在参数列表中未命名的任何主机上执行。 如果
未设置,用户列表默认为运行 qsub 的用户。

-v 变量列表
展开导出到作业的环境变量列表。

除了上面“描述”部分中描述的变量之外,
变量列表 从 qsub 命令环境中命名环境变量
作业在执行时可用。 这 变量列表 是逗号
形式的字符串的分隔列表 变量 or 变量=值. 这些变量
并将它们的值传递给作业。

-V 声明 qsub 命令环境中的所有环境变量
导出到批处理作业。

-w path 定义用于作业的工作目录路径。 如果 -w 选项是
未指定,默认工作目录为当前目录。 这个
选项设置环境变量 PBS_O_WORKDIR。

-W 附加_属性
-W 选项允许指定其他作业属性。 这
-W 的一般语法格式如下:
-W attr_name=attr_value[,attr_name=attr_value...]
请注意空格是否出现在选项参数字符串中的任何位置或等于
符号“=”出现在 属性值 字符串,那么字符串必须是
用单引号或双引号括起来。

PBS 当前支持 -W 选项中的以下属性。

依赖=dependency_list
定义此作业与其他作业之间的依赖关系。 这 依赖列表 是在
形成:
类型[:参数[:参数...][,类型:参数...].
这款 论点 是数字计数或 PBS 作业 ID,根据 类型 . If
参数是一个计数,它必须大于 0。如果它是一个作业 id 并且不完全
在表格中指明 seq_number.服务器.名称,它将根据
适用于大多数命令的作业 ID 的默认服务器规则。 如果 论点 是null
(前面的冒号不需要指定),对应的依赖
类型被清除(未设置)。

同步计数:计数
该作业是要同时执行的一组作业中的第一个。
计数 是集合中附加作业的数量。

同步:jobid
此作业是要在执行的一组作业的附加成员
同时。 在上面和下面的依赖类型中, 作业编号 是工作
集合中第一个作业的标识符。

之后:jobid[:jobid...]
可以安排此作业在作业之后的任何时间执行 作业编号 它们在许多情况下都能提供类似的结果。
开始执行。

afterok:jobid[:jobid...]
此作业可能仅在作业之后安排执行 作业编号 它们在许多情况下都能提供类似的结果。
没有错误就终止了。 请参阅“扩展”下的 csh 警告
描述”。

afternotok:jobid[:jobid...]
此作业可能仅在作业之后安排执行 作业编号 它们在许多情况下都能提供类似的结果。
因错误而终止。 请参阅“扩展说明”下的 csh 警告。

事后:jobid [:jobid ...]
此作业可能会安排在作业之后执行 作业编号 已经终止,
有或没有错误。

在:计数
此作业可能会安排在之后执行 对其他的依赖
工作得到了满足。 该表格与以下之一结合使用
before 表格,见下文。

之前:jobid[:jobid...]
当此作业开始执行时,则作业 工作... 可能开始。

beforok:jobid[:jobid...]
如果此作业无错误地终止执行,则作业 工作... 五月
开始。 请参阅“扩展说明”下的 csh 警告。

之前:jobid[:jobid...]
如果此作业因错误而终止执行,则作业 工作... 五月
开始。 请参阅“扩展说明”下的 csh 警告。

之前:jobid[:jobid...]
当这个作业终止执行时,作业 工作... 可能开始。

如果其中任何一个 before 使用表格,引用的工作 作业编号 必须
已提交依赖类型为 on.

如果其中任何一个 before 使用表格,引用的工作 作业编号 必须
与提交的作业具有相同的所有者。 否则依赖
被忽略。

错误处理作业的存在、状态或条件
新提交的作业是延迟服务,即检查是在
作业已排队。 如果检测到错误,新作业将被删除
服务器。 邮件将发送给作业提交者,说明错误。

依赖示例:
qsub -W 依赖=afterok:123.big.iron.com /tmp/脚本
qsub -W 依赖=之前:234.hunk1.com:235.hunk1.com /tmp/脚本

组列表=g_列表
定义作业在执行系统上运行的组名。 这
g_列表 参数的形式为:
组[@host][,组[@host],...]
每个指定的主机只能指定一个组名。 只有其中之一
可以在没有相应规格的情况下提供规格 主持人 规格。 那
组名将用于在参数列表中未命名的任何主机上执行。 如果
未设置, 组列表 默认为用户的主要组,在该组下
将运行作业。

互动=真
如果指定了交互属性,则该作业是交互式作业。 -I
option 是指定此属性的另一种方法。

stagein=文件列表
stageout=文件列表
指定在作业开始之前暂存(复制)哪些文件或在作业开始之后暂存哪些文件
作业完成执行。 工作完成后,所有上演和上演-
out 文件从执行系统中删除。 这 文件列表 是在形式
本地文件@主机名:远程文件[,...]
无论复制的方向如何。 名字 本地文件 是的名字
执行作业的系统上的文件。 它可能是绝对路径或相对路径
到用户的主目录。 名字 远程文件 是目的地名称
在指定的主机上 主机. 名称可以是绝对的或相对于
用户在目标主机上的主目录。 文件中通配符的使用
不推荐名字。 文件名映射到远程复制程序 (rcp) 调用
在执行系统上按以下方式:
对于 stagein:rcp 主机名:remote_file local_file
对于 stageout:rcp local_file 主机名:remote_file
数据暂存示例:
-W stagein=/tmp/input.txt@headnode:/home/user/input.txt
-W stageout=/tmp/output.txt@headnode:/home/user/output.txt
如果 TORQUE 已经用 wordexp 支持编译,那么变量可以用于
指定的路径。 目前仅支持 $PBS_JOBID、$HOME 和 $TMPDIR
为舞台。

掩码=XXX
设置用于在 pbs_mom spool 中创建 stdout 和 stderr spool 文件的 umask
目录。 以 0 开头的值被视为八进制值,否则值
被视为十进制 umask 值。

-x 运行交互式作业时,-x 标志使脚本不会
解析为 PBS 指令,但将是一个命令,一旦
交互式作业已开始。 作业将在此完成时终止
命令。

-X 启用 X11 转发。 必须设置 DISPLAY 环境变量。

-z 指示 qsub 命令不写入分配给
作业到命令的标准输出。

操作数


qsub 命令接受一个 脚本 操作数是作业脚本的路径。 如果
路径是相对的,它将相对于 qsub 的工作目录展开
命令。

如果 脚本 未提供操作数或操作数是单个字符“-”,qsub
命令从标准输入读取脚本。 从标准读取脚本时
输入,qsub 会将文件复制到一个临时文件中。 这个临时文件被传递给
库接口例程 pbs_submit。 临时文件被 qsub 删除后
pbs_submit 返回或在接收到会导致 qsub 终止的信号时返回。

标准 INPUT


qsub 命令从标准输入读取作业的脚本,如果 脚本 操作数是
缺少或者是单个字符“-”。

INPUT FILES


这款 脚本 文件由 qsub 命令读取。 Qsub 根据在
脚本。

创建作业时,会制作脚本文件的副本,并且该副本不能
修改的。

标准 OUTPUT


除非 -z 选项设置,分配给作业的作业标识符将被写入
如果作业创建成功,则为标准输出。

标准 ERROR


qsub 命令将为每个错误将诊断消息写入标准错误
发生。

环境 变数


导出 qsub 命令环境中部分或全部变量的值
对于作业,请参阅 -v 和 -V 选项。

环境变量 PBS_默认值 定义默认服务器的名称。 通常,
它对应于运行服务器的主机的系统名称。 如果
PBS_DEFAULT 未设置,默认由管理员建立的文件定义。

环境变量 PBS_DPREFIX 确定标识的前缀字符串
脚本中的指令。

环境变量 PBS_CLIENTRETRY 定义 qsub 的最大秒数
堵塞。 请参阅上面的 -b 选项。 尽管名称如此,但目前 qsub 是唯一的客户端
支持这个选项。

扭矩配置文件


位于 PBS_SERVER_HOME(默认为 /var/spool/torque)中的 Torque.cfg 文件控制
qsub 命令的行为。 此文件包含参数和值的列表
以空格分隔

Q子睡眠 接受一个整数操作数,它指定运行 qsub 时的睡眠时间
命令。 用于防止用户压倒调度程序。

提交过滤器 指定用于预处理作业提交的提交过滤器的路径。
默认路径是 $(libexecdir)/qsub_filter,它回退到
/usr/local/sbin/torque_submitfilter 向后兼容。 这个torque.cfg参数
覆盖此默认值。

服务器主机 指定 PBS_SERVER 环境变量的值

Q子主机 指定作业 QSUB_O_HOST 变量的主机名

QSUBSENDUID 指定用于作业的 uid PBS_O_UID 变量

验证路径 指定 xauth 的路径

客户重试 指定重试尝试与之通信之间的整数秒
PBS_服务器

验证组 设置此参数以强制 qsub 验证提交者的组 ID

默认值 指定作业检查点属性的默认值。 用户
使用 -c qsub 选项覆盖它。

验证路径 设置此参数以强制 qsub 验证“-d”的本地存在
工作目录

默认情况下可重新运行 此参数指定默认情况下作业是否可重新运行。 这
默认为 true,将此设置为 false 会导致可重新运行的属性值为 false
除非用户用 -r 选项另外指定

FAULT_TOLERANT_BY_DEFAULT 此参数指定作业是否默认容错。
容错作业属性的默认值为 false,将此参数设置为
true 导致属性的默认值为 true。 用户可以指定他们的
优先使用 -f qsub 选项。

例如:
Q子睡眠 2
默认情况下可重新运行 false

EXTENDED 商品描述


脚本处理:

作业脚本可能包含 PBS 指令、注释和可执行语句。 PBS
除了命令行之外,指令还提供了一种指定作业属性的方法
选项。 例如:
:
#PBS -N 工作名称
#PBS -l 墙上时间=10:30,内存=320kb
#PBS -m be
#
参数1 参数2
参数3 参数4

qsub 命令扫描脚本文件的行以查找指令。 初始行
以字符“#!”开头的脚本或者字符“:”将被忽略并且
扫描将从下一行开始。 扫描将持续到第一个可执行文件
行,即非空白行,不是指令行,也不是第一个非
空白字符是“#”。 如果指令出现在后续行中,它们将是
忽略了。

当且仅当
以行中第一个非空白字符开头的字符串
与指令前缀相同的长度匹配指令前缀。

指令行的其余部分包含 qsub 的选项,其语法与
它们出现在命令行上。 选项字符前加“-”
字符。

如果一个选项同时存在于指令和命令行中,则该选项及其
参数(如果有)将在指令中被忽略。 命令行优先。

如果一个选项存在于指令中而不是在命令行中,则该选项及其
参数(如果有)将被处理,就好像它发生在命令行上一样。

指令前缀字符串将按以下优先顺序确定:

的值 -C 如果选项是在命令行上指定的,则选项参数。

环境变量的值 PBS_DPREFIX 如果它被定义。

四字串 #PBS.

如果 -C 选项在脚本文件的指令中找到,它将被忽略。

用户授权:

当用户从 PBS 服务器所在的系统以外的系统提交作业时
运行,根据规则选择要执行的作业的名称
列在 -u 选项下。 提交作业的用户必须被授权运行该作业
在执行用户名下。 提供此授权,如果

(1) 运行qsub的主机被执行主机信任(见
/etc/hosts.equiv),

(2) 执行用户有一个 .rhosts 文件命名提交用户在
提交主机。

C-Shell .logout 文件:

以下警告适用于 c-shell csh 的用户。 如果作业在下执行
csh 和一个 。登出 文件存在于作业执行的主目录中,
作业的退出状态是 .logout 脚本的退出状态,而不是作业脚本的退出状态。 这可能会影响
任何工作间的依赖关系。 要保留作业退出状态,请删除 .logout
文件或将以下行作为 .logout 文件中的第一行
退出 = $状态
以及以下行作为 .logout 中的最后一个可执行行
出口 $退出

互动作业:

如果 -I 选项是在命令行或脚本指令中指定的,或者如果
“交互式”作业属性通过 -W 选项声明为真, -W 互动=真,或者
在命令行或脚本指令中,该作业是交互式作业。 剧本
将针对指令进行处理,但不会包含在作业中。 当工作
开始执行,作业的所有输入都来自 qsub 所在的终端会话
运行。

提交交互式作业时,qsub 命令不会在作业完成时终止
提交。 Qsub 将保持运行直到作业终止、中止或用户
用 SIGINT(control-C 键)中断 qsub。 如果 qsub 在作业之前被中断
开始,它会询问用户是否希望退出。 如果用户响应“是”,则 qsub 退出
并且工作中止。

一旦交互式作业开始执行,作业传递的输入和输出
通过 qsub。 键盘生成的中断传递给作业。 输入的行
以波浪号 ('~') 字符开头并包含特殊序列的字符由 qsub 转义。
公认的转义序列是:

~。 Qsub 终止执行。 批处理作业也将终止。

~susp 如果在 C shell 下运行,则暂停 qsub 程序。 “悬念”是
暂停字符,通常是 CNTL-Z。

~asusp 暂停 qsub 的输入一半(终端到作业),但允许输出到
继续显示。 仅适用于 C shell。 “asusp”是
辅助挂起字符,通常是 CNTL-Y。

退出 状态


成功处理后,qsub 退出状态将为零值。

如果 qsub 命令失败,该命令将以大于零的值退出。

使用 onworks.net 服务在线使用 qsubB


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad