Új hozzászólás Aktív témák

  • cigam
    titán
    válasz CPT.Pirk üzenetére #14869

    Egy lehetséges válasz:
    Ez akkor fordulhat elő, ha az mdadm azt érzékeli, hogy a tömb nem „helyi”, hanem „idegen” tömb. Az idegen tömbök az md127-től kezdve (és lefelé haladva) kapnak eszközcsomópontokat. A helyi tömbökhöz az md0-tól kezdve (és felfelé haladva) rendelünk eszközcsomópontokat.
    Az mdadm többek között úgy állapítja meg, hogy egy tömb helyi vagy külföldi-e, hogy összehasonlítja a tömbön rögzített „homehost” nevet az aktuális hostnévvel. Úgy tapasztaltam, hogy nem ritka, hogy a rendszerindítás során a hostnév még nem megfelelően van beállítva, mire az mdadm fut (mert az init rendszer még nem jutott el az init szkripthez, amely az /etc/hostname tartalma alapján állítja be a hostnevet). Így amikor az mdadm lekérdezi a hostnevet, a „localhost” vagy „(none)” vagy bármilyen alapértelmezett hostnevet kap, ami a kernelbe lett fordítva. Ez az alapértelmezett név nem egyezik a tömbben rögzített „homehost” névvel, ezért az mdadm idegen tömbnek tekinti.
    Ezt úgy lehet orvosolni, ha biztosítjuk, hogy a gép hostnevét beállítjuk, mielőtt a mdadm futtatásával összeállítjuk a tömböt.
    https://unix.stackexchange.com/questions/544841/my-raid-1-always-renames-itself-to-dev-md127-after-rebooting-debian-10

Új hozzászólás Aktív témák