рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЫрд╛рдкреЗ: рд╡рд┐рдВрдбреЛрдЬ RAID0 рд╕реЗ рд▓рд┐рдирдХреНрд╕ mdadm raid5 рдХреА рдУрд░ рдкрд▓рд╛рдпрди

Windows raid0 рд╕реЗ Linux raid5 рдореЗрдВ рдХреИрд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЗрд╕ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ рдХрд┐ рд╣рдореЗрдВ рдХреНрдпрд╛ рдиреБрдХрд╕рд╛рди рд╣реБрдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рджреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕ред рдбрд┐рдЬрд╝рд╛рдЗрди рд╡рд┐рднрд╛рдЧ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ 2003 рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝рд╛рдЗрд▓ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕реЗрд╡рд╛ рджреА рдЬрд╛рддреА рд╣реИред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдЗрд╕реЗ рдбреЗрдЯрд╛ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреЗ рдлрд╝рд╛рдЗрд▓ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЗрд╕рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ raid0 рд╣реИред рдЕрдЧрд▓рд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдЦрд░реАрдж рдХреЗ рдмрд╛рдж, "рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ" рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ 2003 рдирдП рдорджрд░рдмреЛрд░реНрдб рдкрд░ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЪрд╛рд▓рдХ рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд▓рд╛рдЗрд╕реЗрдВрд╕рд┐рдВрдЧ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рджреЛ рдирд┐рд░реНрдгрдп рдХрд┐рдП рдЧрдП:

рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкрд░ рдХреЛрдИ рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рд╣реИ - рдпрд╣ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рд╢реВрдиреНрдп рдЫрд╛рдкреЗ рд╣реИ, рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдпреЛрдЬрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝-рдЫрд╛рдкреЗ 0 рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдпрд╣ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡рд░реНрдгрди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред

рджреВрд╕рд░реА рд╕рдорд╕реНрдпрд╛: raid0 рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдкрд░ рджреЛ, 2TB рд╣реЛрддреЗ рд╣реИрдВ, рд╕рдВрдкреВрд░реНрдг рд╕рд░рдгреА рдбреЗрдЯрд╛ рд╕реЗ рднрд░реА рд╣реЛрддреА рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реАрдВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рджреЛ рдирдП рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рднреА рдЦрд░реАрджреЗ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 3TB рдкрд░ред рд╡рд┐рднрд╛рдЧ рдХрд╛ рдкреНрд░рдмрдВрдзрди рд╢реБрд░реВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдореМрдЬреВрджрд╛ рд╢реВрдиреНрдп рдЫрд╛рдкреЗ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ 10TB рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрднрд╛рд╕реА рдбрд┐рд╕реНрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдерд╛ рдХрд┐ рдпрд╣ рдЧрд▓рдд рдерд╛, рд▓реЗрдХрд┐рди 3TB рдкрд░ рдПрдХ рддреАрд╕рд░реА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдЦрд░реАрджрдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛:

1) рдПрдХ рд▓рд╛рдкрддрд╛ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде raid5 рдмрдирд╛рдПрдБ

mdtest# mdadm --create /dev/md4 -l 5 -n 3 /dev/sda1 /dev/sdb1 missing 

2) рд╡рд┐рдВрдбреЛрдЬ рдкрд░ raid5 рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ

3) рд╢реЗрд╖ рдбрд┐рд╕реНрдХ рд╕реЗ рдирдХрд▓ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░, raid0 рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ raid5 рдХреЛ рддреАрд╕рд░реЗ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ

 mdtest# mdadm --create /dev/md3 -l 0 -n 2 /dev/sdc1 /dev/sdd1 mdtest# mdadm --add /dev/md4 /dev/md3 

