рдПрдХ рдФрд░ PROXMOX рдХрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди softRAID1 рдкрд░, рд▓реЗрдХрд┐рди рдЕрдм GPT рд╡рд┐рднрд╛рдЬрди рдкрд░ 3.2, FreeNAS 9.2 рдХреЛ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!

рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рдореБрдЭреЗ рдПрдХ Proxmox рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ: рдПрдПрдордбреА рдПрдлрдПрдХреНрд╕ -4300, 4 рдЬреАрдмреА, рдкреНрд░реЙрдХреНрд╕рдореЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рджреЛ 500 рдЬреАрдмреА рдбрд┐рд╕реНрдХ рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд▓рд┐рдП рджреЛ рдФрд░ред рдХрд╛рд░реНрдп рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдереЗ: FreeNAS рдорд╢реАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рдореИрдВ рдЙрди рдкрд░ рднрдВрдбрд╛рд░рдг рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдбрд┐рд╕реНрдХ (рдЕрдзрд┐рдорд╛рдирддрдГ рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХ) рдХреЛ рдЖрдЧреЗ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдХрдИ рдФрд░ рд╡реАрдПрдо рдЬреЛ рд▓реЗрдЦ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рдереЗред

рдореЗрд░реЗ рдкрд╛рд╕ рд╣рдореЗрд╢рд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреА рдПрдХ рдЪрд╛рд▓ рд╣реИ, рдФрд░ рдкреБрд░рд╛рдиреЗ рдирд╣реАрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рддреЛ рдЗрд╕ рдмрд╛рд░ рдРрд╕рд╛ рд╣реА рд╣реБрдЖред
рдореИрдВрдиреЗ Proxmox VE 3.2 рдФрд░ FreeNAS 9.2 рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдХрдЯ рдХреЗ рддрд╣рдд рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖред

рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ Proxmox (рдЗрд╕ рд╕рдордп рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 3.2) рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЗрд╕реЗ SoftRAID1 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ 3.0 рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрдиреНрд╣реЛрдВрдиреЗ (рдкреНрд░реЙрдХреНрд╕рдореЛрдХреНрд╕) рдбрд┐рд╕реНрдХ рдХреЛ GPT рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ред рддрджрдиреБрд╕рд╛рд░, рд▓реЗрдЦ рдореЗрдВ рдЬрд┐рди рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдкрд░ рдореИрдВрдиреЗ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд╡реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Proxmox рдХреЛ SoftRAID рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкрд░ рд╕рднреА рд▓реЗрдЦреЛрдВ рдореЗрдВ, рдХреЗрд╡рд▓ рджреЛ рдЦрдВрдб (рдмреВрдЯ рдФрд░ LVM) рд╣реИрдВред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбрд┐рд╕реНрдХ рдкрд░ 3 рд╡рд┐рднрд╛рдЬрди рдереЗред рдкрд╣рд▓рд╛ рд╣реИ GRUB, рдФрд░ рдлрд┐рд░ рдорд╛рдирдХ рдмреВрдЯ рдФрд░ LVMред

рдпрд╣ рд╣рдореЗрдВ рдирд╣реАрдВ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рд┐рдПред

GPT рд╡рд┐рднрд╛рдЬрди рдкрд░ рд╕реЙрдлреНрдЯрд░рд╛рдЗрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реЙрдХреНрд╕ рдХрд╛ рдЕрдиреБрд╡рд╛рдж


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

# nano /etc/apt/sources.list.d/pve-enterprise.list 
рдФрд░ рдПрдХ рд▓рд╛рдЗрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рдПрдХ рдореБрдлреНрдд рднрдВрдбрд╛рд░ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдВ:
 echo "deb http://download.proxmox.com/debian wheezy pve pve-no-subscription" >> /etc/apt/sources.list.d/proxmox.list 
рдЙрдирдХреА рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рд╣реАрде ред

