Re: [SSI-devel] Activating DRBD-SSI subsystem via kernel bootparam
Brought to you by:
brucewalker,
rogertsang
From: Aneesh K. <ane...@gm...> - 2005-04-23 17:52:07
|
On 4/22/05, Roger Tsang <rog...@gm...> wrote: > Hi En-Chiang and Aneesh, >=20 > I've done a preliminary review of what can be done to address full > DRBD integration into SSI as opposed to generating a separate contrib > package. I think putting a "drbd" bootparam would be ideal as the > linuxrc script can optionally start the DRBD routines. I've already > coded support for this in linuxrc for Fedora Core. >=20 > The rc scripts will also check for the bootparam and act accordingly, > with the assumption that a system with DRBD enabled expects root > filesystem failover using DRBD. >=20 > If such SSI cluster does not want failover using DRBD, they can setup > their own DRBD using /etc/init.d/drbd - but their DRBD will not > connect at the initrd boot stage. This means if they don't specify > the "drbd" bootparam, everything has to be done in /etc/init.d/drbd as > it usually is on non-SSI clusters. >=20 > Any comments? > Also any Debian comments? >=20 Debian already support full DRBD integraion. I have commited changes to generate a dummy package called openssi-drbd which will pull the latest drbd packages from the OpenSSI debian repository. I have commit this as a part of devel branch. Regarding the changes that we have in the debian branch, debian branch require user to configure /etc/mkinitrd/mkinitrd.conf file and recreate the initrd. After that everything is automated. Even the upgrade is automated. To get an idea about how drbd configuration happens in debian you can look = at=20 http://www.openssi.org/cgi-bin/view?page=3Ddocs2/1.9/debian/README.drbd -aneesh |