Migration auf Software RAID1 mit SATA: Unterschied zwischen den Versionen
Niki (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Seit April 2009 ist mein Server mit einem Software-RAID1 auf SATA-Platten ausgestattet. Update der mdadm.conf: mdadm --examine --scan >> /etc/mdadm/mdadm.conf ...“) |
Niki (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | Nachdem der Festplattenspeicherplatz auf meinem Server langsam aber doch zu Neige ging habe ich mich entschlossen gleich auf SATA umzurüsten und ein RAID1 aufzusetzen. Das ist bei den Festplattenpreisen kein Problem mehr. | |
+ | == Das System == | ||
− | + | Auf dem Host System kommt Debian Lenny zum Einsatz. Zu beachten ist dass das RAID-Howto mit den "alten" RAID-Tools arbeitet; in Debian ist jedoch nur mehr das Tool '''mdadm''' enthalten. | |
− | |||
− | + | == Der Controller == | |
− | |||
− | + | Als SATA Controller habe ich mich für den '''Promise SATA300 TX2''' entschieden. Der Controller wird lückenlos von Linux unterstützt, das Modul '''sata_promise''' ist im Standardkernel enthalten. Es wird soweit ich weiss TCQ/NCQ unterstützt und es wird Hot-Plugging unterstützt! | |
− | |||
SATA Platte aus System entfernen: | SATA Platte aus System entfernen: | ||
Zeile 20: | Zeile 18: | ||
('''host0''' durch den passenden Adapter ersetzen; bei SATA gibt es pro Port einen) | ('''host0''' durch den passenden Adapter ersetzen; bei SATA gibt es pro Port einen) | ||
+ | |||
+ | == Die Festplatten == | ||
+ | |||
+ | Zum Einsatz kommen zwei idente Samsung Spinpoint F2EG mit jeweils 1GB und langsamen 5400rpm. Die "Ecoline" hat den Vorteil dass sie wirklich sehr wenig Strom verbrauchen. | ||
+ | |||
+ | Leider habe ich nicht beachtet dass die Platten normalerweise von unterschiedlichen Herstellern sein sollten falls ich einem Serienfehler zum Opfer fallen sollte. | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | Update der mdadm.conf: | ||
+ | mdadm --examine --scan >> /etc/mdadm/mdadm.conf | ||
+ | |||
+ | Kaputte Platten entfernen: | ||
+ | mdadm --manage /dev/md0 --remove failed | ||
+ | |||
+ | Neue Platte hinzufügen: | ||
+ | mdadm --manage /dev/md0 --add /dev/hdd1 |
Version vom 1. Mai 2009, 16:38 Uhr
Nachdem der Festplattenspeicherplatz auf meinem Server langsam aber doch zu Neige ging habe ich mich entschlossen gleich auf SATA umzurüsten und ein RAID1 aufzusetzen. Das ist bei den Festplattenpreisen kein Problem mehr.
Das System
Auf dem Host System kommt Debian Lenny zum Einsatz. Zu beachten ist dass das RAID-Howto mit den "alten" RAID-Tools arbeitet; in Debian ist jedoch nur mehr das Tool mdadm enthalten.
Der Controller
Als SATA Controller habe ich mich für den Promise SATA300 TX2 entschieden. Der Controller wird lückenlos von Linux unterstützt, das Modul sata_promise ist im Standardkernel enthalten. Es wird soweit ich weiss TCQ/NCQ unterstützt und es wird Hot-Plugging unterstützt!
SATA Platte aus System entfernen:
echo x > /sys/bus/scsi/devices/0:0:0:0/delete
(0:0:0:0 durch das passende Device ersetzen)
Rescan eines Hosts (Platte müsste danach wieder in /dev erscheinen, ggf. unter anderem Namen):
echo "0 0 0" > /sys/class/scsi_host/host0/scan
(host0 durch den passenden Adapter ersetzen; bei SATA gibt es pro Port einen)
Die Festplatten
Zum Einsatz kommen zwei idente Samsung Spinpoint F2EG mit jeweils 1GB und langsamen 5400rpm. Die "Ecoline" hat den Vorteil dass sie wirklich sehr wenig Strom verbrauchen.
Leider habe ich nicht beachtet dass die Platten normalerweise von unterschiedlichen Herstellern sein sollten falls ich einem Serienfehler zum Opfer fallen sollte.
Update der mdadm.conf:
mdadm --examine --scan >> /etc/mdadm/mdadm.conf
Kaputte Platten entfernen:
mdadm --manage /dev/md0 --remove failed
Neue Platte hinzufügen:
mdadm --manage /dev/md0 --add /dev/hdd1