看板 FB_stable 關於我們 聯絡資訊
=D0=92 =D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B8 =D0=BE=D1=82 = 5 =D0=B0=D0=B2=D0=B3=D1=83=D1=81=D1=82=D0=B0 2010 14:19:59 =D0=B2=D1=8B =D0= =BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB=D0=B8: >=20 > Can you please remove use of the zpool entirely (e.g. zpool destroy > tank) and do a write test to each disk itself? E.g.: >=20 > dd if=3D/dev/zero of=3D/dev/ad8 bs=3D64k count=3D1000000 > dd if=3D/dev/zero of=3D/dev/ad10 bs=3D64k count=3D1000000 > dd if=3D/dev/zero of=3D/dev/ad12 bs=3D64k count=3D1000000 >=20 > I don't recommend using large block sizes (e.g. bs=3D1M, bs=3D3M). dd if=3D/dev/zero of=3D/dev/ad8 bs=3D64k count=3D1000000 1000000+0 records in 1000000+0 records out 65536000000 bytes transferred in 604.849406 secs (108350937 bytes/sec) dd if=3D/dev/zero of=3D/dev/ad10 bs=3D64k count=3D1000000 1000000+0 records in =20 1000000+0 records out 65536000000 bytes transferred in 757.755459 secs (86487005 bytes/sec) dd if=3D/dev/zero of=3D/dev/ad12 bs=3D64k count=3D1000000 1000000+0 records in 1000000+0 records out 65536000000 bytes transferred in 604.857282 secs (108349526 bytes/sec) =20 > If all of the above dds show good/decent throughput, then there's > something strange going on with ZFS. If this is the case, I would > recommend filing a PR and posting to freebsd-fs about the problem, > pointing folks to this thread. >=20 > If all of the dds show bad throughput, then could you please do the > following: >=20 > - Provide vmstat -i output > - Install ports/sysutils/smartmontools and run smartctl -a /dev/ad8, > smartctl -a /dev/ad10, and smartctl -a /dev/ad12 >=20 > If only one of the dds shows bad throughput, then please: >=20 > - Install ports/sysutils/smartmontools and run smartctl -a /dev/XXX, > where XXX is the disk which has bad throughput > - Try making a ZFS pool with all 3 disks, but then do "zpool offline > tank XXX" and then re-attempt the following dd: > dd if=3D/dev/zero of=3D/tank/test.zero bs=3D64k count=3D1000000 > And see what throughput looks like. >=20 > Thanks. =2D---- Alex V. Petrov _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"