Blog (12)
Komentarze (34)
Recenzje (0)
@Marek607Raid 1 (software) dla Ubuntu desktop

Raid 1 (software) dla Ubuntu desktop

27.12.2013 00:39

Mini serwer miał za jedno z zadań przechowywanie plików. Jednak przechowywanie plików bez żadnego zabezpieczenia = utrata danych przy pierwszej awarii. Niestety juz raz się przekonałem ile oznacza utrata plików więc nie chciałem do tego ponownie dopuścić.

Jako system wybrałem Ubuntu desktop, jednak ku mojemu zaskoczeniu ( na codzień pracuje z dystrybucjami serwerowymi) nawet najnowsze wydanie nie przewidziało konfiguracji raid software podczas instalacji.

Jest jednak metoda by zainstalować sprzętowy raid.

Po włożeniu nośnika z instalatorem wybieramy "Wypróbuj Ubuntu" i po uruchomieniu pulpitu zdalnego uruchamiamy z listy programów gparted.

Formatujemy i ustawiamy partycje na obydwu dyskach: - w moim przypadku:

  • 1 GB
  • 4 GB
  • pozostałe miejsce

Uruchamiamy terminal i aktualizujemy pakiety, instalujemy mdadm i tworzymy raid dla 2 partycji:

[code=Bash] apt‑get update apt‑get install mdadm mdadm -‑create /dev/md1 -‑level=raid1 -‑raid-devices=2 /dev/sda3 /dev/sdb3 mdadm -‑create /dev/md2 -‑level=raid1 -‑raid-devices=2 /dev/sda2 /dev/sdb2 [/code]

Następnie formatujemy nowo utworzone partycje:

[code=Bash] mkfs.ext4 /dev/md1 mkfs.ext4 /dev/md2 mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sdb1 [/code]

Uruchamiamy instalator i w 2 kroku wybieramy "Użycie własnego rozwiązania" i ustawiamy:

/dev/md1 - system plików ext4 Punkt montowania: / Formatowanie: nie

/dev/md2 - przestrzen wymiany (swap)

/dev/sda1 system plików ext4 Punkt montowania: /boot Formatowanie: nie

Jako urządzenie rozruchowe wybieramy /dev/sda1 i instalujemy system.

Po zakończeniu instalacji wybieramy "Kontynuuj testowanie" i następnie wpisujemy w terminal:

[code=Bash] mkdir /raid mount /dev/md0 /raid mount /dev/sda1 /raid/boot mount -‑bind /dev /raid/dev mount -t devpts devpts /raid/dev/pts mount -t proc proc /raid/proc mount -t sysfs sysfs /raid/sys chroot /raid apt‑get update echo "nameserver 8.8.8.8">/etc/resolv.conf apt‑get install mdadm [/code]

Na sam koniec kopiujemy system rozruchowy z /dev/sda1 do /dev/sdb1

[code=Bash] dd if=/dev/sda1 of=/dev/sdb1 [/code]

Teraz wystarczy poczekać na synchronizacje i po jej zakończeniu można wyłączyć komputer. Status synchronizacji sprawdzamy poleceniem:

[code=Bash] cat /proc/mdstat [/code]

Wybrane dla Ciebie
Komentarze (0)