Ubuntu 服务器在文件传输时崩溃

Ubuntu 服务器在文件传输时崩溃

在跨服务器磁盘传输一些文件时,我失去了连接,服务器崩溃了。插入屏幕时没有任何反应。我不得不重置服务器,然后服务器正常启动。起初我以为是 Samba,但我今天证实,通过 SSH 发出移动命令时也会发生这种情况。我在一台配备 2GB 非 ECC 内存的 Asus C60M-I 上运行 Ubuntu Server。

在这一切开始之前,SMB 传输在服务器驱动器之间启动很快(30MB/秒,一个驱动器是 SATA,下面提到的另一个驱动器是 eSATA),但随后会减慢到不合理的速度,此时我取消了传输。

重启后,似乎我的所有磁盘都出现了权限被拒绝的错误。(非 root 身份时)Deluge 也无法再写入文件,因为即使挂载,所有内容也不属于具有完全访问权限的人。

drwxrwxrwx 5 nobody nogroup  4096 Feb 13 22:40 blastoise
drwxrwxrwx 5 nobody nogroup  4096 Feb 12 02:54 charizard
drwxrwxrwx 4 nobody nogroup  4096 Feb 12 11:15 magikarp
drwxrwxrwx 4 nobody nogroup  4096 Feb 10 02:09 raichu
drwxrwxrwx 4 nobody nogroup  4096 Feb 14 03:35 ratata
drwxrwxrwx 9 nobody nogroup  4096 Feb  8 19:16 voltorb

以下是 Syslog,它似乎指向了 sdd 上第一个也是唯一一个分区 (ext4):

系统日志文件

然后我用 SmartMonTools 检查了这个驱动器,除了一度温度较高(仍然在最高 60°C 以内)之外,似乎运行正常:

智能状态文件

我不确定是应该在这里还是在 Server Fault 上提问,但任何帮助都值得感激。我对此很陌生,我正在边做边想。

答案1

通常,卷的某些部分(5%)是为根保留的。卷中有多少空间被填满了?由于复制/移动问题,可能比您想象的要多。看看

df -h

这个保留份额可以通过 tune2fs 进行设置(也可以设置为 0%):

tune2fs -m 1 /dev/sda1

对所有受影响的卷强制进行 fsck,以排除文件系统问题:

e2fsck -fy /dev/sdaX

top下次尝试移动/复制时,请查看。负载值会发生什么变化?

相关内容