рдЕрдм рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рджреЗрддреЗ рд╣реИрдВ:

 # aptitude update && aptitude install mdadm initramfs-tools screen 
рдпрджрд┐ рдЖрдкрдХреЛ рдпрд╣ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдХрд░рдирд╛ рд╣реИ рддреЛ рдмрд╛рдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред LVM рдХрд╛ RAID рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреНрд░реАрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИред

рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдХрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИ:

 # modprobe raid1 
рдЕрдЧрд▓рд╛, рд╣рдо sda рд╕реЗ sdb рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реАрдВ рд╕реЗ MBR рдФрд░ GPT рдореЗрдВ рдЕрдВрддрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред GPT рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
 # sgdisk -R /dev/sdb /dev/sda The operation has completed successfully. 
рдирдИ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ UUID рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред
 # sgdisk -G /dev/sdb The operation has completed successfully. # sgdisk --randomize-guids --move-second-header /dev/sdb The operation has completed successfully. 


рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рд╣рдо рдЬреИрд╕рд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рд╡реИрд╕рд╛ рд╣реА рдЦрдВрдб рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдПрд╕рдбреАрдП рдбреНрд░рд╛рдЗрд╡рдПрд╕рдбреАрдмреА рдбреНрд░рд╛рдЗрд╡
 # parted -s /dev/sda print Model: ATA WDC WD5000AAKS-0 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB primary bios_grub 2 2097kB 537MB 535MB ext3 primary boot 3 537MB 500GB 500GB primary lvm 
 # parted -s /dev/sdb print Model: ATA ST3500320NS (scsi) Disk /dev/sdb: 500GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB primary bios_grub 2 2097kB 537MB 535MB primary boot 3 537MB 500GB 500GB primary lvm 


Sdb2 рдФрд░ sdb3 рд╡рд┐рднрд╛рдЬрди рдХреЗ рдЭрдВрдбреЗ рдХреЛ рдЫрд╛рдкреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ:

 # parted -s /dev/sdb set 2 "raid" on # parted -s /dev/sdb set 3 "raid" on # parted -s /dev/sdb print Model: ATA ST3500320NS (scsi) Disk /dev/sdb: 500GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB primary bios_grub 2 2097kB 537MB 535MB primary raid 3 537MB 500GB 500GB primary raid 
рд╕рдм рдХреБрдЫ рд╕рд╣реА рдирд┐рдХрд▓рд╛ред

рдЖрдЧреЗ рдмрдврд╝реЛ рдФрд░ рдмрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реБрдкрд░рдмреНрд▓реЙрдХ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ:

 # mdadm --zero-superblock /dev/sdb2 mdadm: Unrecognised md component device - /dev/sdb2 # mdadm --zero-superblock /dev/sdb3 mdadm: Unrecognised md component device - /dev/sdb3 
рдЖрдЙрдЯрдкреБрдЯ "mdadm: рдЕрдкрд░рд┐рдЪрд┐рдд md рдШрдЯрдХ рдбрд┐рд╡рд╛рдЗрд╕ - / dev / sdb3" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдбреНрд░рд╛рдЗрд╡ RAID рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдерд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рд░рдгрд┐рдпрд╛рдБ рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ:
 # mdadm --create /dev/md1 --level=1 --raid-disks=2 missing /dev/sdb2 mdadm: Note: this array has metadata at the start and may not be suitable as a boot device. If you plan to store '/boot' on this device please ensure that your boot-loader understands md/v1.x metadata, or use --metadata=0.90 Continue creating array? y mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md1 started. # mdadm --create /dev/md2 --level=1 --raid-disks=2 missing /dev/sdb3 mdadm: Note: this array has metadata at the start and may not be suitable as a boot device. If you plan to store '/boot' on this device please ensure that your boot-loader understands md/v1.x metadata, or use --metadata=0.90 Continue creating array? y mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md2 started. 


