Mdadm uruchamianie instniejacej macierzy RAID5: Różnice pomiędzy wersjami
(Utworzył nową stronę „Dany jest nam serwer po awarii (fizycznej). Mieliśmy na nim storage oparty na mdadm oraz RAID 5. '''Awaria dotyczy sprzętu i/lub systemu''' Raid realizowany za po…”) |
m |
||
| Linia 82: | Linia 82: | ||
Zgrywamy dane, i montujemy jeden nowy śliczny 500 Gigowy hdd :) | Zgrywamy dane, i montujemy jeden nowy śliczny 500 Gigowy hdd :) | ||
[[Category:Ubuntu]] | |||
Aktualna wersja na dzień 04:53, 21 lis 2015
Dany jest nam serwer po awarii (fizycznej). Mieliśmy na nim storage oparty na mdadm oraz RAID 5.
Awaria dotyczy sprzętu i/lub systemu
Raid realizowany za pomocą oprogramowania, ma tę przewagę nad sprzętowym (tu moja aluzja do Adapteca który mi pierdolnął, albo nieszczęsnego compaqa), że można go odtworzyć na każdej maszynie i każdej konfiguracji.
Nie ma zanczenia czy wymienimy platforme sprzętową czyli płytę głowną czy oprogogramowanie np zmieniamy dystrybucję.
Poniżej opiszę przykład odzyskania macierzy raid 5, rozłożonej na 4 dyski. Po zmianie platformy sprzętowej.
1) Stawiamy nowy system, i podłączamy nasze dyski twarde ( w tym wypadku 4 sztuki).
2) instalujemy mdadm
apt-get install mdadm
3) pozwalamy mdadm, na wykrycie istniejących macierzy
mdadm --assemble --scan
Jeżeli wszystko jest pomyślnie ;)
mdadm --assemble --scan mdadm: /dev/md0 has been started with 4 drives.
Podgląd
root@ubuntup:~# mdadm --detail /dev/md0
/dev/md0:
Version : 00.90
Creation Time : Fri Jun 26 17:26:03 2009
Raid Level : raid5
Array Size : 25165632 (24.00 GiB 25.77 GB)
Used Dev Size : 8388544 (8.00 GiB 8.59 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Fri Jun 26 20:29:42 2009
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : e7c4cf63:025b4e83:e368bf24:bd0fce41
Events : 0.11226
Number Major Minor RaidDevice State
0 8 48 0 active sync /dev/sdd
1 8 16 1 active sync /dev/sdb
2 8 32 2 active sync /dev/sdc
3 8 64 3 active sync /dev/sde
root@ubuntup:~#
finalizacja
root@ubuntup:~# mkdir test root@ubuntup:~# mount -t ext3 /dev/md0 /root/test root@ubuntup:~# cd test root@ubuntup:~/test# ls data lost+found test_wazne xxx azjatki mail_backup edytowane root@ubuntup:~/test#
Zgrywamy dane, i montujemy jeden nowy śliczny 500 Gigowy hdd :)