----- Original Message ----- >From: "Vijay Bellur" <vijay@xxxxxxxxxxx> >To: "Ian Latter" <ian.latter@xxxxxxxxxxxxxxxx> >Subject: Re: Stateless Gluster 3.x series >Date: Fri, 13 Apr 2012 18:27:38 +0530 > > On 04/13/2012 02:26 PM, Ian Latter wrote: > > Hello, > > > > > > Until yesterday all of my experiments with Gluster have > > been with a vi'd vol file and the Glusterfsd process. > > Michael and I have now done testing with glusterd under > > Gluster version 3.2.6 and this has raised some issues. > > The one I'd like to query in this thread is stateless > > environments. > > > > If I have a PXE distribution that boots, tftp's a config > > file, mounts storage devices and then initialises gluster > > then; > > > > Previously - I wrote out the appropriate vol file and > > started the necessary daemons. > > > > Now - I start the necessary daemon and issue a set > > of commands to build the appropriate configuration. > > > > .. however, this results in a new gluster UUID each > > time the node restarts. > > > > So; > > > > 1) Is there a gluster command to configure gluster > > with a specific UUID? > > > > -or- > > > > 2) Is there a means to provide gluster with UUID > > data outside of the gluster commands > > > > > > You could populate glusterd.info in the working directory (/etc/glusterd > or /var/lib/glusterd) with the desired UUID and start glusterd. glusterd > uses this UUID as part of its initialization process. If the file (or > UUID) is not available, then it re-generates a new UUID. > > --Vijay > Thanks Vijay, I thought we'd try this, but I will re-test in case we missed it. Cheers, -- Ian Latter Late night coder .. http://midnightcode.org/