рд╣рдо рдЗрд╕ рд╕рд╡рд╛рд▓ рдХреЗ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдореЗрдВ рдЬрд╡рд╛рдм рджреЗрддреЗ рд╣реИрдВ "рд╕рд░рдгреА рдмрдирд╛рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВ?"

рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рд╛:

 # cat /proc/mdstat Personalities : [raid1] md2 : active raid1 sdb3[1] 487731008 blocks super 1.2 [2/1] [_U] md1 : active raid1 sdb2[1] 521920 blocks super 1.2 [2/1] [_U] 


рдЖрдЙрдЯрдкреБрдЯ рд╕рд░рдгрд┐рдпреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИ - [_U]ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╕рд░рдгреА рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдбрд┐рд╕реНрдХ рд╣реИред рддреЛ рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рдЕрднреА рддрдХ рджреВрд╕рд░реЗ (рдкрд╣рд▓реЗ) рдХреЛ рд╕рд░рдгреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред (рдЧреБрдо)ред

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝реЗрдВ:

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


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

 # mkfs.ext3 /dev/md1 mke2fs 1.42.5 (29-Jul-2012) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) Stride=0 blocks, Stripe width=0 blocks 130560 inodes, 521920 blocks 26096 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=67633152 64 block groups 8192 blocks per group, 8192 fragments per group 2040 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: done Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done # mkdir /mnt/md1 # mount /dev/md1 /mnt/md1 # cp -ax /boot/* /mnt/md1 # umount /mnt/md1 # rmdir /mnt/md1 
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ UUID рдХреЗ рд╕рд╛рде рдмреВрдЯ рд╡рд┐рднрд╛рдЬрди рдХреЗ рдмрдврд╝рддреЗ рд╣реБрдП рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП / etc / fstab рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░рдгреА рдХреЗ рдмрдврд╝рддреЗ рдХреЛ рд▓рд┐рдЦреЗрдВ:

 # nano /etc/fstab 


 # <file system> <mount point> <type> <options> <dump> <pass> /dev/pve/root / ext3 errors=remount-ro 0 1 /dev/pve/data /var/lib/vz ext3 defaults 0 1 # UUID=d097457f-cac5-4c7f-9caa-5939785c6f36 /boot ext3 defaults 0 1 /dev/pve/swap none swap sw 0 0 proc /proc proc defaults 0 0 /dev/md1 /boot ext3 defaults 0 1 


рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд░рд┐рдмреВрдЯ:

 # reboot 


рд╣рдо GRUB рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ (рд╣рдо рдЗрд╕реЗ рдореВрд▓ рд▓реЗрдЦ рдХреА рддрд░рд╣ рд╣реА рдХрд░рддреЗ рд╣реИрдВ):
 # echo 'GRUB_DISABLE_LINUX_UUID=true' >> /etc/default/grub # echo 'GRUB_PRELOAD_MODULES="raid dmraid"' >> /etc/default/grub # echo 'GRUB_TERMINAL=console' >> /etc/default/grub # echo raid1 >> /etc/modules # echo raid1 >> /etc/initramfs-tools/modules 


рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░реЗрдВ:

 # grub-install /dev/sda --recheck Installation finished. No error reported. # grub-install /dev/sdb --recheck Installation finished. No error reported. # update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-27-pve Found initrd image: /boot/initrd.img-2.6.32-27-pve Found memtest86+ image: /memtest86+.bin Found memtest86+ multiboot image: /memtest86+_multiboot.bin done # update-initramfs -u update-initramfs: Generating /boot/initrd.img-2.6.32-27-pve 


рдЕрдм рд╕рд░рдгреА рдореЗрдВ рдкрд╣рд▓реА (sda) рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдмреВрдЯ рд╡рд┐рднрд╛рдЬрди рдЬреЛрдбрд╝реЗрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕реЗ "рдЫрд╛рдкреЗ" рдЭрдВрдбреЗ рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ:

 # parted -s /dev/sda set 2 "raid" on 


