рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рдХреЗ рдмрд┐рдирд╛ mdadm рдореЗрдВ RAID1 рд╕реЗ RAID5 рддрдХ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛

рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рд┐рдирдХреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ RAID1 рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд┐рд░реНрдорд╛рдг mdadm рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

  # рдмрд┐рд▓реНрд▓реА / proc / mdstat
 рд╡реНрдпрдХреНрддрд┐рддреНрд╡: [рдЫрд╛рдкреЗ рез]
 md0: рд╕рдХреНрд░рд┐рдп raid1 sdb [1] sda [0]
       8387572 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.2 [2/2] [UU] 


рдФрд░ рд╣рдореЗрдВ рдПрдХ рдФрд░ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдорд┐рд▓реА рдЬрд┐рд╕реЗ рдореИрдВ рдЗрд╕ рдорд╢реАрди рдореЗрдВ рдЫрдбрд╝реА рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬреЛ рдЙрдкрд▓рдмреНрдз рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдмрд┐рдирд╛ рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдЦреЛрдП рдпрд╛рдиреАред RAID1 рд╕реЗ RAID5 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред



рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдореМрдЬреВрджрд╛ рд╕рд░рдгреА рдХреЛ рд░реЛрдХреЗрдВ:

# mdadm --stop /dev/md0





рдпрджрд┐ рдЖрдк рдЗрд╕ рдЫрд╛рдкреЗ рд╕реЗ рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдмрдВрдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдФрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ LiveCD рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ...

рдлрд┐рд░ рд╣рдо рдкреБрд░рд╛рдиреЗ RAID1 рдХреЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдЙрд╕реА рджреЛ рдбрд┐рд╕реНрдХ рд╕реЗ рдЗрд╕рдХреЗ рдКрдкрд░ RAID5 рдмрдирд╛рдХрд░ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

# mdadm --create /dev/md0 --level 5 --raid-devices 2 /dev/sda /dev/sdb





рдХрд╛рд░реНрдпрдХреНрд░рдо рдпрд╣ рд╢рдкрде рд▓реЗрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рдбрд┐рд╕реНрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА RAID1 рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ:

  mdadm: / dev / sda рдПрдХ рдЫрд╛рдкреЗ рд╕рд░рдгреА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ:
     рд╕реНрддрд░ = raid1 рдЙрдкрдХрд░рдгреЛрдВ = 2 ctime = рдмреБрдз рдЕрдЧрд╕реНрдд 4 08:28:45 2010
 mdadm: / dev / sdb рдПрдХ рдЫрд╛рдкреЗ рд╕рд░рдгреА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ:
     рд╕реНрддрд░ = raid1 рдЙрдкрдХрд░рдгреЛрдВ = 2 ctime = рдмреБрдз рдЕрдЧрд╕реНрдд 4 08:28:45 2010
 рд╕рд░рдгреА рдмрдирд╛рддреЗ рд░рд╣реЗрдВ?  y
 mdadm: рд╕рдВрд╕реНрдХрд░рдг 1.2 рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ
 mdadm: array / dev / md0 рд╢реБрд░реВ рд╣реБрдЖред 


рдирдП рдмрдирд╛рдП рдЧрдП рдЫрд╛рдкреЗ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рдордп рд╣рдо рдереЛрдбрд╝рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░реЗрдВрдЧреЗ:

  md0: рд╕рдХреНрд░рд┐рдп raid5 sdb [2] sda [0]
       8387072 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.2 рд╕реНрддрд░ 5, 512k рдЪрдВрдХ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо 2 [2/1] [U_]
       [> ....................] рд╡рд╕реВрд▓реА = рек.реи% (рейрелрелреж8рем/38рей )реж )реи) рдЦрддреНрдо = реи.реи рдорд┐рдирдЯ рдХреА рдЧрддрд┐ = рел реп рез.... реп / рд╕реЗрдХрдВрдб


рдкрд░рд┐рдгрд╛рдо рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╣реА RAID1 рд╣реИред



рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдВрдд рдХреЗ рдмрд╛рдж, рдЫрд╛рдкреЗ рдореЗрдВ рд╣рдорд╛рд░реА рдирдИ рдбрд┐рд╕реНрдХ (рд╕реНрдкреЗрдпрд░ рдХреЗ рд░реВрдк рдореЗрдВ) рдЬреЛрдбрд╝реЗрдВ:

# mdadm --add /dev/md0 /dev/sdc





рдФрд░ рдЫрд╛рдкреЗ рдХреЛ рддреАрди рд╕рдХреНрд░рд┐рдп рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░реЗрдВ:

# mdadm --grow /dev/md0 --raid-disks=3





рд╣рдо рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рд░рд┐рд╢реЗрдк рдЫрд╛рдкреЗ рд╕рдорд╛рдкреНрдд рди рд╣реЛ рдЬрд╛рдПрдВ:

  md0: рд╕рдХреНрд░рд┐рдп raid5 sdc [3] sdb [2] sda [0]
       8387072 рдмреНрд▓реЙрдХ рд╕реБрдкрд░ 1.2 рд╕реНрддрд░ 5, 512k рдЪрдВрдХ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо 2 [3/3] [UUU]
       [> ....................] reshape = 2.5% (212480/8387072) рдЦрддреНрдо = 9.6min рдЧрддрд┐ = 14165K / рд╕реЗрдХрдВрдб 


рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рдХреЗ рдкреБрдирдГ рдирд┐рд░реНрдорд┐рдд рдбрд┐рд╕реНрдХ рд╡рд┐рднрд╛рдЬрди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП ext2 / 3):

# e2fsck -f /dev/md0

# resize2fs -p /dev/md0







рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛:

# mdadm --examine --scan >> /etc/mdadm.conf





рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ initrd рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред



рдпрджрд┐ рдЗрди рдСрдкрд░реЗрд╢рдиреЛрдВ рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рд╡рд┐рдлрд▓рддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддреЛ RAID1 рдкрд░ рдореМрдЬреВрдж рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдиреБрдХрд╕рд╛рди рдХреЗ RAID5 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЬрд╛рдБрдЪ рдХреА рдЧрдИ! рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рд╕рд╣реА ...;)



All Articles