Emmanuel, The assumption of EA being enabled in / filesystem or any prefix of brick path is an accidental side-effect of the way glusterd_is_path_in_use() is used in glusterd_brick_create_path(). The error handling should be accommodative to ENOTSUP. In short it is a bug. Will send out a patch immediately.
thanks, krish ----- Original Message ----- From: "Emmanuel Dreyfus" <[email protected]> To: [email protected] Sent: Sunday, May 20, 2012 11:06:02 AM Subject: [Gluster-devel] 3.3 requires extended attribute on / On release-3.3, glusterd_is_path_in_use() in xlators/mgmt/glusterd/src/glusterd-utils.c seems to assume that / has extended attribute enabled, and makes it impossible to create a volume with bricks from other filesystems (with EA enabled), if / does not support extended attributes. Is it on purpose? -- Emmanuel Dreyfus http://hcpnet.free.fr/pubz [email protected] _______________________________________________ Gluster-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/gluster-devel _______________________________________________ Gluster-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/gluster-devel
