[Gluster-devel] Stateless Gluster 3.x series
Vijay Bellur
vijay at gluster.com
Fri Apr 13 12:57:38 UTC 2012
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
More information about the Gluster-devel
mailing list