Thomas Fehr schrieb: > On Wed, Feb 17, Arvin Schnell wrote: > >> On Wed, Feb 17, 2010 at 08:05:13PM +0100, Christian Ehrlicher wrote: >>> Hi, >>> >>> We've a similar problem like described in bug #231221 ( >>> https://bugzilla.novell.com/show_bug.cgi?id=231221 ). Yast can't create a >>> logical volume and fails with error -4017 (LVM_PV_STILL_ADDED) >>> --> /dev/block/104:3 needs a mapping to /dev/cciss/c0d0p3 >>> >>> It's correctly detected: >>> "dev_names":["/dev/cciss/c0d0", "/dev/block/104:0", "/dev/disk/by- >>> id/cciss-3600508b1001052395359305442350500", "/dev/disk/by- >>> path/pci-0000:06:00.0", "/dev/disk/by-id/edd-int13_dev80"] >>> I can provide the full y2log - but it's huge and therefore I decided to >>> only >>> append the error part. >>> >>> When I'm correct I need to add an additional check for /dev/cciss in >>> Storage::findVolume() (Storage.cc:4830) - is this correct? >> >> The normal way is to add "/dev/block/104:3" to the alt_names of >> the partition, e.g. in the constructor of Partition. Major and >> Minor number should already be read in the Volume constructor. >> >>> If so - how can I add a modified libstorage to my install source (we're >>> doing a >>> network install)? We need to install 9 servers with this raid controller >>> and >>> our plan was to use autoyast for this... >> >> You can make a new RPM of libstorage and add it as a driver >> update (dud) in linuxrc, see http://en.opensuse.org/Linuxrc. > > Attached patch should fix your problem. > We will have a more robust solution for next openSuSE but this should > do for now. > The patch did not apply to official source rpm for 11.2 therefore I created an own patch as described in my other post. Thx for the help,
Christian
signature.asc
Description: OpenPGP digital signature