рдФрд░ рдлрд┐рд░ рдЬреЛрдбрд╝реЗрдВ:
 # mdadm --add /dev/md1 /dev/sda2 mdadm: added /dev/sda2 


рдпрджрд┐ рдЖрдк рдЕрдм рд╕рд░рдгрд┐рдпреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рджреЗрдЦрддреЗ рд╣реИрдВ:

 # cat /proc/mdstat Personalities : [raid1] md2 : active (auto-read-only) raid1 sdb3[1] 487731008 blocks super 1.2 [2/1] [_U] md1 : active raid1 sda2[2] sdb2[1] 521920 blocks super 1.2 [2/2] [UU] unused devices: <none> 


рддрдм рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ md1 "рджреЛ-рдбрд┐рд╕реНрдХ" рдмрди рдЧрдпрд╛ рд╣реИ - [рдпреВрдпреВ]

рдЕрдм рдЖрдкрдХреЛ рдореБрдЦреНрдп рд╡рд┐рднрд╛рдЬрди - LVM рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╡рд░реНрдЧреЛрдВ рдХреА рдПрдХ рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде "рдореВрд▓" рд╕реЗ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИрдВ: рдФрд░

 # screen bash # pvcreate /dev/md2 Writing physical volume data to disk "/dev/md2" Physical volume "/dev/md2" successfully created # vgextend pve /dev/md2 Volume group "pve" successfully extended # pvmove /dev/sda3 /dev/md2 /dev/sda3: Moved: 2.0% ... /dev/sda3: Moved: 100.0% # vgreduce pve /dev/sda3 Removed "/dev/sda3" from volume group "pve" # pvremove /dev/sda3 

рдпрд╣рд╛рдБ, рдЬреИрд╕рд╛ рдХрд┐ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ, рд╕реНрдХреИрдЬрд╝рдХрд┐рди рдиреЗ рдкрд░реНрд╡рдореЛрд╡ рдХрдорд╛рдВрдб рдХреЛ рдЬреЛрдбрд╝рд╛ред рдЗрд╕рдХреЗ рдмрд┐рдирд╛ (рдлрд┐рд░ рд╕реЗ, рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ) рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╕рд╛рдордиреЗ рдЖ рд╕рдХрддреА рд╣реИ:
рд╕рд┐рд╕реНрдЯрдо рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рдПрдЧрд╛ рдХрд┐ рдбрд┐рд╕реНрдХ рдХрд╛ рдХреНрдпрд╛ рд╣реБрдЖ рдФрд░ initramfs рдХрдВрд╕реЛрд▓ рд╕реЗ рдЖрдЧреЗ рдмреВрдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛


рд╕рд░рдгреА рдореЗрдВ sda3 рдЕрдиреБрднрд╛рдЧ рдЬреЛрдбрд╝реЗрдВ:

 # parted -s /dev/sda set 3 "raid" on # mdadm --add /dev/md2 /dev/sda3 mdadm: added /dev/sda3 # cat /proc/mdstat Personalities : [raid1] md2 : active raid1 sda3[2] sdb3[1] 487731008 blocks super 1.2 [2/1] [_U] [>....................] recovery = 0.3% (1923072/487731008) finish=155.4min speed=52070K/sec md1 : active raid1 sda2[2] sdb2[1] 521920 blocks super 1.2 [2/2] [UU] unused devices: <none> 


рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рдореИрдВ рдореВрд▓ рд▓реЗрдЦ рдкрд░ рдЕрднрд┐рдирдп рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХреЙрдлреА рдбрд╛рд▓рдиреЗ рдЧрдпрд╛ рдерд╛ред

