Mam na nim Debian8 z Open Media Vault.
Staram się zbudować RAID1 z dwoma Seagate Ironwolf 6 TB. Mogę zbudować RAID1, utworzyć na nim partycję ext4 i używać jej bez problemu.
Problem polega na tym, że za każdym razem, gdy uruchamiam ponownie RAID, znikają.
Jeśli patrzę na gparted, oba dyski twarde nie mają partycji, tak jakbym nigdy nie utworzył na nich partycji ext4, ale jeśli spojrzę na testdisk, mogę znaleźć każdy plik. Również jeśli spróbuję odbudować RAID, pliki nadal tam będą, więc nie tracę danych.
Po ponownym uruchomieniu próbowałem sprawdzić, czy mogę znaleźć md0, ale jest to wynik:
mdadm --detail --scan
ARRAY /dev/md127 metadata=1.2 name=NAS:Data UUID=ed696fd2:96feba4f:ab44fb72:b800fb01
Nie md0, tylko 127! Próbowałem także z tym poleceniem:
root@Delibird:~# mdadm -Es
ARRAY /dev/md/Data metadata=1.2 UUID=ed696fd2:96feba4f:ab44fb72:b800fb01 name=NAS:Data
i nadal nie ma rezultatu.
To jest plik conf (/etc/mdadm/mdadm.conf)
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#
# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
# Note, if no DEVICE line is present, then "DEVICE partitions" is assumed.
# To avoid the auto-assembly of RAID devices a pattern that CAN'T match is
# used if no RAID devices are configured.
DEVICE partitions
# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes
# automatically tag new arrays as belonging to the local system
HOMEHOST <system>
# definitions of existing MD arrays
ARRAY /dev/md127 metadata=1.2 name=NAS:Data UUID=ed696fd2:96feba4f:ab44fb72:b800fb01
ARRAY /dev/md0 metadata=1.2 name=Delibird:Telefilm UUID=4de2d990:37fa60cf:b34e2c9e:63b4d0ca
Próbowałem zaktualizować conf dla bootowania
update-initramfs -u
Ale nawet po tym RAID1 nadal brakuje po restarcie :(
Jak powinienem zrobić? Naprawdę nie wiem, jak rozwiązać mój problem!
Odpowiedzi:
Nie zaleciłeś dystrybucji, z której korzystasz - najczęściej robisz to automatycznie, lub kiedy uruchamiasz mdadm jako usługę, ale brakuje ci trochę polecenia mdadm, aby ponownie złożyć dyski.
.Normalnie można to zrobić za pomocą polecenia
mdadm --reassemble --scan
W przeciwnym razie możesz ponownie złożyć dyski ręcznie, jeśli twój mdadm conf jest niedostępny lub uszkodzony.
źródło