• Debian 12 e problemi con device md

    From Alessandro Baggi@21:1/5 to All on Tue Jun 27 10:00:01 2023
    Un saluto a tutta la lista.

    Sto riscontrando problemi sul mio pc con Debian 12 relativo ai device MD
    (raid mdadm). In sostanza ad ogni riavvio il nome dei devices cambia. In realtà non è un problema bloccante perche il sistema usa gli UUID.
    Per esempio al primo avvio la root è su md125, i dati su md126 e la swap
    su md127. Al successivo boot (non dopo un reboot ma dopo uno shutdown) i
    nomi dei dispositivi cambiano e la root diventa md126, dati su md127 e
    swap su md125. Il tutto avviene arbitrariamente e solo dopo uno shutdown
    del sistema.


    Ho uno script che monitora la capienza dei filesystem e dai log ho
    notato questa inversione dei nomi. Questo script mi invia un alert nel
    caso in cui l'fs abbia spazio occupato oltre l'80% e quando la capienza
    rientra nel limiti mi avvisa che il problema è stato "recuperato". Il
    problema è che l'alert viene emesso per md125 che in un determinato
    momento corrisponde a /mnt/dati ma il recovery (al successivo boot) fa riferimento ad md125 che è la / di sistema.

    Ho provato ad aggiornare l'initrd ma non cambia nulla.

    Il sistema è fresco di installazione e non è stato fatto un upgrade
    dalla 11.

    Sulla 11 questo problema non si presentava.

    Nota: i device raid sono stati creati tempo fa su una AlmaLinux 8.

    Potrei:

    1. salvare i dati e ricreare gli MD device ripartendo da 0
    2. provare a cambiare nome dei device con un riasseble e poi aggiornare l'initrd.
    3. Si accettano suggerimenti.

    Secondo voi quale è la migliore soluzione?

    Grazie in anticipo.

    Alessandro.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alessandro Baggi@21:1/5 to All on Wed Jun 28 08:40:02 2023
    Ciao Guido,
    Grazie per la risorsa.

    Alessandro.

    Il 27/06/23 11:03, Guido Bozzetto ha scritto:
    Il 27/06/23 09:59, Alessandro Baggi ha scritto:
    Un saluto a tutta la lista.

    Sto riscontrando problemi sul mio pc con Debian 12 relativo ai device
    MD (raid mdadm). In sostanza ad ogni riavvio il nome dei devices
    cambia. In realtà non è un problema bloccante perche il sistema usa
    gli UUID.
    Per esempio al primo avvio la root è su md125, i dati su md126 e la
    swap su md127. Al successivo boot (non dopo un reboot ma dopo uno
    shutdown) i nomi dei dispositivi cambiano e la root diventa md126,
    dati su md127 e swap su md125. Il tutto avviene arbitrariamente e solo
    dopo uno shutdown del sistema.
    ...
    Ho provato ad aggiornare l'initrd ma non cambia nulla.
    ...

    Provato con:

    |/etc/mdadm/mdadm.conf|
    Cfr.: https://debian-handbook.info/browse/it-IT/stable/advanced-administration.html#sect.raid-soft


    12.1.1.3. Fare il backup della configurazione

       Guido.

    ||

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Davide Prina@21:1/5 to All on Sun Jul 2 18:10:01 2023
    Alessandro Baggi ha scritto:

    Sto riscontrando problemi sul mio pc con Debian 12 relativo ai device MD (raid mdadm). In sostanza ad ogni riavvio il nome dei devices cambia. In realtà non è un problema bloccante perche il sistema usa gli UUID.
    [...]
    Ho uno script che monitora la capienza dei filesystem
    [...]

    ho visto che hai già risolto con le soluzioni proposte.

    Propongo qui una possibile soluzione alternativa, che magari può andare
    bene ad altri con il tuo stesso problema: modificare lo script andando
    a recuperare i nomi dei dispositivi usando gli UUID da qui:
    /dev/disk/by-uuid/

    o tramite il comand findfs:
    $ man 8 findfs

    Ciao
    Davide

    --
    La mia privacy non è affar tuo
    https://noyb.eu/it
    - You do not have my permission to use this email to train an AI -

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)