※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1730618877.A.47E.html
→ tomsawyer : 2好點 11/03 16:02
→ raidcrash : 哪有啥好不建議的 不就都是mdadm 大小相同的SHR跟一 11/03 16:22
→ raidcrash : 般的RAID1/RAID5就是同一種東西 11/03 16:22
→ raidcrash : 除非你打定主意之後都要買同樣大小的硬碟 不然SHR用 11/03 16:24
→ raidcrash : 一用比較實在 4如果你是指Rebuild 那當然是不可能 11/03 16:26
→ franchy : 一個個換成3顆16T後維持SHR擴容量最單純 11/03 17:30
→ BITMajo : 查了一下 SHR 是啥,就是說他會依照不同硬碟容量 11/03 18:40
→ BITMajo : 重新分配空間做 RAID 吧,那要是硬碟容量本來就是 11/03 18:41
→ BITMajo : 理想的相同狀態,有沒有 SHR 應該就沒差了 11/03 18:41
→ BITMajo : SHR 這種東西想必也是會有它的弊端,空間是更能有效 11/03 18:42
→ BITMajo : 利用了,但他不可能物理上重新分配你的硬碟大小 11/03 18:43
→ BITMajo : 當你硬碟壞的時候還是照原本硬碟來算吧 11/03 18:43
→ BITMajo : 所以我想應該是說沒有必要去用 SHR 就不要刻意用? 11/03 18:44
→ raidcrash : SHR就是mdadm+LVM 沒啥特別的 你可以把它當作一個 11/03 19:53
→ raidcrash : 自動工具 幫你處理RAID轉換跟分割 你在同容量下 它 11/03 19:53
→ raidcrash : 就跟RAID1/RAID5是一樣的東西 11/03 19:53
→ raidcrash : SHR的優勢是靈活性 你將來要擴充選擇比較多 如果你 11/03 19:55
→ raidcrash : 很確定你之後都只用同容量硬碟 那選RAID5也行 11/03 19:55
→ Saren : 用轉的會等 很 久 建議是備份完新建成你要的 我之 11/03 20:55
→ Saren : 前2*12 shr轉成2*12+2*18的shr2跑45天 11/03 20:55
推 selfhu : 明年後年也很硬 11/04 00:03
噓 B0988698088 : 想必也是有他的弊端那樓是在公三小== 一個原理很單 11/04 10:24
→ B0988698088 : 純的東西你先拿出證據再發言好嗎 11/04 10:24
推 venon0916 : 以前用SHR遇到硬碟故障更換重建耗用的時間非常久 11/04 12:46
→ raidcrash : SHR Rebuild做的事跟RAID都一樣 RAID Rebuild除了RA 11/04 15:10
→ raidcrash : ID1和相關延伸的RAID外本來就慢且吃硬體效能 11/04 15:11
→ raidcrash : 提醒你SHR最大容量的硬碟至少要2顆才能完整利用空間 11/04 16:36
推 BITMajo : 如果 Raid5 用同樣大小硬碟的普通組法做那他的容錯 11/04 16:45
→ BITMajo : 就是一顆,但如果是不同大小硬碟,用 SHR 去做同樣 11/04 16:46
→ BITMajo : 效果的話,要是壞的是最大的那顆,可能就救不回來 11/04 16:47
→ BITMajo : 了吧?反之如果壞的是比較小的硬碟,風險應該也沒有 11/04 16:47
→ BITMajo : 比較低?至少我是想像不出怎麼避免這個問題 11/04 16:48
→ raidcrash : 你真的沒搞懂SHR是怎麼運作的 以原OP的例子16T*2+4T 11/04 16:49
→ raidcrash : *3 那它就會把16T切成12T跟4T 12T組RAID1 剩下的5個 11/04 16:50
→ raidcrash : 4T組RAID5 再用LVM把它拼成一個Pool 所以同樣是一個 11/04 16:50
→ raidcrash : 硬碟的冗餘 也就是為什麼最大的硬碟至少需要2顆才能 11/04 16:51
→ raidcrash : 完整利用空間 如果你在4T*3的Pool裡加入1個16T 那它 11/04 16:51
→ raidcrash : 就只能用16T裡的4T去組4T*4 另外12T無法使用 11/04 16:52
→ raidcrash : 而SHR用的都是Linux既有的工具 不是什麼群輝黑科技 11/04 16:53
→ raidcrash : 所以你把它當成一個自動化管理工具就行了 11/04 16:53
推 BITMajo : 喔喔,原來如此,比我想的還要複雜 11/04 16:53
→ BITMajo : 所以以這樣的狀況來說... 如果壞的是 4T 的硬碟 11/04 16:54
→ BITMajo : 那就 Raid5 那組有危險,但如果壞的是 16T 的硬碟 11/04 16:55
→ BITMajo : 就兩個陣列都有危險?不過有換到更多空間使用很合理 11/04 16:55
→ raidcrash : 不用想的太複雜 就是單顆冗餘 你壞哪一顆都是降級 11/04 16:57
推 BITMajo : 所以他起碼要硬碟夠多才能利用? 11/04 16:59
→ BITMajo : 不是說我直接抓一大一小兩顆硬碟就可以? 11/04 16:59
→ raidcrash : 基本上就是最大的那個容量至少要成對 其他你愛怎麼 11/04 17:03
→ raidcrash : 配都行 11/04 17:04
推 BITMajo : 懂了,原來是這樣 11/04 17:04
推 giantwinter : 5個16TB 11/06 11:00