sftp error: process_write: write failed
来源:互联网 发布:阿里云os系统电脑版 编辑:程序博客网 时间:2024/06/08 18:10
现场系统报附件无法上传和下载。附件系统是一个单独的子系统,通过sftp服务上传到存储。
1.拿回weblogic日志分析,后台报了很多无法长传和下载的错误。了解到最近没有发布增量,现象是在上班期间突然之间不能用。
2.再次分析中间件日志,发现都是在操作sftp这一块报错。我觉得拿回Linux操作系统的message日志。
3.分析message日志,发现了大量sftp的错误:
Oct 18 15:08:04 PPS-EAMHC107 sftp-server[16089]: error: process_write: write failed
Oct 18 15:08:04 PPS-EAMHC107 sftp-server[16089]: error: process_write: write failed
Oct 18 15:08:04 PPS-EAMHC107 sftp-server[16089]: error: process_write: write failed
Oct 18 15:08:04 PPS-EAMHC107 sftp-server[16089]: error: process_write: write failed
4.到网上搜索了一下这个错误,大致是两个原因:
a. ulimit -a file size有限制,注意是应用连的那个账号
b. 磁盘空间不够
5.验证了上面的两个原因都不成立。之前附件服务是没有启动nmon监控的,当出了问题之后开始启动监控,5s采集一次。
6.分析了半天nmon监控的结果,发现磁盘IO异常的高,召集了其他厂家,发现有一个厂家正在迁移附件,迁移的时间和我们系统出问题的时间吻合,问题找到了。
总结:揣测process_write: write failed发生这种错误,就是资源不够用,到底是那种资源,需要在多个方面监控。
- sftp error: process_write: write failed
- 解决Linux搭建sftp出现Write failed:Broken pipe的问题
- Write Error
- IAR中出现 Failed to write memory at 0x866E: SWIM PROG error [42008]: Attempt to write to protected area
- t.exe : general error c101008d: Failed to write the updated manifest .
- mt.exe : general error c101008d: Failed to write the updated manifest
- mt.exe : general error c101008d: Failed to write the updated manifest ...
- ORA-09817: Write to audit file failed Linux-x86_64 Error: 28: No space left on device
- error: 'Failed to open logfile '/var/lib/mysql_ndbd/data/ndb_2_out.log' for write
- 关于这个错误mt.exe : general error c101008d: Failed to write the updated manifest
- E513: write error, conversion failed (make 'fenc' empty to override)"解决办法
- mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
- general error c101008d: Failed to write the updated manifest to the resource of file
- general error c101008d: Failed to write the updated manifest to the resource of file...
- mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
- 关于socket write error 和Software caused connection abort: recv failed 错误
- sftp error: Couldn't canonicalize
- Write-Error 帮助信息
- [Spring+Hibernate系列]2.项目介绍与首个MVC实例
- 嵌入式开发之linux基础第七天学习笔记 shell脚本编程(二)
- pdf根据指定标记替换内容重新生成pdf
- sqoop详解
- mp3资料
- sftp error: process_write: write failed
- Android获取图片类型(获取文件类型)
- ios 可变参数valist,vastart,vaend (例如-(void)addButton:(UIButton *)sender,...{})
- C++ STL reserve和resize的区别
- 公司有这些现象,立马踹了它!
- Android Context完全解析,你所不知道的Context的各种细节
- 牛客网刷题之平衡二叉树
- 数据结构-链式存储-基本运算
- 判断客户端是否是移动设备