Puncte:0

Cum să forțezi matricea mdadm raid1 degradată să pornească și să se monteze la pornire?

drapel kp

Cum forțez matricea raid1 (nici root, nici boot) fără ca toate componentele prezente să nu pornească la pornirea sistemului?

Folosesc Ubuntu 21.10. Sistemul de fișiere utilizat este ext4.

Comportament asteptat

  • Instalați un sistem cu RAID1 și două hard disk-uri și porniți sistemul cu matrice în sincronizare
  • Închide
  • Deconectați una dintre unități și, astfel, porniți, în mod neașteptat, degradat
  • Cizma ar trebui să se termine.
  • Închideți și porniți din nou, așteptând o stare degradată.
  • Cizma ar trebui să se termine.
  • Opriți, reconectați unitatea deconectată și porniți din nou.
  • Pornirea ar trebui să se finalizeze, să adauge dispozitivul la matrice, matricea ar trebui să se resincronizeze și să rezulte cu sistemul cu matrice în sincronizare, la fel ca la începutul cazului de testare.

A încercat ca urmare a fara rezultate:

  1. setați „BOOT_DEGRADED=true” în /etc/initramfs-tools/conf.d/mdadm (fișier nou creat) (nu este acceptat de mdadm-3.2.5-5ubuntu3 / Ubuntu 14.04 înainte)
  2. set bootdegraded=true în grub
  3. sa uitat la #dpkg-reconfigure mdadm

Găsite acest articol vechi care folosește un script initramfs, dar face referire la fișiere de configurare inexistente în prezent. Este acesta cel mai bun/singurul mod de a obține comportamentul dorit?

Inclusiv ieșirea de cat /proc/mdstat și mdadm --detail /dev/mdx inainte si dupa mdadm --run /dev/mdx

    ~$ cat /proc/mdstat
    Personalități: [liniar] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
    md126: inactiv sda3[2](S)
          124861440 blocuri super 1.2
           
    md127 : inactiv mmcblk0[0](S) sda2[1](S)
          243890176 blocuri super 1.2
           
    dispozitive nefolosite: <niciuna>
    
    ~$ sudo mdadm -D /dev/md/store
    mdadm: nu se poate deschide /dev/md/store: Nu există un astfel de fișier sau director
    
    ~$ sudo mdadm -D /dev/md126
    /dev/md126:
               Versiune: 1.2
            Nivelul raid: raid1
         Total dispozitive: 1
           Persistență: Superblocul este persistent
    
                 Stare: inactiv
       Dispozitive de lucru: 1
    
                  Nume: asus-x200la:magazin (local pentru a găzdui asus-x200la)
                  UUID: 8536f840:806e8d2f:b576dbe4:38ea1de6
                Evenimente: 3840
    
        Număr Major Minor RaidDevice
    
           - 8 3 - /dev/sda3

~$ sudo mdadm --run /dev/md126
mdadm: a pornit matricea /dev/md/store

~$ cat /proc/mdstat
Personalități: [liniar] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md126 : raid1 activ (numai citire automată) sda3[2]
      124860416 blocuri super 1.2 [3/1] [__U]
      bitmap: 0/1 pagini [0KB], bucată de 65536KB

md127 : inactiv mmcblk0[0](S) sda2[1](S)
      243890176 blocuri super 1.2
       
dispozitive nefolosite: <niciuna>

~$ sudo mdadm -D /dev/md126
/dev/md126:
           Versiune: 1.2
     Ora creării: vineri, 22 octombrie 19:05:29 2021
        Nivelul raid: raid1
        Dimensiune matrice: 124860416 (119,08 GiB 127,86 GB)
     Dimensiune Dev folosită: 124860416 (119,08 GiB 127,86 GB)
      Dispozitive raid: 3
     Total dispozitive: 1
       Persistență: Superblocul este persistent

     Bitmap intenție: intern

       Ora actualizării: marți 26 octombrie 19:11:58 2021
             Stare: curat, degradat 
    Dispozitive active: 1
   Dispozitive de lucru: 1
    Dispozitive eșuate: 0
     Dispozitive de rezervă: 0

Politica de consistență: bitmap

              Nume: asus-x200la:magazin (local pentru a găzdui asus-x200la)
              UUID: 8536f840:806e8d2f:b576dbe4:38ea1de6
            Evenimente: 3840

    Număr Major Minor Raid Starea dispozitivului
       - 0 0 0 eliminat
       - 0 0 1 eliminat
       2 8 3 2 sincronizare activă /dev/sda3
drapel in
Puteți [editați] întrebarea dvs. pentru a include: (0) rezultatul `mdadm -D /dev/md0` (1) sistemul de fișiere utilizat. Dacă matricea nu este într-o stare curată, nu se va monta. Există, de asemenea, probleme cu unele sisteme de fișiere care nu le plac atunci când un dispozitiv dispare dintr-o matrice.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.