[Linux-HA] Porting Linux-HA
lmb at suse.de
Tue Jul 10 03:46:28 MDT 2007
On 2007-07-10T09:08:23, Andrew Beekhof <beekhof at gmail.com> wrote:
> Although I may be wrong, I don't think this is possible (or at least a whole
> lot of work) as there are at least 2 critical pieces that were designed
> around the dynamic loading of modules... comms and the lrm. Its also used
> by stonith and I believe quorumd.
Though I'd be interested in seeing a patch where this dynamic loading is
ripped out, and all modules compiled in statically (and just selected
accordingly at runtime).
That should allow the code to be a lot tighter and less indirect. In the
8 years on this project, I've _never_ updated just a module anywhere
except for testing once or twice - everything else ends up being a make
install / rpm -U + restart anyway.
stonithd might be a valid usecase for reconfiguring plugins on the fly,
but even all those modules compiled in would only increase stonithd's
executable size by ~250kb ...
Teamlead Kernel, SuSE Labs, Research and Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde
More information about the Linux-HA