所以我有两个硬盘,一个连接SATA,一个连接USB3.0
SATA(/dev/sdc1):
Apple HDD Toshiba
USB(/dev/sde2):
Western Digital Technologies, Inc. Elements SE Portable
连续安装到/mount1
和/mount2
。
初步测试
我跑了写使用命令进行测试:
dd if=/dev/zero of=testfileR bs=100k count=10000
和读使用命令进行测试:
dd if=testfileR of=/dev/null
/dev/sde2 (/mount1)
写:复制 1024000000 字节 (1.0 GB),11.5802 秒,88.4 MB/秒
读:复制 1024000000 字节 (1.0 GB),1.36778 秒,749 MB/秒
/dev/sdc1 (/mount2)
写:复制 1024000000 字节 (1.0 GB),11.2735 秒,90.8 MB/秒
读:复制 1024000000 字节 (1.0 GB),1.32109 秒,775 MB/秒
创建 RAID
现在我要创建 RAID
mdadm --create /dev/md1 --chunk=256 --level=0 --raid-devices=2 /dev/sdc1 /dev/sde2
分区:
mkfs.ntfs /dev/md1 -f
RAID测试:
/dev/md1 (/RAID2)
写:复制 1024000000 字节 (1.0 GB),11.6064 秒,88.2 MB/秒
读:复制 1024000000 字节 (1.0 GB),1.3568 秒,755 MB/秒
结论
为什么 RAID 没有改变写入速度?!我做错了什么吗?
奇怪的blkid
/dev/sdc1: UUID="eea8d28a-ad9a-4392-d70a-738c35a9d132" UUID_SUB="dd7d7db3-8c01-9ee6-3808-8d3a3b7dc7d1" LABEL="max-MS-7865:1" TYPE="linux_raid_member" "
/dev/sde2: UUID="1A6318686F2C1E46" TYPE="ntfs"
为什么格式与/dev/sde2
不一样?/dev/sdc1
TYPE="linux_raid_member"
输出cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid0 sde2[1] sdc1[0]
976563968 blocks super 1.2 256k chunks
md0 : active raid0 sdb1[1] sda1[0]
3907028992 blocks super 1.2 256k chunks
unused devices: <none>