四月 15th, 2009rsync故障排查
rsync到一个服务器的时候老是出现如下故障
[root@test ~]# rsync -av /root/install.log -e ssh root@1.1.1.1:/tmp/ building file list ... done install.log rsync: mkstemp "/tmp/.install.log.kIB85T" failed: Read-only file system (30) sent 22643 bytes received 36 bytes 15119.33 bytes/sec total size is 22549 speedup is 0.99 rsync error: some files could not be transferred (code 23) at main.c(892) [sender=2.6.8] |
从现象来看应该就是权限错误,可是用root用户还是一样,ssh过去也没问题,可是rsync怎么测试都是一样的错误,到目的机器dmesg一看才知道,硬盘故障了。
SCSI error : <0 0 0 0> return code = 0x8000002 Deferred sda: sense key Hardware Error Additional sense: Defect list error end_request: I/O error, dev sda, sector 82420625 Buffer I/O error on device sda3, logical block 2905 lost page write due to I/O error on sda3 Aborting journal on device sda3. SCSI error : <0 0 0 0> return code = 0x8000002 Deferred sda: sense key Hardware Error Additional sense: Defect list error end_request: I/O error, dev sda, sector 32487 Buffer I/O error on device sda1, logical block 4053 lost page write due to I/O error on sda1 Aborting journal on device sda1. journal commit I/O error ext3_abort called. EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal Remounting filesystem read-only EXT3-fs error (device sda1) in start_transaction: Journal has aborted ext3_abort called. EXT3-fs error (device sda3): ext3_journal_start_sb: Detected aborted journal Remounting filesystem read-only EXT3-fs error (device sda1) in start_transaction: Journal has aborted |