autosys

在 autosys 主机中,会自动创建一个特定路径的 .lck 文件
autosys

在 autosys 主机中,会自动创建一个特定路径的 .lck 文件

我们有一个 autosys 主机,特别是活动路径,会自动创建 .lck 文件。因此,我们可以看到成功运行,但我们的门户并未按照每 5 分钟安排的作业运行进行同步。尽管作业已成功运行,但仍观察到门户同步过程中的一些延迟。 我们还可以看到 .lck 文件正在活动路径下生成。我们尝试删除它们,但它们仍然会生成。删除 .lck 文件后,我们可以看到门户正在正确同步。 有人可以协助处理此案吗? 谢谢 ...

Admin

如果作业在特定时间之前未开始,则需要发送警报,如果作业暂停,则不会发出警报
autosys

如果作业在特定时间之前未开始,则需要发送警报,如果作业暂停,则不会发出警报

所以我们有一个有趣的问题。假设我们有一个 autosys 作业,如下所示 insert_job: test_alert_job job_type: CMD command: true date_conditions: 1 days_of_week: all start_times: "16:18" must_start_times: "16:19" owner: test_account machine: test 此项作业的成功是其他多项作业的先决条件。我们的用例是,如果上述作业未在 14:15 之前启动,则需要发出警报;如果此项作业已暂停,则不应发...

Admin

第一次失败后停止重复的 Autosys 作业调度
autosys

第一次失败后停止重复的 Autosys 作业调度

我们有一个重复作业 JOB_A,每 15 分钟运行一次。如果它失败了,我们必须强制启动另一个框 BOX_TO_FIX 来修复该问题。 但问题是,我们的运营团队花了 20-30 分钟的时间来应对 JOB_A 的故障。在他们启动 BOX_TO_FIX 之前,这个重复作业 JOB_A 再次启动并第二次失败。 我们担心的是,另一个操作员可能会收到第二次警报,并可能第二次运行BOX_TO_FIX,这是我们必须避免的。 是否可以在第一次失败后停止重复作业 JOB_A 的调度?如果状态为失败,在我们解决失败原因之前,它不应该重新启动? ...

Admin

如何重置 Autosys 作业的重试次数
autosys

如何重置 Autosys 作业的重试次数

我有一个作业列表,其中设置了重试次数(在 jil 定义中)。当我获取作业状态时,我会看到重试次数(在本例中为 12)。我正在尝试找到一种方法来重置它: ->自动回复-J XXXXX% 作业名称 最后开始 最后结束 ST Run/Ntry Pri/Xit XXXXXX 03/19/2014 14:27:38 03/19/2014 14:56:07 SU 146461/12 0 更多详细信息:我在作业定义中设置了 n_retrys:15,所以我知道这一点。但是,随着作业的运行(它每天 24 小时运行),它偶尔会失败,因此几天后,重试次数接近超出,在...

Admin

是否有适用于 AutoSys R4 JobProfiles 的命令行工具?
autosys

是否有适用于 AutoSys R4 JobProfiles 的命令行工具?

AutoSys R4 有多种命令行工具。例如:jil(UNIX) 和jil.exe(Win32) 允许您使用脚本插入/更新/删除框和作业定义。 是否有等效的命令行工具jobprofiles.exe?我在 Google 上搜索了很久,但一无所获。奇怪的是,我看到的所有常见问题解答都避免讨论职位简介。这是为什么? 目前,没有办法(作为普通用户)转储整个作业配置文件。这在很多方面都很有用,包括与其他作业配置文件进行比较,例如 PROD 与 UAT。 仅供参考:AutoSys R4 作业配置文件允许您在流程运行时设置某些环境变量。示例:MY_CONFIG_VA...

Admin

Autosys 是否可以将位掩码等计算应用于从作业返回的状态值?
autosys

Autosys 是否可以将位掩码等计算应用于从作业返回的状态值?

我想构建一个作业,轮询邮箱中几封带有附件的电子邮件之一(不要问我为什么企业不愿意为网络服务付费,但我们就是这样)。电子邮件可以按任意顺序出现,该过程将轮询邮箱,下载找到的附件,然后返回一个状态代码,该代码包含基于遇到的文件的状态位位掩码。 我希望 autosys 批处理随后为每个文件启动一个处理作业,具体取决于状态结果中的相关位是否已设置。对于少量作业,后备方案是检查每个唯一的位组合,并启动与返回的数字相对应的适当作业。但是,超过 2-3 个状态位,这将开始变得难以处理。 Autosys 是否可以以某种方式查看返回值中的特定位 - 相当于: 如果设置...

Admin

脚本执行期间意外的标记和特殊字符
autosys

脚本执行期间意外的标记和特殊字符

我正在 Linux 系统上通过自动化工具(autosys)运行多个 shell 脚本。该工具在运行作业时创建临时文件,但在作业运行期间,临时文件具有如下第 2 行所示的特殊字符。我不确定为什么要创建这些角色。 #! /bin/bash 0Y▒▒ 另外,当我检查我的主目录时,有多个如下所示的空文件,不确定这些文件是如何创建的。 ^?? :?? ▒ ??? ? ?▒ ??? ??? ▒?? A?? ▒?? ▒▒ D?? ▒▒ g?? ▒▒ ?▒ ▒?? ▒...

Admin

Autosys 相关作业状态检查
autosys

Autosys 相关作业状态检查

我正在编写 shell 脚本来获取 autosys 作业的状态。 我可以使用以下命令 awk ST 列 autorep -J ${JOB_NAME} -d -L0 | awk '/${ST} /{print $6}' 现在我想获取依赖作业的状态,因为我必须使用 job_depends 命令来获取依赖作业的列表,并使用 autorep 命令检查每个作业的状态,这里需要帮助。 Job Name Status/Exec. Mode Date ...

Admin

通过 autosys 删除 unix shell 脚本中早于 X 天的文件,不包括子目录和计划
autosys

通过 autosys 删除 unix shell 脚本中早于 X 天的文件,不包括子目录和计划

我正在使用下面的脚本从文件夹中删除文件 script.sh文件仅包含这一行: find /usr/filesfolder -type f -iname '*' -mindepth 1 -mtime +1825 -exec rm {} \ Autosys 作业始终失败并显示以下错误输出: /usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: .[5]: /usr/scripts/cleanupfiles.sh[5]: .[5]: .[5]: ...

Admin

退出包含无限期运行的java程序的shell脚本
autosys

退出包含无限期运行的java程序的shell脚本

我有一份autosys工作。在这份autosys工作中,我正在执行一个shell脚本。Shell 脚本执行无限期地运行java程序。说无限for循环。 #!/bin/ksh function abc() { java DemoJavaProgram RESULT=$? if[ $RESULT -eq 0 ]; then exit 0; else exit 1; } abc | tee output.file 上面的 shell 脚本没有返回任何内容,而是卡在运行 java 程序上。由于这...

Admin

/dev/tty 无法从 autosys 获得
autosys

/dev/tty 无法从 autosys 获得

一个简单的 shell 脚本,用于回显 /dev/tty 文件: $ cat a.sh #/bin/bash echo welcome >/dev/tty 一切都很顺利。现在,当从 autosys 执行相同的 shell 脚本时,会出现错误: /dev/tty: cannot create [No such device or address] 不清楚为什么 autosys 中 tty 文件不可用。有人可以帮助理解为什么会发生这种情况吗? ...

Admin