Ostrzeżenie : wykonaj kopię zapasową przed wykonaniem jakiejkolwiek porady podanej tutaj :-)
Opcja 1:
Edytuj /etc/mdadm.conf
:
ARRAY / dev / md1 level = raid0 num-devices = 2 UUID = d89d9d45: 9a420812: c44c77eb: 7ee19756 devices = / dev / sdb8, / dev / sda8
Właśnie wprowadziłem własne wyjście i zmieniłem 127 na 1. Uruchom ponownie i powinno być teraz md1.
Opcja 2:
Jeśli nie masz mdadm.conf
i chcesz, aby automatycznie zmontował się z md1 , możesz to zrobić:
mdadm ma pojęcie „preferowanego nieletniego”. Np. Po przypisaniu do tablicy pewnej liczby drugorzędnej i zapisaniu w superbloku zostanie ona wykorzystana za każdym razem, gdy tablica ta zostanie automatycznie złożona. Sprawdź to:
mdadm --detail / dev / md127
Jeśli mówi „Preferowany mniejszy: 127”, to jest to twój problem. Musisz zaktualizować preferowaną nieletnią. Jak to zrobić:
Nie możesz po prostu zmienić preferowanego nieletniego. Musisz uruchomić system w trybie odzyskiwania lub trybie pojedynczego użytkownika, jeśli jest to urządzenie root, odmontuj system plików, a następnie:
mdadm --stop / dev / md127
mdadm --assemble --update = super-minor / dev / md1 / dev / sdb8 / dev / sda8
Następnie zmontujesz swój md127 jako md1. I tak też powinno pozostać w przyszłości.
Z tablicami 1.x:
Nowsze tablice nie przechowują numeru „Preferowany mniejszy” i nie obsługują „--update = super-minor”. Zamiast tego przechowują nazwę, którą można zmienić za pomocą:
mdadm --stop / dev / md127
mdadm --assemble --update = nazwa - nazwa = 2 / dev / md1 / dev / sdb8 / dev / sda8
Możesz też określić „nazwa hosta: 2”, aby wszystko było spójne z innymi tablicami (wyszukaj aktualną nazwę za pomocą --detail).