рд╣рдордиреЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ рдбреЗрдЯрд╛ рдХреА рдПрдХ рдЫреЛрдЯреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдкрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ raid5 рд╣реИ, рд╣рдо рдХрдИ рд╣рд╛рд░реНрдб рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ - рдЫрд╛рдкреЗ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ - рдЬреИрд╕рд╛ рдХрд┐ рдЦреБрдж рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдпрд╣ рдмрд╣реБрдд рднреНрд░рд╛рдордХ рд╣реИ рдХрд┐, рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рдЕрд╕реНрд╡реАрдХреГрдд рд╕рд░рдгреА рд╣реИ рдФрд░ рдЗрд╕реЗ рджреЛ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдХрд╛рд░рдг рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕ рд╕реНрддрд░ рдкрд░ рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ - рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреВрд░реНрдг рдиреБрдХрд╕рд╛рдиред рддреЛ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдХреЛ рдХрд╣реАрдВ рдкреВрд░реНрд╡-рдмреИрдХрдЕрдк рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЗрд╕ рддрдереНрдп рд╕реЗ рдЬрдЯрд┐рд▓ рд╣реИ рдХрд┐ рдореБрдлреНрдд рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ 1TB рдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рджреЛ рд╣реИрдВред рд╕реНрдерд┐рддрд┐ рдЧрд░реНрдо рд╣реЛ рд░рд╣реА рд╣реИ, рд╕реБрдмрд╣ рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдбреЗрдЯрд╛ рдХрдо рд╕реЗ рдХрдо рдкрдврд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рдВрд╢реЛрдзрди рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2TB рдореБрдХреНрдд рд╕реНрдерд╛рди рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИ, рдпрд╣ рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИ, рд╣рдо рджреЛ 2TB рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рдЫрд╡рд┐ рдХреЛ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЪрд░рдг рдореЗрдВ 1TB рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдПрдХ рдкрдЯреНрдЯреА рдореЗрдВ raid5 рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рднреА рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рдЕрдВрддрд┐рдо рдпреЛрдЬрдирд╛:

/dev/md3 - raid0: 1TB + 2TB
/dev/md4 - raid5: 2x3TB + /dev/md3

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдирд╛

рд╣рдо рдПрдХ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдмрд┐рдирд╛ raid5 рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, KVM рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рдВрдбреЛрдЬ 2003 рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдХреЙрдкреА рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд▓реЗрдЦрди рдХреА рдЧрддрд┐ 3-6MB / s рд╕реЗ рдмрд╣реБрдд рдХрдо рд╣реИ, рдЬрдмрдХрд┐ рд▓рд┐рдирдХреНрд╕ рд╕реЗ рдЙрд╕реА рдЕрдкрдорд╛рдирд┐рдд raid5 (рд░реИрдо рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреА рддреАрди рдЧреБрдирд╛ рд░рд╛рд╢рд┐) рд╕реЗ рдЧреБрдЬрд░ рдЪреБрдХрд╛ рд╣реИред 80 рдПрдордмреА / рдПрд╕ рдХреА рдФрд╕рдд рдЧрддрд┐ рд╕реЗ, рд▓реЗрдХрд┐рди рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рдХреЛ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рдВ, рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ raid5 рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдХреА рдЧрддрд┐ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд┐рдирдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд╣рд╛рдВ рд╕реЗ рдЖрддрд╛ рд╣реИ?

рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕реЗ рдПрдХрд▓ рдбреНрд░рд╛рдЗрд╡ - 100 рдПрдордмреА / рдПрд╕ рдкрд░ рдбреЗрдЯрд╛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рд╢рд╛рдпрдж mdadm рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдРрд╕рд╛ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЛ рдЫрд╛рдкреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреБрд░рд╛ рд▓рдЧрддрд╛ рд╣реИ? рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ mdadm рдореЗрдВ рдирд┐рд░реНрдорд┐рдд raid1 рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрдИ рд╡рд┐рдВрдбреЛрдЬ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВред рдЫрд╛рдкреЗ 1 рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рд╣реА рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдиреАрдЪреЗ рд╕реЗ рдХреЙрдкреА рд╕реНрдкреАрдб рд▓рдЧрднрдЧ 100MB / s рд╣реИред

рд╣рдорд╛рд░реА рдЧрд▓рддрд┐рдпрд╛рдБ рдпрд╣ рдереАрдВ рдХрд┐ рд╣рдо рдЙрд╕ рд▓реЗрдЦ рдХреЛ рдорд╛рдирддреЗ рдереЗ рдЬрд╣рд╛рдБ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛: "рдореВрд▓ рд░реВрдк рд╕реЗ рджреЛ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рд╕реЗ mdadm raid5 рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдПрдХ рд▓рд╛рдкрддрд╛ рд╣реИ рдЫрд╛рдкреЗ рджреНрд╡рд╛рд░рд╛ рд╢реВрдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди", рдФрд░ рдпрд╣ рднреА рдХрд┐ рд╣рдордиреЗ рдХреЗрд╡рд▓ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдерд╛, рд╣рдо рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рдирдХрд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ - рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд, рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред

рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрддреНрдкрд╛рджрдХ рдХреЛ рджреЛрд╣рд░рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП ред

рд╡рд╛рдкрд╕ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП

рдирд┐рд░реНрдгрдп 3TB рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рд╕реЗ raid0 рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ, рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдФрд░ рдлрд┐рд░ raid5 рдореЗрдВ рдЗрд╕ рд╕рд░рдгреА рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

1) RAID 0 рдмрдирд╛рдПрдБ

 mdtest# mdadm --create /dev/md4 -l 0 -n 2 /dev/sda1 /dev/sdb1 

2) рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдиреАрдЪреЗ рд╕реЗ, рд▓рд┐рдЦрдиреЗ рдХреА рдЧрддрд┐ 60-100MB / s рд╣реИ

3) RAID 0 рдХреЛ RAID 1 рдореЗрдВ рдмрджрд▓реЗрдВ

 mdtest# mdadm /dev/md4 --grow --level=5 mdadm: level of /dev/md4 changed to raid5 

рдпрд╣ рдСрдкрд░реЗрд╢рди рддреБрд░рдВрдд mdadm -D /dev/md4 рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ mdadm -D /dev/md4

 mdtest# mdadm -D /dev/md4 /dev/md4: Raid Level : raid5 Raid Devices : 3 Total Devices : 2 State : clean, degraded Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Number Major Minor RaidDevice State 0 252 0 0 active sync /dev/dm-0 1 252 1 1 active sync /dev/dm-1 2 0 0 2 removed 

4) рдПрдХ рддреАрд╕рд░рд╛ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛрдбрд╝реЗрдВ

 mstest# mdadm --add /dev/md4 /dev/md3 mdadm: added /dev/md3 

рд╣рдо рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ:
 mdtest# mdadm -D /dev/md4 /dev/md4: Raid Level : raid5 Raid Devices : 3 Total Devices : 3 State : clean, degraded, recovering Active Devices : 2 Working Devices : 3 Failed Devices : 0 Spare Devices : 1 Rebuild Status : 2% complete Number Major Minor RaidDevice State 0 252 0 0 active sync /dev/dm-0 1 252 1 1 active sync /dev/dm-1 3 252 2 2 spare rebuilding /dev/dm-2 

рдЯреЗрд╕реНрдЯ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрдкрдиреНрди рд╣реБрдПред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рд╡рд╛рд╕

  1. рд╣рдордиреЗ рджреЛ 3TB рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рд╕реЗ mdadm-raid0 [md4] рдПрдХрддреНрд░ рдХрд┐рдпрд╛ред
  2. рд╡рд┐рдВрдбреЛрдЬ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝- raid0 рд╕реЗ mdadm-raid0 рдХреЗ рдбреЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИред
  3. рд╣рдордиреЗ рдкрдбрд╝реЛрд╕реА рд╕рд░реНрд╡рд░ (2TB) рдкрд░ windows-raid0 рд╕реЗ рджреВрд╕рд░реА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреА рдЫрд╡рд┐ рдХреЛ рдмрдЪрд╛рдпрд╛ред
  4. рдкрд░рд┐рд╡рд░реНрддрд┐рдд mdadm-raid0 mdadm-raid5 рдХреЗ рд▓рд┐рдПред
  5. рд╣рдордиреЗ 1TB рдбреНрд░рд╛рдЗрд╡ рд╕реЗ mdadm-raid0 [md3] рдФрд░ windows-raid0 рд╕реЗ рджреВрд╕рд░рд╛ рдбреНрд░рд╛рдЗрд╡ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ред
  6. рддреАрд╕рд░реЗ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде mdadm-raid5 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ mdadm-raid0 [md3]ред


рдиреЛрдЯ

Raid5 рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рджреМрд░рд╛рди, рдЕрдиреБрдХреВрд▓рди рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, stripe_cache_size рдХреЛ рдЕрдзрд┐рдХрддрдо 32768 рддрдХ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛: echo 32768 > /sys/block/md4/md/stripe_cache_size ред рд▓рд┐рдЦреЗрдВ рдЗрдВрдЯреЗрдВрдЯ рдмрд┐рдЯрдореИрдк рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: mdadm --grow --bitmap=none /dev/md4 ред

рдпрджрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝- raid0 рдХреЛ рд╕реАрдорд╛ рддрдХ рднрд░рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕ рдкрд░ рдордЬрдмреВрдд рдбреЗрдЯрд╛ рд╡рд┐рдЦрдВрдбрди рд╣реИ, рд▓рдВрдмреЗ рд╕рдордп рддрдХ 4TB рдХреЛ рдбреАрдлрд╝реНрд░реИрдЧреНрдореЗрдиреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо Microsoft рд░рд┐рдЪрдХреЛрдкреА рдХреЛ рдХрдИ рдзрд╛рд░рд╛рдУрдВ рдореЗрдВ рдХреЙрдкреА рдХрд░рдХреЗ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЧрдП

Mdadm рдХреЛ рдмрд╣реБрдд рд╕рдордЭрджрд╛рд░ рдЧрд╛рдЗрдб " рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ RAID " рдХреЛ рдЖрджреЗрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

Source: https://habr.com/ru/post/In185030/


All Articles