I have read the NUT document /usr/share/doc/nut-2.2.0/docs/shutdown.txt And in particular the section called "RAID Warning". In response to this section I have added the two lnes, but haven't yet tested it:

mdadm --readonly /dev/md0
mdadm --readonly /dev/md1

into /etc/rc.d/init.d/halt

Thus:
-----------
# Remount read only anything that's left mounted.
# echo $"Remounting remaining filesystems readonly"
mount | awk '{ print $3 }' | while read line; do
   fstab-decode mount -n -o ro,remount $line
done


# Added by R Chapman 18/5/2009 as suggesteted in:
# /usr/share/doc/nut-2.2.0/docs/shutdown.txt

mdadm --readonly /dev/md0
mdadm --readonly /dev/md1

# Now halt or reboot.

--------------

Does this look like the right thing to do - and the right place to do it?

This is obviously fairly specific to my system (or systems with md0 and md1). Has anyone written smarter code which determines how many md devices are present and sets them readonly?

Thanks

Richard.


_______________________________________________
Nut-upsuser mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

Reply via email to