Forskel mellem versioner af "RAID5 i Ubuntu"

Fra Millenium's Wiki
Spring til navigation Spring til søgning
(Oprettede siden med '== RAID opsætning == === General opsætning === Kernel understøtter RAID hvis filen '' /proc/mdstat '' eksisterer. For at load'e raid support ind i Kernel'en, køres ''...')
 
 
(En mellemliggende version af den samme bruger vises ikke)
Linje 1: Linje 1:
== RAID opsætning ==
+
== General opsætning ==
 
 
=== General opsætning ===
 
  
 
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 eksempel RAID5:
+
For at load'e raid support ind i Kernel'en, køres '' modprobe raid[RAID mode] ''.
  
 
<pre>
 
<pre>
Linje 12: Linje 10:
  
 
Se hvad filen indeholder:
 
Se hvad filen indeholder:
 
 
<pre>
 
<pre>
 
sudo cat /proc/mdstat
 
sudo cat /proc/mdstat
 
</pre>
 
</pre>
  
=== Installér mdadm ===
+
== Installér mdadm ==
  
 
Standard værktøjet til konfigurerer RAID er mdadm.
 
Standard værktøjet til konfigurerer RAID er mdadm.
 
Installér mdadm:
 
Installér mdadm:
 
<pre>
 
<pre>
sudo apt-get install mdadm</pre>
+
sudo apt-get install mdadm
 +
</pre>
 +
 
 +
== Opret RAID5 array'et ==
 +
 
 +
Kør (laves med sdb sdc og sdd):
 +
<pre>
 +
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
 +
</pre>
 +
 
 +
Dette starter oprettelsen af RAID array'et. For at se status køres:
 +
<pre>
 +
sudo cat /proc/mdstat
 +
</pre>
 +
 
 +
Her ses hvor lang tid der er tilbage inden array'et er oprettet.
 +
 
 +
== Gem RAID Konfiguration ==
 +
 
 +
Først findes UUID for md0
 +
<pre>
 +
sudo mdadm --detail --scan
 +
</pre>
  
=== Opret partitioner på diske ===
+
Åbn mdadm.conf
 +
<pre>
 +
sudo nano /etc/mdadm/mdadm.conf
 +
</pre>
  
Kør fdisk
+
Og tilføj linien
 
<pre>
 
<pre>
sudo fdisk /dev/sdb
+
ARRAY /dev/md0 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
 
</pre>
 
</pre>
  
Vælg følgende:
+
== Opret et filsystem på RAID array'et ==
* n  '' : Ny partition ''
 
* Enter
 
* p  '' : Primær partition ''
 
* Enter
 
* 1  '' : Partion 1 ''
 
* Enter
 
* Enter  '' : Default ''
 
* Enter  '' : Default ''
 
* t  '' : Ændré partitions type ''
 
* Enter
 
* fd  '' : Linux raid auto detect ''
 
  
* Enter
+
For at oprette filystemet bruges '' mke2fs ''
* w  '' : gem ændringer og exit ''* Enter
+
<pre>
 +
sudo mke2fs -t ext4 /dev/md0
 +
</pre>
  
=== Opret RAID5 array'et ===
+
== Opret mount punkt ==
  
Kør:
+
tilføj mount mappen
 
<pre>
 
<pre>
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
+
sudo mkdir /mnt/raid
 
</pre>
 
</pre>
  
Dette starter oprettelsen af RAID array'et. For at se status køres:
+
== Tilføj til fstab ==
 +
 
 +
Ved RAID mount i fstab kan UUID'et ikke bruges, så derfor bruges '' /dev/md0 ''
 +
Redigér '' fstab ''
 +
<pre>
 +
sudo nano /etc/fstab
 +
</pre>
 +
 
 +
Tilføj linien
 +
<pre>
 +
/dev/md0        /mnt/raid      ext4    noatime,nodiratime,errors=remount-ro,barrier=1  0      2
 +
</pre>
 +
 
 +
Array'et kan mountes med det samme
 
<pre>
 
<pre>
sudo cat /proc/mdstat
+
sudo mount -a
 
</pre>
 
</pre>
  
Her ses hvor lang tid der er tilbage inden array'et er oprettet.
+
== Afsluttende installation ==
 +
<pre>
 +
sudo update-initramfs -u
 +
</pre>

Nuværende version fra 3. feb 2014, 21:57

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