Filezilla, 写入失败时出现错误

42

我正在通过SFTP和FileZilla传输一个非常大的文件(35GB)。

现在传输已经完成59.7%,但我不断收到这个错误,而且这个数字数小时内没有改变过。

Error:     File transfer failed after transferring 1,048,576 bytes in 10 seconds
Status:    Starting upload of C:\Files\static.sql.gz
Status:    Retrieving directory listing...
Command:   ls
Status:    Listing directory /var/www/vhosts/site/httpdocs
Command:   reput "C:\Files\static.sql.gz" "static.sql.gz"
Status:    reput: restarting at file position 20450758656
Status:    local:C:\Files\static.sql.gz => remote:/var/www/vhosts/site/httpdocs/static.sql.gz
Error:     error while writing: failure

为什么我一直收到这个错误?


18
远程存储空间是否已满? - cdhowie
3
这里检查磁盘空间。 - Günay Gültekin
7个回答

80

4
这太重要了……在我想到联系硬件部门并了解他们为我上传的虚拟机保留了多少空间之前,我都快疯了。 - Steven Mann
6
你是一个救星。 - LAX1DUDE
1
让我开心一整天!:D - Taras Melon

16

我遇到了相同的情况。 请前往您的服务器,运行“df”命令,查看是否存在硬盘空间问题。



2

最近遇到了这个问题,结果发现是磁盘空间不足的问题。删除了一些旧日志,特别是几个GB大小的mysqld.log文件后,问题得到解决。


1

在我们的情况下,这是因为文件超出了用户的配额。我们使用Virtualmin,而虚拟服务器的默认配额只有1GB。在Virtualmin中增加该值解决了问题。


1

filezilla, 写入错误:失败问题发生在服务器存储空间已满时。请登录Linux服务器并运行以下两个命令以递归方式查找/var/log中占用最大存储空间的文件:

对于MB大小:

sudo du -csh $(sudo find /var/log -type f) |grep M|sort -nr

对于GB大小:

sudo du -csh $(sudo find /var/log -type f) |grep G|sort -nr

0

当我试图替换已经在后台打开或运行的文件时,就会出现这种情况。一旦关闭,我就能够覆盖该文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接