Credo che il sistema più "pulito" sia aggiungere le definizioni in
mdadm.conf
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
poi lo correggi indicando i nomi che vuoi fargli usare.
Poi
update-initramfs -u
e dal boot successivo dovresti essere a posto.
Diego
Il 27/06/2023 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 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.
--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786