Řešení 1:
Opravdu potřebujete původní soubor mdadm.conf. Ale protože ho nemáte, budete ho muset znovu vytvořit. Za prvé, než něco uděláte, přečtěte si mdadm prostřednictvím jeho manuálové stránky. Proč je možné, že přijdete o svá data kvůli situaci nebo příkazu, který jste neznali?
Jak již bylo řečeno,tato rada je na vaše vlastní riziko. Při nesprávných příkazech můžete snadno ztratit všechna svá data. Než cokoliv spustíte, dvakrát zkontrolujte důsledky příkazu. Nemohu nést odpovědnost za ztrátu dat nebo jiné problémy související s jakýmikoli akcemi, které podniknete – takže vše důkladně zkontrolujte .
Můžete zkusit toto:
mdadm --assemble --scan --verbose /dev/md{number} /dev/{disk1} /dev/{disk2} /dev/{disk3} /dev/{disk4}
To by vám mělo poskytnout nějaké informace, se kterými můžete začít pracovat, spolu s ID. Také vytvoří nové pole zařízení /dev/md{číslo}, odtud byste měli být schopni najít všechna připojení. Nepoužívejte --auto
mnohoslovnost manuálové stránky naznačuje, že za určitých okolností to může způsobit přepsání vašeho nastavení pole na discích. To pravděpodobně není případ a stránku je pravděpodobně nutné kvůli přehlednosti přepsat, ale proč to riskovat?
Pokud se pole sestaví správně a vše je "normální", nezapomeňte zapsat a uložit soubor mdadm.conf do /etc
, takže jej budete mít při spouštění. Zahrňte do souboru nové ID z pole, abyste mu pomohli.
Řešení 2:
Chtěl jsem alespoň přidat svou úplnou odpověď pro Debian.
- Nainstalujte správce raid přes -->
sudo apt-get install mdadm
-
Vyhledejte staré raidové disky přes -->
sudo mdadm --assemble --scan
-
V tuto chvíli bych rád zkontroloval
BLKID
a pro potvrzení připojte raid ručně.blkid mount /dev/md0 /mnt
- Přidat informace k mdadm.conf přes -->
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
-
Aktualizujte initramfs přes -->
update-initramfs -u
-
Odstraňování problémů:
Ujistěte se, že výstup je mdadm --detail --scan
odpovídá vašemu /etc/mdadm/mdadm.conf
nano /etc/mdadm/mdadm.conf
ARRAY /dev/md/0 level=raid5 num-devices=3 metadata=00.90 UUID=a44a52e4:0211e47f:f15bce44:817d167c
-
Příklad FSTAB
/dev/md0 /mnt/mdadm ext4 defaults,nobootwait,nofail 0 2
https://unix.stackexchange.com/questions/23879/using-mdadm-examine-to-write-mdadm-conf/52935#52935
https://askubuntu.com/questions/729370/can-i-transfer-my-mdadm-software-raid-to-a-new-system-in-case-of-hardware-failur
Jak přesunu softwarový RAID pro Linux na nový počítač?