[問題] 有關BtrFS Array建立前的分割問題

看板Linux作者 (不良咪)時間9年前 (2016/04/05 10:59), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/1
小弟使用以下指令,建立了一個五顆硬碟的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,是不是有可能有實體硬碟有問題了。 可能用甚麼方法,先發現是哪一顆嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.181.22 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1459825189.A.D67.html

04/05 12:32, , 1F
因為你沒有切分割區所以上面訊息算是正常的
04/05 12:32, 1F

04/05 12:33, , 2F
連線 timeout 這是?網路 timeout 嗎
04/05 12:33, 2F

04/05 12:33, , 3F
有時候是網路問題與實體硬碟沒有直接關係
04/05 12:33, 3F

04/05 19:52, , 4F
所以,我應該是要先切Partition,比較正確囉?
04/05 19:52, 4F

04/05 19:53, , 5F
是否網路導致timeout,真的看不出來,煩惱中...。
04/05 19:53, 5F

04/07 05:16, , 6F
沒有分割區不算是錯誤,實際上這樣的確可用
04/07 05:16, 6F

04/07 05:16, , 7F
只是若要識別時候可能比較不好判斷
04/07 05:16, 7F

04/07 05:18, , 8F
至於 timeout 你可能要判斷與描述清楚,因為資訊不夠
04/07 05:18, 8F
文章代碼(AID): #1N0oebrd (Linux)
文章代碼(AID): #1N0oebrd (Linux)