免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4158 | 回复: 8
打印 上一主题 下一主题

用FTP从PC向400 PUT SAVF 有大小限制吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-08 01:19 |只看该作者 |倒序浏览
400 os版本:5.4
PC xp pro。

400上的库save成savf,大小大约19G,库里面都是PF和LF。get到pc后,重新 put回400,在9G左右FTP出错,提示如下:

150 Sending file to member x in file x in library x.
> Netout :软件原因连接终止
426-Cannot write to member x in file x in library x.
426 Data transfer ended.

试了几次,每次出错时的传输字节数相同。

我觉得有可能是两个原因:
1、GET到PC的SAVF本身有问题,在大约9G的地方出错,无法PUT上400。
2、文件大小限制,达到上限停止传输。但是不明白哪里控制这个限制。

IBM网上查到确定FTP故障,要先 Check file size limits on the remote system. 那位大虾知道该如何检查?

有个老外也遇到相同问题,说是管理员改了400上什么东西的大小(应该不是 FTP 超时),问题就解决了。

论坛徽章:
0
2 [报告]
发表于 2010-02-08 16:51 |只看该作者
没上传过那么大的东西,只能猜猜看了。

楼主再找找看有没有其它错误信息。
觉得 是不是你生成SAVF大小有限制?
为什么它报不能写入member!

论坛徽章:
0
3 [报告]
发表于 2010-02-08 22:05 |只看该作者
你自己检查一下,是不是你的客户端有问题,我以前做过一个项目,每次都是从400上将数据取到pc(XP)机器,而且每个文件基本都是20/30以上的,就是没有出现过出错!!而且ftp是一种数据传输机制,从理论上讲是不需要做数据大小的限制,只要机器和机器之间建立的连接就可以传输数据!除非400上有可以限制ftp的传输大小,否则应该是没有问题的!

论坛徽章:
0
4 [报告]
发表于 2010-02-08 23:14 |只看该作者
大概的情况是这样的,可能和400关系不大。

我发现,如果PC是win2003或vista,就会先在temp文件夹生成临时文件,这个文件的大小大概是受temp文件夹大小的限制,传到一定大小就会产生错误。也许windows有什么地方可以设置不使用这个临时文件,不过我不知道,如果哪位大虾知道,麻烦共享一下。

xp系统似乎没有这个限制,不会使用临时文件,get时把接收到的数据直接存放在指定的文件夹。put时也不会使用临时文件。这样就没问题,之前的问题是那台PC只能做到差不多9G的临时文件。按ibm描述,5.4系统可支持1TB的savf。

明天用100G的数据再试一下,有啥新情况再来汇报。

论坛徽章:
0
5 [报告]
发表于 2010-02-09 11:45 |只看该作者
回复 1# 老胖熊


SAVE FILE是一个记录长度为528字节的定长纪录文件。你上载的二进制文件的字节数因此必须是528字节的整倍数。不然就不是合法的SAVE FILE IMAGE.

至于文件大小是没有限制的。

论坛徽章:
0
6 [报告]
发表于 2010-02-09 13:54 |只看该作者
IBM手册描述,单个SAVF的大小在V5R4下支持到1TB。

Windows下,根据磁盘文件系统格式不同限制不同:
FAT12                   最大支持8M   
FAT16                   最大支持2G     
FAT32                   不能大于4G   
NTFS                     单个文件最大64GB   
NTFS5.0               单个文件最大2TB

论坛徽章:
0
7 [报告]
发表于 2010-02-09 15:25 |只看该作者
400 os版本:5.4
PC xp pro。

400上的库save成savf,大小大约19G,库里面都是PF和LF。get到pc后,重新  ...
老胖熊 发表于 2010-02-08 01:19



    'get到pc后,重新 put回400'...

   put之前,有没有delete这个savf?我估计是你的400没有磁盘空间了。

论坛徽章:
0
8 [报告]
发表于 2010-03-08 11:06 |只看该作者
应该是没有限制,建相同的savf文件名称

论坛徽章:
0
9 [报告]
发表于 2010-03-08 17:25 |只看该作者
学习了....我下载的都是自己的LIB,根本用不上那么大的文件,所以也用不到这样的问题...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP