-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andrea
That patch has fixed the issue.
Thanks
Mike
Andrea Righi wrote:
> Mike,
>
> I've been able to reproduce the problem. The cloning of swap partitions
> over LVM logical volumes was not correctly supported. Now I've fixed the
> bug in the trunk, it'll be available in the next release (maybe 3.7.5 or
> maybe we'll release a 3.7.4.1 including some the recent fixes).
>
> For now you can use the code from the trunk or apply the following
> patch.
>
> Thanks for reporting,
> -Andrea
>
> Index: lib/SystemImager/Common.pm
> ===================================================================
> --- lib/SystemImager/Common.pm (revision 3766)
> +++ lib/SystemImager/Common.pm (revision 3767)
> @@ -64,7 +64,11 @@
> while (<FH>) {
> my ($dev, $type, $size, $used, $priority) = split;
> next if ($dev eq 'Filename');
> - $active_swaps_by_dev{$dev}=1;
> + $active_swaps_by_dev{$dev} = 1;
> + # If swap is over LVM add also the standard device name. -AR-
> + if ($dev =~ /^\/dev\/mapper\/([^-]+)-(.*)$/) {
> + $active_swaps_by_dev{"/dev/$1/$2"} = 1;
> + }
> }
> close(FH);
> return %active_swaps_by_dev;
>
> Mike Brady wrote:
>> I have been having a problem with swap not being created on new
>> installations.
>>
>> I think that I have tracked it down to the si_prepareclient command
>> creating the autoinstallscript.conf file with swap partitions with a
>> setting of format="no".
>>
>> The loop that creates the commands in the master scripts (in Server.pm)
>> skips all fsinfo lines in the autoinstallscript.conf file if they have
>> format="no", which means that the mkswap and swapon lines never get put
>> in the master script.
>>
>> Manually changing the format="no" to format="yes" seems to resolve the
>> problem. Well the mkswap and swapon commands are now in the master
>> script like they should be, I haven't actually done an install to test
>> it yet.
>>
>> My swap is on an LVM partion as is my root partition. The LVM Volume
>> Groups and Logical Volumes are all created correctly, as is fstab and
>> all other file systems. The OS is Centos 4.4.
>>
>> What is the intended logic here?
>>
>> Should the prepareclient script be creating entries for swap partitions
>> with a format="yes"
>>
>> or
>>
>> should the mkautoinstallscript script not be skipping swap partitions
>> with a format="no" entry?
>>
>>
>> Regards
>>
>> Mike
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Sisuite-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sisuite-users
- --
Mike Brady
GPG Key ID: 0x9C777DA4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFM0OF6xLAi5x3faQRAox6AJ9q+fePrn7ZQmVO5yCEF1Rw0IaAUQCfR4Ev
kY0tF0nksKyGhBUl/AAhGG0=
=gyoa
-----END PGP SIGNATURE-----
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sisuite-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-users