[Gluster-devel] Unable to create volume with latest beta1-0.155

Niels de Vos ndevos at redhat.com
Mon May 11 20:40:14 UTC 2015


On Mon, May 11, 2015 at 10:03:03PM +0530, SATHEESARAN wrote:
> On 05/11/2015 07:20 PM, Niels de Vos wrote:
> >On Mon, May 11, 2015 at 05:01:24PM +0530, SATHEESARAN wrote:
> >>Hi All,
> >>
> >>There is a problem with the latest build[1], where I can create a volume but
> >>could not start it.
> >>As of now, it should be the packaging issue, as the issue is not found in
> >>the master
> >>
> >>I get the error message as "volume start: test: failed: Commit failed on
> >>localhost. Please check the log file for more details"
> >>and brick logs says  the following :
> >>
> >><snip>
> >>bricks/rhs-brick1-rvb1.log:[2015-05-11 16:18:45.705013] E
> >>[graph.y:212:volume_type] 0-parser: Volume 'rvstore-marker', line 78: type
> >>'features/marker' is not valid or not found on this machine
> >>bricks/rhs-brick1-rvb1.log:[2015-05-11 16:18:45.705056] E
> >>[graph.y:321:volume_end] 0-parser: "type" not specified for volume
> >>rvstore-marker
> >>bricks/rhs-brick1-rvb1.log:[2015-05-11 16:18:45.705447] E [MSGID: 100026]
> >>[glusterfsd.c:2142:glusterfs_process_volfp] 0-: failed to construct the
> >>graph
> >></snip>
> >>
> >>Raised a BZ[2] for this issue
> >>Any help ?
> >As workaround you can install the glusterfs-extra-xlators package as
> >well. The marker xlator was moved incorrectly to that package, whereas
> >it should have been in glusterfs-server. Patches have been sent, and are
> >waiting to get merged.
> Hi Niels,
> 
> Thanks for that information.
> I couldn't install glusterfs-extra-xlators as it requires python-glusterfs
> as dependency.
> I noticed python-gluster package only in the repo and installed the same and
> that doesn't help
> 
> <yum_dep_error>
> Error: Package:
> glusterfs-extra-xlators-3.7.0beta1-0.155.git72f80ae.el6.x86_64
> (/glusterfs-extra-xlators-3.7.0beta1-0.155.git72f80ae.el6.x86_64)
>            Requires: python-glusterfs = 3.7.0beta1-0.155.git72f80ae.el6
> </yum_dep_error>
> Probably the dependency name 'python-gluster' has a typo.
> 
> [root@]# rpm -qi --provides
> python-gluster-3.7.0beta1-0.155.git72f80ae.el6.x86_64 | grep gluster
> Name        : python-gluster               Relocations: (not relocatable)
> Version     : 3.7.0beta1                        Vendor: glusterfs.org
> Group       : Development/Tools             Source RPM:
> glusterfs-3.7.0beta1-0.155.git72f80ae.el6.src.rpm
> URL         : http://www.gluster.org/docs/index.php/GlusterFS
> This package contains the python modules of GlusterFS and own gluster
> python-gluster = 3.7.0beta1-0.155.git72f80ae.el6
> python-gluster(x86-64) = 3.7.0beta1-0.155.git72f80ae.el6
> 
> [root@]# rpm -qa | grep python-gluster
> python-gluster-3.7.0beta1-0.155.git72f80ae.el6.x86_64
> 
> [root@]# rpm -qpR
> glusterfs-extra-xlators-3.7.0beta1-0.155.git72f80ae.el6.x86_64.rpm | grep
> gluster
> warning: glusterfs-extra-xlators-3.7.0beta1-0.155.git72f80ae.el6.x86_64.rpm:
> Header V3 RSA/SHA1 Signature, key ID d4ba8594: NOKEY
> python-glusterfs = 3.7.0beta1-0.155.git72f80ae.el6
> libglusterfs.so.0()(64bit)
> 
> tl;dr - I couldn't install glusterfs-extra-xlators package

This was an issue in earlier nightly builds, but it has been fixed with
http://review.gluster.org/10508 in the master branch. We planned to
backport this change to the release-3.7 branch, but it seems it was
missed.

http://review.gluster.org/10754 has just been posted and should fix this
for 3.7. Thanks for reporting this!

Niels

> 
> -- Satheesaran S
> 
> 
> >
> >Niels
> >
> >
> >>[1] - http://download.gluster.org/pub/gluster/glusterfs/nightly/glusterfs-3.7/epel-6-x86_64/glusterfs-3.7.0beta1-0.155.git72f80ae.autobuild/
> >>[2] - https://bugzilla.redhat.com/show_bug.cgi?id=1220338
> >>
> >>-- Satheesaran S
> >>
> >>_______________________________________________
> >>Gluster-devel mailing list
> >>Gluster-devel at gluster.org
> >>http://www.gluster.org/mailman/listinfo/gluster-devel
> 


More information about the Gluster-devel mailing list