issue with setup-storage, squeeze, and SW Raid1
David Dreezer
dave at socialstrata.com
Thu Dec 23 02:19:49 CET 2010
Hi Michael,
Yes, that describes the issue perfectly.
Thus, at your suggestion I made the change to my SW_RAID config in disk_config file, which is to add in the "align-at":
disk_config disk1 align-at:32256B
This worked perfectly. The client installed and then booted, no problems. Again, this is 4.0~48 FAI with the 3.3.5 perl modules and setup-storage script copied into my nfsroot.
I then restored the 4.0~48 perl modules, setup-storage script, and lib files to my nfsroot and restarted the client. That worked just fine.
Next I transplanted the 3.4.5 perl modules, setup-storage script, and lib files to my nfsroot and restarted the client. No go. fai.log shows my disk_config file then Error in task partition. Traceback: task_error task_partition task task_install task task_action task main
Now, this MAY be due to the fact that the FAI installation itself is 4.0~48 with a transplanted 3.4.5 setup-storage, yet with the 3.3.5 version transplanted in it worked just fine. Kind of odd.
David Dreezer
Customer Advocate, Social Strata, Inc.
Online Community HQ Since 1996
Hoop.la · LiveCloud · Eve Community
Follow us: @socialstrata
On Dec 22, 2010, at 2:09 PM, Michael Tautschnig wrote:
>>> Hi Michael,
>>>
>>> I can pack up logs from 3.3.5 and 40~48. Do I send them here or to you personally?
>>>
>>
>> I guess it's fine if you send them via private mail. Don't know about message
>> size limits for this list, but most probably there's no point in bothering
>> anyone else.
>>
>>> I can give 3.4.5 a try, sure. I only went to 4.0 as it was the only version that I was able to get SW raid working with. I'll try 3.4.5 a try today and see what it does.
>>>
>>
>
> [...]
>
> I'm pretty confident that 3.4.5 will work for you - I think it's the lack of
> cylinder alignment that is causing trouble for you. You might want to read this
> Ubuntu problem report:
>
> https://bugs.launchpad.net/ubuntu-release-notes/+bug/551965
>
> Now there are multiple ways to fix this:
>
> - Using any of the non-experimental builds will work for you.
> - If you go for experimental builds, use the align-at option with a value that
> describes your cylinder size.
> - setup-storage will have to take this into account more properly, but
> auto-detection will be almost impossible (it seems to be a BIOS issue), hence
> I'm currently favouring a align-at:cylinder variant of the "align-at" option.
>
> Hope this helps,
> Michael
>
More information about the linux-fai
mailing list