I have a problem that I am having a hard time figuring out.
I just set up a new server with Red Hat 6.2, with 2 20GB IDE ata-66 drives.
I partitioned each drive into two partitions one swap of 150MB and the
second into 9630MB. I configured /dev/md0 for / to boot of the 9630MB mirror
and /dev/md1 for the swap mirror.
my problem is that when I shutdown the box I get the message:
****************************************************************************
*******
Turning off Swap [ OK ]
Turning off quotas [ OK ]
md_do_sync() got signal ... exiting [ OK ]
Turning off RAID for md0 md: md0 still mounted.
/dev/md0: Device or resource busy
[FAILED]
Turning off RAID for md1 interrupting MD-thread pid 7
raid1d(7) flushing signals.
marking sb clean...
md: updating md1 RAID superblock on device
hdb5 [events: 00000016](write) hdb5's sb offset: 160512
hdb5 [events: 00000016](write) hdb5's sb offset: 160512
.
unbind<hdb5,1>
export_rdev(hdb5)
unbind<hdb5,1>
export_rdev(hdb5)
md1 stopped
[ OK ]
Unmounting proc file system [ OK ]
Please standby while rebooting the system...
****************************************************************************
********
The system then reboots and has to rebuild the sb struct offset on md0.
I read through your HOWTO to try and find something I am doing wrong but
couldn't find anything on this topic. Then tried to do # raidstop /dev/md0
and get:
Turning off RAID for md0 md: md0 still mounted.
/dev/md0: Device or resource busy
If I go to init 1, then try to umount /dev/md0, it still tells me the device
or resource is busy.
Do you have any ideas on how to rectify this situation?
Thanks for your time.
Chris Tooley
Joslyn Art Museum
http://www.joslyn.org