GNU/Linux >> Znalost Linux >  >> Linux

Jak přesunu softwarový RAID pro Linux na nový počítač?

Ř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č?


Linux
  1. Jak vypnout nebo restartovat Linux

  2. Jak vytvořit nový adresář v Linuxu

  3. Jak používat linuxový software watchdog?

  1. Linux – Jak přepsat servery Vm DNS?

  2. Jak zakázat automatickou konfiguraci na IPv6 v Linuxu?

  3. Jak přesunout oddíl v GNU/Linuxu?

  1. CentOS / RHEL :Jak sestavit softwarový RAID v záchranném režimu

  2. Jak zjistit, zda je dostatek volné paměti pro nasazení nové aplikace na počítači se systémem Linux?

  3. Linuxový mdadm software RAID 6 – podporuje obnovu bitové korupce?