Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:software_raid

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:software_raid [2013/07/05 15:17]
ingo_wichmann angelegt
admin_grundlagen:software_raid [2014/06/20 12:26]
ingo_wichmann [RAID Partition taggen]
Zeile 1: Zeile 1:
-====== ​Vorraussetzung ​====== +====== ​Bestehendes System auf Software RAID 1 migrieren ​====== 
-Zwei (etwa) gleich große Festplatten,​ mit jeweils einer freien Partition. +===== Vorraussetzung ===== 
-Zum Testen können die Partitionen auch auf der selben ​Festplatte ​liegen+Laufendes Linuxsystem ​auf einer Festplatte, zusätzliche mindestens gleich große zweite neue Festplatte. ​
  
-====== ​Partitionen ​taggen ======+Zum Testen können auch zwei Partitionen ​auf der selben Festplatte genutzt werden. ​
  
-  parted /dev/sda2 set raid on +===== Partitionierung ===== 
-  ​parted /dev/sda4 set raid on+Große Partition für RAID und kleine für Swap auf der zweiten Festplatte anlegen. ​
  
-  ​fdisk -l | grep '​Linux ​raid autodetect'​+==== RAID Partition taggen ==== 
 +  parted /dev/sda set 4 raid on 
 + 
 +  ​fdisk -l | grep raid
 <​file>​ <​file>​
-/​dev/​sda2 ​         585728 ​   63500287 ​   31457280 ​  ​fd ​ Linux raid autodetect 
 /​dev/​sda4 ​       63500288 ​  ​126414847 ​   31457280 ​  ​fd ​ Linux raid autodetect /​dev/​sda4 ​       63500288 ​  ​126414847 ​   31457280 ​  ​fd ​ Linux raid autodetect
 </​file>​ </​file>​
  
 +===== Pakete installieren =====
 +=== Debian 7 ====
 +  apt-get install mdadm
  
 +Autoerkennung auf ''​ALL''​ stellen. ​
 +
 +===== RAID 1 anlegen =====
 +  mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sda4
 +  mkfs.ext4 /dev/md0
 +  mkdir /mnt/md0
 +  mount /dev/md0 /mnt/md0
 +
 +  mkdir /tmp/system
 +  mount --bind / /tmp/system
 +  mount --bind /boot /​tmp/​system/​boot/​
 +
 +  cp -a /​tmp/​system/​. /mnt/md0
 +(( alternativ:
 +  rsync -a --del /​tmp/​system/​ /mnt/md0
 +))
 +  ​
 +  umount /tmp/system
 +  cd /mnt/md0
 +  mount --rbind /dev dev
 +  mount --bind /proc proc
 +  mount --bind /sys sys
 +
 +  chroot .
 +
 +  mdadm --incremental --rebuild-map
 +  grub-mkdevicemap -n
 +  update-grub
 +  update-initramfs -u
 +
 +  logout
 +  reboot
 +
 +  mdadm --manage --add /dev/md/0 /dev/sda2
 +  watch cat /​proc/​mdstat
  
 ====== Doku ====== ====== Doku ======
 http://​www.thomas-krenn.com/​de/​wiki/​Linux_Software_RAID http://​www.thomas-krenn.com/​de/​wiki/​Linux_Software_RAID
 +