рд╢реБрдн рджрд┐рдиред
CentOS6 рдФрд░ рдЙрдЪреНрдЪ% iowait рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИред рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХреЗ рдмрд┐рдирд╛, рдпрд╛ рдЕрдзрд┐рдХрддрдо 10 рдорд┐рдирдЯ, рдЕрдзрд┐рдорд╛рдирддрдГ рд░рд╛рдд рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреЛ md raid1 рд╕реЗ md raid10 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 10 рдорд┐рдирдЯ, рдпрд╛ рдЙрд╕рд╕реЗ рднреА рдХрдо рд╕рдордп рддрдХ рдорд┐рд▓рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╣реЙрдЯ-рд╕реНрд╡реИрдк рдмрд╛рд╕реНрдХреЗрдЯ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рдЬрд╣рд╛рдВ рд╕рд░реНрд╡рд░ рдХрд┐рд░рд╛рдП рдкрд░ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реЗ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рджреВрд╕рд░реЗ рдФрд░ рддреАрд╕рд░реЗ рдмрд╛рд╕реНрдХреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рдФрд░ рджреВрд╕рд░реЗ рд╕реЗ рдирд╣реАрдВред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдореБрдЭреЗ рд╕рд░реНрд╡рд░ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдкреБрд░рд╛рдиреЗ рдбрд┐рд╕реНрдХ рдХреЛ рд╕реНрд╡реИрдк рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдирдП рджреЛ рдХреЛ рдбрд╛рд▓ рджрд┐рдпрд╛ред
рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдПрдХ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛, рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рд╡рд┐рд╖рдп рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред LVM рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдкреВрд░реА рдкреНрд░рдгрд╛рд▓реА рдХреЛ LVM рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрд░реЛрд╣ рдмрд┐рдВрджреБ / рдмреВрдЯ md0 рд╡рд┐рднрд╛рдЬрди рдкрд░ рд╕реНрдерд┐рдд рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЧреНрд░рдм 0.97 LVM рдХреЗ рд╕рд╛рде рд▓реЛрдб рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред
рдЗрд╕рд▓рд┐рдП, рд╕рд░реНрд╡рд░ рд▓реЛрдб рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдЪрд╛рд░ рдбрд┐рд╕реНрдХ рд╣реИрдВред / Dev / md0 рд╡рд┐рднрд╛рдЬрди / рдмреВрдЯ рд╣реИ, / dev / md1 рд╡рд┐рднрд╛рдЬрди LVM рднреМрддрд┐рдХ рдЙрдкрдХрд░рдг рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕ рдкрд░ рд╣реИред
# ls -l / dev / vd *
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 0 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / рд╡рдбрд╝рд╛
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 1 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vda1
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 2 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vda2
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 16 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vdb
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 17 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vdb1
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 18 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vdb2
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 32 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / vdc
brw-rw ----ред 1 рд░реВрдЯ рдбрд┐рд╕реНрдХ 252, 48 рдорд╛рд░реНрдЪ 23 22:34 / рджреЗрд╡ / рд╡реАрдбреА
#cat / proc / mdstat
рд╡реНрдпрдХреНрддрд┐рддреНрд╡: [рдЫрд╛рдкреЗ рез]
md0: рд╕рдХреНрд░рд┐рдп raid1 vda1 [0] vdb1 [1]
204788 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.0 [2/2] [UU]
md1: рд╕рдХреНрд░рд┐рдп raid1 vdb2 [1] vda2 [0]
5937144 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.1 [2/2] [рдпреВрдпреВ]
рдмрд┐рдЯрдореИрдк: 1/1 рдкреГрд╖реНрда [4KB], 65536KB рдЪрдВрдХ
# рдбреАрдПрдл-рдПрдЪ
рдлрд╛рдЗрд▓рд╕рд┐рд╕реНрдЯрдо рдЖрдХрд╛рд░ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд▓рд╛рдн рдХрд╛ рдЙрдкрдпреЛрдЧ% рдкрд░ рдЪрдврд╝рдХрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛
/ рджреЗрд╡ / рдореИрдкрд░ / vg_vmraid10- рд░реВрдЯ 2.0G 591M 1.3G 32% /
tmpfs 376M 0 376M 0% / dev / shm
/ dev / md0 194M 33M 151M 18% / рдмреВрдЯ
/ рджреЗрд╡ / рдореИрдкрд░ / vg_vmraid10-part 1008M 34M 924M 4% / mnt / рднрд╛рдЧ
рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдбреНрд░рд╛рдЗрд╡ рдХреЛ / dev / vdX рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, paravirtualized VirtIO рдбрд┐рд╕реНрдХ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, / dev / vdb2 рд╡рд┐рднрд╛рдЬрди рдХреЛ / dev / md1 рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ
# mdadm / dev / md1 -f / dev / vdb2
mdadm: рд╕реЗрдЯ / рджреЗрд╡ / vdb2 рджреЛрд╖рдкреВрд░реНрдг / рджреЗрд╡ / md1 рдореЗрдВ
# mdadm / dev / md1 -r / dev / vdb2
mdadm: / dev / md1 рд╕реЗ рдЧрд░реНрдо рдирд┐рдХрд╛рд▓реЗ рдЧрдП / рджреЗрд╡ / vdb2
рдЕрдЧрд▓рд╛, рд╣рдореЗрдВ рдЕрдиреБрднрд╛рдЧ рдХреЗ рд╕реБрдкрд░ рдмреНрд▓реЙрдХ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╢реВрдиреНрдп рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╛рдЧ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рд╕реНрдХреЛрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ / dev / md1 рдкрд░ рдбреЗрдЯрд╛ рдФрд░ raid10 рдХреЗ рд╕рд╛рде рд╡рд┐рднрд╛рдЬрди, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЗрд╕рдореЗрдВ рд╕рдорд░реВрдкрддрд╛рдПрдВ рд╣реЛрдВрдЧреА рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ rad10 рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛрдВрдЧреА (mdadm рдХрд╕рдо рдЦрд╛рдПрдЧрд╛ рдХрд┐ / dev / vdb2 рд╡рд┐рднрд╛рдЬрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА / dev / dev рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) md1, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╣рдордиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдирд┐рдХрд╛рд▓рд╛ рдерд╛) рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж / dev / md1 рд╕реЗ рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди c / dev / md2 рдФрд░ рд╕рдм рдХреБрдЫ рдХрд░реНрдиреЗрд▓ рдЖрддрдВрдХ рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
# dd if = / dev / zero of = / dev / vdb2 bs = 512 count = 1
# dd if = / dev / zero of = / dev / vdb2 bs = 1M count = 100
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреЗрд╡рд▓ рджреВрд╕рд░реА рдЯреАрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╢реБрд░реВ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрд╕рд▓реА рдорд╢реАрди рдкрд░ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╣рд┐рдореНрдордд рдирд╣реАрдВ рдХреАред
рдЕрдЧрд▓рд╛, рд╣рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рддрд╛рд▓рд┐рдХрд╛ рдХреЛ / dev / vdb рд╕реЗ / dev / vdc рдФрд░ / dev / vdd рдореЗрдВ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдо sfdisk рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред sfdisk рдХрд╕рдо рдЦрд╛рдПрдЧрд╛ рдФрд░ рдХрд╣реЗрдЧрд╛ рдХрд┐ рдореИрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЦрдВрдб рд╕рд┐рд▓реЗрдВрдбрд░ рдХреА рд╕реАрдорд╛ рдкрд░ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ -f рд╕реНрд╡рд┐рдЪ рдЬреЛрдбрд╝реЗрдВред
# sfdisk -d / dev / vdb | sfdisk -f / dev / vdc
# sfdisk -d / dev / vdb | sfdisk -f / dev / vdd
рдЕрдиреБрднрд╛рдЧ рддреИрдпрд╛рд░ рд╣реИрдВ, рдпрд╣ рдЕрдкрдорд╛рдирд┐рдд рдореЛрдб рдореЗрдВ рдПрдХ рдирдпрд╛ RAID10 рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдореИрдВ рдЕрдкрдиреЗ uuid рдХреЛ рдмреАрдорд╛ рдХреЗ рд▓рд┐рдП рднреА рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рджреМрд░рд╛рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред
# mdadm --create / dev / md2 --uuid = 3846bee5: d9317441: f8fb6391: 4c024445 --level = 10 - рднрдп-рдбрд┐рд╡рд╛рдЗрд╕ - 4-рдкрдВрдХ = 2048 рдЧрд╛рдпрдм / рджреЗрд╡ / vd [bcd] 2
mdadm: рд╕рдВрд╕реНрдХрд░рдг 1.2 рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ
mdadm: array / dev / md2 рд╢реБрд░реВ рд╣реБрдЖред
/Etc/mdadm.conf рдкрд░ рдПрдХ рдирдП рдЕрдиреБрднрд╛рдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ
# рдмрд┐рд▓реНрд▓реА /etc/mdadm.conf
# mdadm.conf рдХреЛ рдПрдирд╛рдХреЛрдВрдбрд╛ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛
MAILADDR рд░реВрдЯ
рдСрдЯреЛ + imsm + 1.x -all
ARRAY / рджреЗрд╡ / md0 рд╕реНрддрд░ = raid1 рд╕рдВрдЦреНрдпрд╛-рдЙрдкрдХрд░рдг = 2 UUID = 7872830a: c480f8c4: ac316f53: c6ea2b52
ARRAY / dev / md1 рд╕реНрддрд░ = raid1 рд╕рдВрдЦреНрдпрд╛-рдЙрдкрдХрд░рдг = 2 UUID = 3846bee5: d9317441: f8fb6391: c4024454
ARRAY / рджреЗрд╡ / md2 рд╕реНрддрд░ = raid10 рд╕рдВрдЦреНрдпрд╛-рдЙрдкрдХрд░рдг = 4 UUID = 3846bee5: d9317441: f8fb6391: 4c024445
рд░рд┐рдмреВрдЯ, рдмреВрдЯ рдореЗрдВ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдкрдорд╛рдирд┐рдд рдореЛрдб рдореЗрдВ / рджреЗрд╡ / md2 рд╡рд┐рднрд╛рдЬрди рдмреВрдЯ
md / raid10: md2: 4 рдореЗрдВ рд╕реЗ 3 рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдХреНрд░рд┐рдп
рд╣рдо рдирдП рдмрдирд╛рдП рдЧрдП рдЦрдВрдб рд╕реЗ рдПрдХ рднреМрддрд┐рдХ рдЖрдпрддрди рдмрдирд╛рддреЗ рд╣реИрдВ, рдореИрдВ рдбреБрдкреНрд▓реАрдХреЗрдЯ uuid рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдпреВрдЖрдИрдбреА рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реВрдВред
# pvcreate --uuid I0OAVm-27U4-KFWZ-4lMB-F3r9-X2kx-LnWADB --norestorefile / dev / md2
рдбрд┐рд╕реНрдХ рдкрд░ рднреМрддрд┐рдХ рдЖрдпрддрди рдбреЗрдЯрд╛ рд▓рд┐рдЦрдирд╛ "/ dev / md2"
рднреМрддрд┐рдХ рдорд╛рддреНрд░рд╛ "/ рджреЗрд╡ / md2" рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдмрдирд╛рдпрд╛ рдЧрдпрд╛
рдЕрдм рдорд╛рддреНрд░рд╛ рд╕рдореВрд╣ vg_vmraid10 рдмрдврд╝рд╛рдПрдБ
# vgextend vg_vmraid10 / dev / md2
рд╡реЙрд▓реНрдпреВрдо рд╕рдореВрд╣ "vg_vmraid10" рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛
рднреМрддрд┐рдХ рдорд╛рддреНрд░рд╛ рдкрд░ LVM рдореЗрдВ, рдбреЗрдЯрд╛ рдХреЛ PhysicalExtent (PE) рдирд╛рдордХ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрди PE рдХреЛ рднреМрддрд┐рдХ рдЖрдпрддрди рдХреЗ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдм рд╣рдореЗрдВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
# pvmove / dev / md1 / dev / md2
...
/ dev / md1: рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд: 100.0%
рдЕрдм рдЖрдкрдХреЛ рдлрд╝рд╛рдЗрд▓ /boot/grub/menu.lst рдХреЛ рдЦреЛрд▓рдиреЗ рдФрд░ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ рдЦреЛрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, rd_MD_UUID рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ uid рдореЗрдВ / рджреЗрд╡ / md2 рд╕реЗрдХреНрд╢рди рдХреЗ uid рд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП 3846bee5: d9317441: f8fb6391: 4c0244: 452445 рд╣реИред / dev / md1 рдкрд░ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрди, рд▓реЗрдХрд┐рди рд╡реЙрд▓реНрдпреВрдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦрд╛рд▓реА рд╣реИред рд╕рд╛рде рд╣реА рдЗрд╕ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд░рд┐рдореЛрдЯ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА, рдкреИрд░рд╛рдореАрдЯрд░ рдкреИрдирд┐рдХ = 10 рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЬрдм рдХрд░реНрдиреЗрд▓ рдЖрддрдВрдХ 10 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдСрдЯреЛ-рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд▓рд╛, рд╣рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
# рд░рд┐рдмреВрдЯ
рдФрд░ рдпрд╣рд╛рдВ рд╣рдо рдПрдХ рд╡рд░реНрддрдорд╛рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрднреА рддрдХ рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж, / dev / md2 рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ / dev / md127 рд╡рд┐рднрд╛рдЬрди рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЖрдорддреМрд░ рдкрд░ uuid рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдпрд╣ mdadm рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг - 3.0 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдЖрдк рдПрдХ рд╡рд┐рднрд╛рдЬрди рд╕рд╛рд░рдгреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдк md рд╡рд┐рднрд╛рдЬрди рдХреЛ рдирд╛рдо рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВред рдЗрд╕ рдмреАрдЪ, рдореИрдВ рдХреЗрд╡рд▓ /etc/mdadm.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдиреБрднрд╛рдЧ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рд╣реА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ / dev / md1 рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд▓рд╛рдЗрди рдХреЛ рд╣рдЯрд╛ рд╕рдХрддрд╛ рд╣реВрдВред
рднреМрддрд┐рдХ рд╕рдореВрд╣ / dev / md1 рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рднреМрддрд┐рдХ рдЙрдкрдХрд░рдг рд╕реВрдЪреА рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВред рд╣рдо / dev / md1 рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВ, рд╕реБрдкрд░ рдмреНрд▓реЙрдХ рдХреЛ / dev / vda2 рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ / dev / dd7 рдкрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
# vgreduce vg_vmraid10 / dev / md1
рд╡реЙрд▓реНрдпреВрдо рд╕рдореВрд╣ "vg_vmraid10" рд╕реЗ "/ dev / md1" рдирд┐рдХрд╛рд▓рд╛ рдЧрдпрд╛
# pvremove / dev / md1
рднреМрддрд┐рдХ рдорд╛рддреНрд░рд╛ "/ рджреЗрд╡ / md1" рдкрд░ рд▓реЗрдмрд▓ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛
# mdadm -S / dev / md1
mdadm: рд░реЛрдХрд╛ / рджреЗрд╡ / md1
# dd if = / dev / zero of = / dev / vda2 bs = 512 count = 1
# mdadm / dev / md127 -a / dev / vda2
mdadm: рдЬреЛрдбрд╝рд╛ / рджреЗрд╡ / vda2
# рдмрд┐рд▓реНрд▓реА / proc / mdstat
рд╡реНрдпрдХреНрддрд┐рддреНрд╡: [рдЫрд╛рдкреЗ резреж] [рдЫрд╛рдкреЗ рез]
md0: рд╕рдХреНрд░рд┐рдп raid1 vda1 [0] vdb1 [1]
204788 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.0 [2/2] [UU]
md127: рд╕рдХреНрд░рд┐рдп raid10 vda2 [4] vdb2 [1] vdc2 [2] vdd2 [рей]
11870208 рдмреНрд▓рд╛рдХ рд╕реБрдкрд░ 1.2 2048K рдЪрдВрдХреНрд╕ 2 рдкрд╛рд╕-рдХреЙрдкрд┐рдпрд╛рдБ [4/3] [_UUU]
[> ....................] рд╡рд╕реВрд▓реА = 1.1% (68352/5935104) рдЦрддреНрдо = 2.8 рдорд┐рдирдЯ рдХреА рдЧрддрд┐ = 3417,000K / рд╕реЗрдХрдВрдб
рд╕рдм рдХреБрдЫ, рд╕рд┐рд╕реНрдЯрдо raid10 рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЗрд╕реЗ CentOS5 рдкрд░ рднреА рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ рдореЗрдиреВ.lst рдореЗрдВ uid рдирд╣реАрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдРрд╕рд╛ рдХреЛрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдирд╣реАрдВ рд╣реИред рдбреЗрдмрд┐рдпрди рд╕реНрдХреНрд╡реАрдЬрд╝реА рдореЗрдВ, рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЧреНрд░рдм рдореЗрдВ рд╣реЛрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╣рд╛рдБ grub2ред
рдЕрдВрдд рдореЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдХрд┐ рд╣рдореЗрд╢рд╛ LVM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдбрд┐рд╕реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХрдИ рдмрд╛рд░ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рд╡рд┐рднрд╛рдЬрди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдПрдХ рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢реА рдореЛрдб рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдореИрдВ рд╕реНрдиреИрдкрд╢реЙрдЯ рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВ, рдЖрджрд┐ред
рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рд▓реЗрдЦ, рдпрд╣ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдм рдХреБрдЫ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдЕрдВрдд рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред