Red Hat Bugzilla – Bug 26468
Unable to upgrade (6.2 -> 7.0), RAID
Last modified: 2007-04-18 12:31:16 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Custom boot disk (ATA100 support) + RH7 CD. The system is running RAID1
on all partitions. If I select the upgrade path, I get the following
exception. I cannot seem to get it to save to floppy (i put in a new
floppy and the disk moves and then I'm asked for another one, rinse and
repeat) so I'm typing it in. Hopefully I'll have gotten everything.
The RAID is autostarted (all are fd and the status of the raid starting
goes by at boot). Note: that I must manually create each raid device
in /dev, and do a raidstop on each too boot cleanly. Simply ctrl-alt-del
causes an oops.
Traceback (inntermost last):
File "/usr/bin/anaconda", line 438, in ? intf.run(todo, test = test)
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 1028, in
rc = apply (step(), (dir,) + step)
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 245, in
parts = todo.upgradeFindRoot ()
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/todo.py", line 841, in
mdList = raid.startAllRaid(drives)
File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/raid.py", line 63, in
File "isys.py", line 38, in raidstart
SystemError: (17, 'File exists')
/tmp/member does exist -- looks like a big binary file.
Resolution: stop all raid devices *before* starting the upgrade thing. If
I go to the bash prompt (VC2), do a:
cd /dev; for i in 1 2 3 4 5 6 7 8 9 10; do mknod md$i; done
for i in md*; do raidstop /dev/$i; done
Then let the upgrade continue.
Steps to Reproduce:
1. Do an upgrade install
Can you try this again, and 'cat /proc/mdstat' when you get the traceback?
Seeing your /etc/raidtab would be good as well.
Closing due to inactivity.