Mam Debian Squeeze w RAID 1 na 2 fizycznych dyskach 2 TB. Czy w przyszłości można dodać dwa dyski fizyczne i rozszerzyć RAID 1?
Mam Debian Squeeze w RAID 1 na 2 fizycznych dyskach 2 TB. Czy w przyszłości można dodać dwa dyski fizyczne i rozszerzyć RAID 1?
Odpowiedzi:
AKTUALIZOWANY
Usunąłem instrukcje oparte na md. Nie wzięli pod uwagę problemów z usuwaniem RAID0 i mogli doprowadzić do utraty danych. Rozwiązanie LVM wymienione poniżej jest i tak lepsze.
Jeśli korzystasz z LVM, jest to o wiele łatwiejsze. Proces jest podobny, ale używasz LVM do obsługi dwóch RAID1. Postępuj zgodnie z tym samouczkiem:
Korzystanie z LVM byłoby rzeczywiście najłatwiejszym sposobem. Nawet jeśli nie używasz LVM, możesz rozważyć użycie go z nowymi dyskami. Oznacza to, że nie możesz w sposób przezroczysty zwiększyć rozmiaru swojego bieżącego woluminu, ale musisz użyć punktów montowania dla rozszerzenia przestrzeni.
Mając cztery dyski, możesz wykonywać jednocześnie RAID-0 i RAID-1 (jeśli wszystkie są tego samego rozmiaru lub chcesz zrezygnować z części pojemności). Ale użycie RAID-0 wymaga skopiowania danych.
Bez RAID-0 i bez LVM możesz to zrobić: Tworzysz drugi RAID-1 z nowymi dyskami. Jeśli stary RAID to md0, a nowy to md1, możesz utworzyć połączone urządzenie:
mdadm --create /dev/md2 --level=linear /dev/md0 /dev/md1
Nie jest to ogólny problem, ale nie wiem, czy skrypty startowe są na tyle sprytne, aby to zrobić. Jeśli nie używasz całych dysków dla RAID-1, ale pojedynczych partycji w nich (np. Md0 dla / boot, md1 dla / i md2 dla danych), to nie jest problem, ponieważ możesz użyć własnego skryptu rozruchowego, aby skonfigurować swój „dwupoziomowa RAID”, jeśli to konieczne.