z/OS Unix 系统服务 BPXBATCH 以 CC=3840 结尾

问题描述

我的 BPXBATCH 步骤失败,我找不到 M&C 中描述的特定 RC/RSNC。值得一提的是,我在 HFS 数据集中使用了 JCL 并运行了 USS 的提交命令。

谁能告诉我我做错了什么?

一个线索: 我的 z/OS 系统不允许我在 OMVS(通过 ispf 面板的 3270 模式)中登录我的 ID,同时在 USS 的 SSH shell 中登录我的 ID。它给出了资源繁忙的错误。系统管理员声称这不受支持,但我怀疑它可以被支持

我已尝试查找有关消息和代码的信息,但没有看到有关此特定错误的任何信息。

copYHFS 步骤

//copYHFS EXEC pgm=BPXBATCH
//STDERR DD SYSOUT=*
//STDOUT DD SYSOUT=*
//STDPARM DD *
SH cp
 -P "RECFM=FB,LRECL=287,BLKSIZE=6027,SPACE=(TRACK,(1,1))"
 /u/woodsmn/SSC.D051721.T200335.S90.CP037
 //\'WOODSMN.SSC.D051721.T200335.S90.CP037\'
/*

STDERR DD

FSUM1004 Cannot change to directory </u/woodsmn>

IEF142I WOODSMNX copYHFS - 步骤已执行 - COND 代码 3840(已编辑)

解决方法

我不明白你为什么得到 FSUM1004 Cannot change to directory </u/woodsmn>,因为你写了你可以更改为目录 /u/woodsmn。所以我想我会尝试重现您的错误,但得到了不同的错误:

cp: FSUM6258 cannot open file "//'Z10411.SSC.D051721.T200335.S90.CP037'": EDC5121I Invalid argument. 

在我将 SPACE=(TRACK,(1,1)) 更改为 SPACE=(TRK,1)) 后,作业完成且没有错误。

作业确实在您的用户 ID WOODSMN 下运行,不是吗?