LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1931|回复: 22

XFS文件系统问题。。。

[复制链接]
发表于 2009-1-4 17:37:47 | 显示全部楼层 |阅读模式
今天没事,emerge xfsprogs后,终于将30多G(有几部电影)的/home迁移到了xfs。但问题是xfs好像没有原来想的那么好,先是livecd启动进行格式化,拷贝数据时慢的出奇(xfs to xfs)!cp进程似乎已近僵死(事实可能没死,但我没耐性了),无奈只好reset重启进单用户。拷贝也是慢,但是稍好一些。完后重新正常启动,卡在"updating mtab"处,又是一大堆未启动服务在“等待”状态(oprc0.4.1,黄色文字提示)。原因肯定和xfs有关。我现在想知道:
1.Google的结果不是说xfs mount和unmont很快么?
2.xfs挂载时有特殊的选项吗?
3.问题好像还涉及到了硬盘的读写缓存问题?
4.最严重的难到我的硬盘出问题了?
...
系统:2.6.28,openrc0.4.1,2(8?)M缓存 希捷160Gx2 ,AHCI模式...
可能有用的信息(我注意以前是没有这些信息的):

  1. ...
  2. XFS mounting filesystem sda7
  3. Ending clean XFS mount for filesystem: sda7
  4. ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
  5. ata1.00: cmd 61/01:00:0f:ab:79/00:00:0b:00:00/40 tag 0 ncq 512 out
  6.          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
  7. ata1.00: status: { DRDY }
  8. ata1: hard resetting link
  9. ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
  10. ata1.00: configured for UDMA/133
  11. ata1: EH complete
  12. sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors: (160 GB/149 GiB)
  13. sd 0:0:0:0: [sda] Write Protect is off
  14. sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
  15. sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
  16. XFS mounting filesystem sda10
  17. Ending clean XFS mount for filesystem: sda10
  18. NTFS volume version 3.1.
  19. ...
复制代码
发表于 2009-1-4 17:43:48 | 显示全部楼层
我有一個50G的分區用的也是xfs,感覺挺不錯的。
  1. ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
  2. ata1.00: cmd 61/01:00:0f:ab:79/00:00:0b:00:00/40 tag 0 ncq 512 out
  3.          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
  4. ata1.00: status: { DRDY }
  5. ata1: hard resetting link
复制代码
gogole看看,看不懂。
回复 支持 反对

使用道具 举报

发表于 2009-1-4 18:18:26 | 显示全部楼层
jfs用户飘过~

我几乎所有的分区都用一个格式,reiserfs、xfs、ext3都用过很长时间,除了ext3比较糟以外,其它都差不多了。不要太信测评,那都是理论数据啦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-4 20:35:24 | 显示全部楼层
继续Google...简单的测试貌似还是有差别的。
  1. Gentoo longer.z # du -sh Music\&Mtv/
  2. 734M        Music&Mtv/
  3. ext3 to ntfs:59s
  4. Gentoo longer.z # date && cp Music\&Mtv/ /mnt/windows/backup/ -rp && date
  5. 2009年 01月 04日 星期日 10:27:25 CST
  6. 2009年 01月 04日 星期日 10:28:24 CST
  7. xfs to xfs:36s
  8. longer.z@Gentoo ~ $ date && cp Music\&Mtv/ 2 -r&&date
  9. 2009年 01月 04日 星期日 15:29:14 CST
  10. 2009年 01月 04日 星期日 15:29:50 CST
  11. xfs to ntfs:28s
  12. Gentoo longer.z # date && cp Music\&Mtv/ /mnt/windows/study/ -r &&date
  13. 2009年 01月 04日 星期日 15:33:10 CST
  14. 2009年 01月 04日 星期日 15:33:38 CST
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-1-4 21:36:29 | 显示全部楼层
Post by LongerZ;1934013
简单的测试貌似还是有差别的。

这个测试……,不太准确吧,文件复制一遍,会在缓存中保存一些数据,因此下次会快一点的。
回复 支持 反对

使用道具 举报

发表于 2009-1-4 21:47:18 | 显示全部楼层
传说中的XFS碎片整理功能消失了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-4 23:22:54 | 显示全部楼层
Post by coderoar;1934059
这个测试……,不太准确吧
恩,只是顺手。ext3 to ntfs这个倒是进单用户时做的,后面2个是重新启动后相继cp可能受缓存的影响。

dmesg中警告信息具有随机性。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-8 22:35:35 | 显示全部楼层
关于
  1. [color=red]
  2. ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
  3. ata1.00: cmd 61/01:00:0f:ab:79/00:00:0b:00:00/40 tag 0 ncq 512 out
  4.          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
  5. ata1.00: status: { DRDY }
  6. ata1: hard resetting link[/color]
复制代码
参考:http://www.gossamer-threads.com/ ... l/1003873?page=last未果。
问题还是随机出现。。。太郁闷了!(准备哪天换根串口电缆)
回复 支持 反对

使用道具 举报

发表于 2009-6-3 15:41:36 | 显示全部楼层
Post by LongerZ;1935955
关于
  1. [color=red]
  2. ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x6 frozen
  3. ata1.00: cmd 61/01:00:0f:ab:79/00:00:0b:00:00/40 tag 0 ncq 512 out
  4.          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
  5. ata1.00: status: { DRDY }
  6. ata1: hard resetting link[/color]
复制代码

参考:http://www.gossamer-threads.com/ ... l/1003873?page=last未果。
问题还是随机出现。。。太郁闷了!(准备哪天换根串口电缆)


不知你换了串口线缆问题解决了没?
我的机器不论是安装F10还是用F10的livecd启动,都会出现和你一样的信息
我的硬盘是新的
真郁闷
回复 支持 反对

使用道具 举报

发表于 2009-6-3 16:36:51 | 显示全部楼层
Post by 昊昊荡荡;1993724
不知你换了串口线缆问题解决了没?
我的机器不论是安装F10还是用F10的livecd启动,都会出现和你一样的信息
我的硬盘是新的
真郁闷



换了根数据线还是老样子
但我把光驱线拔了硬件检测就通过了
但在出现第一个Fedora 10的第一个画面时,要么死机,要么花屏,根本无法继续安装。我想我的问题可能出在主板上,主板是龙驹845GL。所以说,千万不要图便宜,杂牌主板祸害无穷啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表