我正在使用Perl和Net :: FTP编写脚本,它试图将一个相当大的文件上传到大型机,我似乎无法正确地进行主/次分配。
我尝试更改它们,但似乎是因为数据集是由SMS管理的,所以每次都会转到不同的卷。
所以我去了quote site
选项,它会(希望)将上传锁定到特定的音量。
我目前的选择是:
$ftp->site ("bl=10204 lr=170 rec=vb cy pri=100 sec=100")
并且大多数卷的空间非常紧张。但是,我找到了一个具有所需空间的卷,但不知道如何在FTP选项中指定它。
是否有文件在某处详细说明?我在CommServer的东西中找不到任何,也没有谷歌搜索ftp zos quote site
的任何有用的东西。
或者,是否有人知道指定固定卷的选项?显然我更喜欢前者,因为那里可能还有其他有用的东西,但是,在这一点上,我会感激地采取后者 - 我差点把我所有的头发拉出来: - )
答案 0 :(得分:5)
使用交互式FTP程序(例如FTP)登录主机的FTP。然后输入“引用帮助网站”,你应该得到一个很好的选项列表。
只是一点点解释......“site”是大型机FTP服务器的命令。在它前面键入“帮助”可以帮助您完成该功能。但是,只需键入“帮助站点”就可以在FTP客户端(可能从未听说过站点命令)上寻求帮助,因此您必须将命令泵送到服务器,这就是“quote”命令所做的。
顺便说一下,您的站点命令要求100个主要和100个辅助柱面。这是DASD的一大块。你真的需要这一切吗?
祝你好运......如果您有任何疑问,请告诉我。我几乎住在大型机上的FTP上,并编写了数十个(可能是几百个)Perl脚本来简化操作。答案 1 :(得分:2)
作为z / os的一般FTP参考,请尝试Z/OS V1R7.0 Comm Svr: IP User's Guide and Commands。 可以找到站点命令here。
为什么不让SMS使用适合文件大小的DataClass找到合适的卷?
你开始用了多少头发?有些人不能拉太多!