Re: Problema kernel panic durante shutdown o reboot con raid
Buongiorno Marco e grazie per la tua risposta
Il 01/04/25 08:01, Marco Ciampa ha scritto:
Il resync periodico è mandatorio sul raid (altrimenti gli errori si
rivelerebbero troppo tardi) per cui mi aspetto che di volta in volta
venga fatto partire. Dai un occhio a crontab per vedere ogni quanto
viene fatto partire. Le impostazioni del RAID permettono di metterlo a
bassa priorità e velocità in modo da non impattare troppo sul sistema.
Inoltre il RAID software non "capisce" le partizioni quindi deve fare il
sync di tutto, anche dello spazio vuoto e quindi è abbastanza lento.
Diverso è se fai delle unità LVM2 in RAID che essendo più "intelligenti"
fanno il sync sono dello spazio del volume e non dell'intero pool.
Nel crontab di root non c'è nulla.
In /etc/cron.d/mdadm trovo:
# By default, run at 00:57 on every Sunday, but do nothing unless the day of
# the month is less than or equal to 7. Thus, only run on the first
Sunday of
# each month. crontab(5) sucks, unfortunately, in this regard; therefore
this
# hack (see #380425).
57 0 * * 0 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d)
-le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi
Ma non penso sia questo da quello che dice il commento.
In /etc/cron.daily/mdadm trovo questo:
set -eu
MDADM=/sbin/mdadm
[ -x $MDADM ] || exit 0 # package may be removed but not purged
[ -e /etc/default/mdadm ] && . /etc/default/mdadm
[ $AUTOSCAN = false ] && exit 0
exec $MDADM --monitor --scan --oneshot
Anche qui non sembra lanciare nessun resync (se ho capito bene).
In /etc/(cron.hourly|cron.monthly|cron.weekly|cron.yearly) non ho
trovato nulla.
In /etc/default/mdadm trovo "AUTOCHECK=True" e il commento dice che fa
riferimento a /etc/cron.d/mdadm (riportato sopra)
Tra le unità|timer di systemd non sembra esserci nulla al riguardo,
le unità riportate sono queste:
mdadm-grow-continue@.service
static -
mdadm-last-resort@.service
static -
mdadm-shutdown.service
enabled enabled
mdadm-waitidle.service
masked enabled
mdadm.service
masked enabled
mdadm-last-resort@.timer
static -
ma ispezionando i timer e i service file non mi sembra ci sia qualcosa
al riguardo. (É possibile che mi sbagli)
Può esserci qualche script che viene lanciato dopo N riavvii?
In quale altra configurazione posso guardare?
Saluti, Alessandro.
Reply to: