[问题] 有关BtrFS Array建立前的分割问题

楼主: NGCat (不良咪)   2016-04-05 10:59:45
小弟使用以下指令,建立了一个五颗硬盘的BtrFS RAID5
mkfs.btrfs -f -L mypool -d raid5 -m raid5 /dev/sdb /dev/sdc /dev/sdd /dev/sde
/dev/sdf
一直以来,运作还OK
但是今天在做大量档案拷贝时,发生了连线TIMEOUT。
我看了一下LOG
Apr 5 10:34:29 tplinux kernel: sdb: unknown partition table
Apr 5 10:34:29 tplinux kernel: sdc: unknown partition table
...
不确定这是不是Timeout的原因,但:
请问,我一开始是不是应该先将每一颗硬盘用fdisk分割成 Primary Partition
/dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
再下
mkfs.btrfs -f -L mypool -d raid5 -m raid5 /dev/sdb1 /dev/sdc1 /dev/sdd1
/dev/sde1 /dev/sdf1
建立ARRAY才是正确的吗? 如果是这样子的话,那之前小弟不切割Partition
就建立Array的作法,居然能运转,也是蛮神奇的。当然,网络上有些文件也是这样
子做的。
另外,请问一般大量COPY发生Timeout,是不是有可能有实体硬盘有问题了。
可能用什么方法,先发现是哪一颗吗?
作者: kenduest (小州)   2016-04-05 12:32:00
因为你没有切分割区所以上面讯息算是正常的连线 timeout 这是?网络 timeout 吗有时候是网络问题与实体硬盘没有直接关系
楼主: NGCat (不良咪)   2016-04-05 19:52:00
所以,我应该是要先切Partition,比较正确囉?是否网络导致timeout,真的看不出来,烦恼中...。
作者: kenduest (小州)   2016-04-07 05:16:00
没有分割区不算是错误,实际上这样的确可用只是若要识别时候可能比较不好判断至于 timeout 你可能要判断与描述清楚,因为资讯不够

Links booklink

Contact Us: admin [ a t ] ucptt.com