рд╕рд░рдгреА рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж (рдФрд░ рдпрд╣ рднреА рдПрдХ рддреНрд╡рд░рд┐рдд рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ), рдЗрд╕ рднрд╛рдЧ рдХреЛ рдкреВрд░рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдЦреБрдж рдХреА рддрд░рд╣, рдпрд╣ рдирд╣реАрдВ рд╕рдордЭ рдкрд╛рдП рдХрд┐ рдпрд╣ рд╕рдм рдХреНрдпреЛрдВ рд╣реИ, рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВред рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ LVM рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдПрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдлрд┐рд░ рд╣рдореЗрдВ рдЗрд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдмреВрдЯ рдХреЗ рд╕рд╛рде рдерд╛)ред рдореИрдВ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЬрдЧрд╣ рдкрд░ рд░реБрдХ рдЧрдпрд╛ред

AMD рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ FreeNAS 9.2


рдореЗрд░рд╛ рдЕрдЧрд▓рд╛ рдХрджрдо рдкреНрд░реЙрдХреНрд╕реЛрдореЙрдХреНрд╕ рдкрд░ FreeNAS рд╕рдВрд╕реНрдХрд░рдг 9.2 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдерд╛ред рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреАрдбрд╝рд┐рдд рд░рд╣рд╛ред рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдПрдХ рд╣реА рдЫрд╡рд┐ (FreeNAS 9.2) рд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИред рдпрд╣ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдХреЛрд░ i7 рдкрд░ рд╣реИ, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдкреНрд░реЙрдХреНрд╕рдореЛрдХреНрд╕ 3.1ред рдФрд░ рд╡рд╣рд╛рдБ рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдмрд╛рд░ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА рд╕рдорд╕реНрдпрд╛ рдпрд╛ рддреЛ рдПрдПрдордбреА рдореЗрдВ рд╣реИ (рдирд╣реАрдВ, рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ), рдпрд╛ рдЙрд╕ рдкреНрд░реЛрдХреНрд╕рдореЙрдХреНрд╕ 3.2 рдиреЗ FreeBSD9 (brrr) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рддреЛрдбрд╝ рджрд┐рдпрд╛ред рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЦреБрджрд╛рдИ рдХрд░рдирд╛ред рдлрд┐рд░ рд╡рд╣ рдЦреБрдж рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рд▓рдЧрд╛ред рдирддреАрдЬрддрди, рд╕рднреА рдПрдХ рд╣реА, рдПрдПрдордбреАред рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рд╡реАрдПрдо рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ 2 рдбреБрдУ рдлреНрд░реАрдПрдирдПрдПрд╕ 9.2 рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛, рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ред

KVM (рдкреНрд░реЙрдХреНрд╕рдореЙрдХреНрд╕) рдореЗрдВ рдПрдХ рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдирд╛


рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдореИрдВрдиреЗ рд╡реЗрдм рдХреА рд╡рд┐рд╢рд╛рд▓рддрд╛ рдореЗрдВ рдЗрд╕ рдкреНрд░рд╢реНрди рдХреЗ рдЙрддреНрддрд░ рдХреА рдЦреЛрдЬ рдХреА, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕реНрдХреНрд░реИрдк рдкрд╛рдпрд╛ред рд╢рд╛рдпрдж рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рддреБрд░рдВрдд рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХрдВрд╕реЛрд▓ рд╕реЗ):

 # nano /etc/pve/nodes/proxmox/qemu-server/100.conf 


рдФрд░ рдЕрдВрдд рдореЗрдВ рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ:

 virtio0: /dev/sdc 


рдЬрд╣рд╛рдВ sdc рдЖрдкрдХрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИред рдлрд┐рд░ рдЖрдк рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕рдореАрдкрд╕реНрде рд╡рд┐рдХреА рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред

рд╡рд╣ рд╕рдм рд╣реИред рд╕рдЪреНрдЪрд╛рдИ рдпрд╣ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдХрдиреЗрдХреНрд╢рди рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЧрддрд┐ рдХреЛ рдХрд┐рддрдирд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ (рдпрд╛ рдХрдо рдХрд░рддрд╛ рд╣реИ)ред рдкрд░реАрдХреНрд╖рдг рдЕрднреА рдмрд╛рдХреА рд╣реИрдВред

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


All Articles