Forskel mellem versioner af "RAID5 i Ubuntu"
Spring til navigation
Spring til søgning
Frank D (diskussion | bidrag) |
Frank D (diskussion | bidrag) |
||
Linje 3: | Linje 3: | ||
Kernel understøtter RAID hvis filen '' /proc/mdstat '' eksisterer. | Kernel understøtter RAID hvis filen '' /proc/mdstat '' eksisterer. | ||
− | For at load'e raid support ind i Kernel'en, køres '' modprobe raid[RAID mode] ''. | + | For at load'e raid support ind i Kernel'en, køres '' modprobe raid[RAID mode] ''. |
<pre> | <pre> | ||
Linje 10: | Linje 10: | ||
Se hvad filen indeholder: | Se hvad filen indeholder: | ||
− | |||
<pre> | <pre> | ||
sudo cat /proc/mdstat | sudo cat /proc/mdstat | ||
Linje 20: | Linje 19: | ||
Installér mdadm: | Installér mdadm: | ||
<pre> | <pre> | ||
− | sudo apt-get install mdadm | + | sudo apt-get install mdadm |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Opret RAID5 array'et == | == Opret RAID5 array'et == | ||
− | Kør: | + | Kør (laves med sdb sdc og sdd): |
<pre> | <pre> | ||
− | sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/ | + | sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd |
</pre> | </pre> | ||
Linje 61: | Linje 38: | ||
== Gem RAID Konfiguration == | == Gem RAID Konfiguration == | ||
− | Først | + | Først findes UUID for md0 |
+ | <pre> | ||
+ | sudo mdadm --detail --scan | ||
+ | </pre> | ||
+ | |||
+ | Åbn mdadm.conf | ||
<pre> | <pre> | ||
− | sudo | + | sudo nano /etc/mdadm/mdadm.conf |
</pre> | </pre> | ||
− | + | Og tilføj linien | |
<pre> | <pre> | ||
− | + | ARRAY /dev/md0 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx | |
</pre> | </pre> | ||
Linje 86: | Linje 68: | ||
== Tilføj til fstab == | == Tilføj til fstab == | ||
+ | |||
Ved RAID mount i fstab kan UUID'et ikke bruges, så derfor bruges '' /dev/md0 '' | Ved RAID mount i fstab kan UUID'et ikke bruges, så derfor bruges '' /dev/md0 '' | ||
Redigér '' fstab '' | Redigér '' fstab '' | ||
Linje 94: | Linje 77: | ||
Tilføj linien | Tilføj linien | ||
<pre> | <pre> | ||
− | /dev/md0 | + | /dev/md0 /mnt/raid ext4 noatime,nodiratime,errors=remount-ro,barrier=1 0 2 |
+ | </pre> | ||
+ | |||
+ | Array'et kan mountes med det samme | ||
+ | <pre> | ||
+ | sudo mount -a | ||
+ | </pre> | ||
+ | |||
+ | == Afsluttende installation == | ||
+ | <pre> | ||
+ | sudo update-initramfs -u | ||
</pre> | </pre> |
Nuværende version fra 3. feb 2014, 21:57
Indholdsfortegnelse
General opsætning
Kernel understøtter RAID hvis filen /proc/mdstat eksisterer.
For at load'e raid support ind i Kernel'en, køres modprobe raid[RAID mode] .
sudo modprobe raid456
Se hvad filen indeholder:
sudo cat /proc/mdstat
Installér mdadm
Standard værktøjet til konfigurerer RAID er mdadm. Installér mdadm:
sudo apt-get install mdadm
Opret RAID5 array'et
Kør (laves med sdb sdc og sdd):
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
Dette starter oprettelsen af RAID array'et. For at se status køres:
sudo cat /proc/mdstat
Her ses hvor lang tid der er tilbage inden array'et er oprettet.
Gem RAID Konfiguration
Først findes UUID for md0
sudo mdadm --detail --scan
Åbn mdadm.conf
sudo nano /etc/mdadm/mdadm.conf
Og tilføj linien
ARRAY /dev/md0 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
Opret et filsystem på RAID array'et
For at oprette filystemet bruges mke2fs
sudo mke2fs -t ext4 /dev/md0
Opret mount punkt
tilføj mount mappen
sudo mkdir /mnt/raid
Tilføj til fstab
Ved RAID mount i fstab kan UUID'et ikke bruges, så derfor bruges /dev/md0 Redigér fstab
sudo nano /etc/fstab
Tilføj linien
/dev/md0 /mnt/raid ext4 noatime,nodiratime,errors=remount-ro,barrier=1 0 2
Array'et kan mountes med det samme
sudo mount -a
Afsluttende installation
sudo update-initramfs -u