Hi Atin,
First of all I am not sure how the datacenter cluster nodes boot.
My assumption is that cluster nodes boot from their local disk. Let suppose each node has some number of HDDs and one of that is boot disk. Gluster is running on each node to distribute the storage(except boot disk). Here i am thinking whether is there way to run gluster on boot disk so that i can recover the boot disk failure also (with replicated volume).
My idea is to get kernel and modified initrd image(with gluster and all dependencies) from the network and mount gluster volume as a root file system.
Sateesh
On Wed, Oct 14, 2015 at 7:58 PM, Atin Mukherjee <amukherj@xxxxxxxxxx> wrote:
I don't think this is possible. I'd like to what why do you want to use
use a root file system as a Gluster volume, what's your use case.
Technically this is impossible (wrt GlusterD) as we then have no way to
segregate the configuration data.
~Atin
On 10/15/2015 12:09 AM, satish kondapalli wrote:
> is anyone has any thoughts on this?
>
> Sateesh
>
> On Tue, Oct 13, 2015 at 5:44 PM, satish kondapalli
> <nitw.satish@xxxxxxxxx <mailto:nitw.satish@xxxxxxxxx>> wrote:
>
> Hi,
>
> I want to mount gluster volume as a root file system for my node.
>
> Node will boot from network( only kernel and initrd images) but my
> root file system has to be one of the gluster volume ( bricks of the
> volume are on the disks which are attached to the same node).
> Gluster configuration files also part of the root file system.
>
> Here i am facing chicken and egg problem. Initially i thought to
> keep glusterfs libs, binary in the initrd and start the gluster
> server as part of initrd execution. But for mounting root file
> system (which is a gluster volume), all the gluster configuration
> files are stored in the root file system. My assumption is, without
> gluster configuration files(/var/lib/glusterd/xx) gluster will not
> find any volumes.
>
> Can someone help me on this?
>
> Sateesh
>
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel@xxxxxxxxxxx
> http://www.gluster.org/mailman/listinfo/gluster-devel
>
_______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-devel