Ubuntu Server在文件传输时崩溃


0

在服务器磁盘之间传输一些文件后,我失去了连接,服务器崩溃了。插入屏幕完全没有反应。我不得不重置服务器,然后正常启动。起初我以为是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上问这个问题,但是可以提供任何帮助。我在这方面很新,我正在研究中解决问题。

Answers:


0

通常,一部分卷(5%)保留给root用户。卷已填满多少?由于复制/移动问题,可能超出您的想象。看一下

df -h

可以通过tune2fs将此保留份额设置为(也设置为0%):

tune2fs -m 1 /dev/sda1

在所有受影响的卷上强制执行fsck以便排除文件系统问题:

e2fsck -fy /dev/sdaX

top下次尝试移动/复制时,请查看一下。负载值会怎样?


空间不是问题。e2fsck 1.42.5 (29-Jul-2012) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information Raichu: 1000/91578368 files (1.2% non-contiguous), 289042831/366284032 blocks
FSCK

顶部:sugarsync.com/pf/D9249086_930_21979496负载持续攀升的时间越长,文件传输所需的时间就越长。
Zerreth

但是,只有1.4-1.5,在双核上应该可以。
Zerreth
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.