kisswen 发表于 2012-10-22 10:15

呃惠普P400阵列卡单盘raid05个组raidz,速度牛逼惨了

以前直接用阵列卡组raid5
读速度还将就
写速度惨不忍睹

周末的时候忽然想起9.0的zfs已经具有实用性
今天上班来就将原来的/data也就是raid5删掉,5个盘各自组raid0让系统认出硬盘再5个raid0组raidzzpool create -O compression=on tank raidz /dev/gpt/disk1 /dev/gpt/disk2 /dev/gpt/disk3 /dev/gpt/disk4 /dev/gpt/disk5写速度吓尿了portal# dd if=/dev/zero of=/data/test bs=32k count=102400
102400+0 records in
102400+0 records out
3355443200 bytes transferred in 8.720989 secs (384754895 bytes/sec)这还是启用了压缩的哟

iceblood 发表于 2012-10-22 10:52

bs=1k以及bs=512再试试

kisswen 发表于 2012-10-22 11:03

portal# dd if=/dev/zero of=/data/test1k bs=1k count=2048000
2048000+0 records in
2048000+0 records out
2097152000 bytes transferred in 34.418883 secs (60930275 bytes/sec) stat -s test1k
st_dev=3791026413 st_ino=4687 st_mode=0100644 st_nlink=1 st_uid=0 st_gid=0 st_rdev=4294967295 st_size=2097152000 st_atime=1350874547 st_mtime=1350874581 st_ctime=1350874581 st_birthtime=1350874581 st_blksize=131072 st_blocks=1 st_flags=0portal# dd if=/dev/zero of=/data/test512 bs=512 count=2048000
2048000+0 records in
2048000+0 records out
1048576000 bytes transferred in 32.023510 secs (32743943 bytes/sec)portal# stat -s test512
st_dev=3791026413 st_ino=4688 st_mode=0100644 st_nlink=1 st_uid=0 st_gid=0 st_rdev=4294967295 st_size=1048576000 st_atime=1350874786 st_mtime=1350874818 st_ctime=1350874818 st_birthtime=1350874818 st_blksize=131072 st_blocks=1 st_flags=0没有单独建一个st_blksize小一点的。wiki上说用于mysql的可以设recordsize=8K|16K

kisswen 发表于 2012-10-22 11:05

HP P400有木有什么不单盘组raid0让系统能认到盘的办法?

iceblood 发表于 2012-10-22 11:55

58M/秒
很普通的速度。
整列都得这么建立。除非你不要那玩意。

Hongqiyaodao 发表于 2012-10-22 14:55

kisswen 发表于 2012-10-22 15:01

之前raid5的时候写速度bs=32k也只有50M左右
阵列卡没电池,没有启用写缓存
服务器是他们之前一个应用系统不用了没人管,俺用来玩的,哈哈,要不然怎么会随便删阵列;P

Hongqiyaodao 发表于 2012-10-22 17:59

页: [1]
查看完整版本: 呃惠普P400阵列卡单盘raid05个组raidz,速度牛逼惨了