[Bugs] [Bug 1271733] New: Tier/shd: Tracker bug for tier and shd compatibility

bugzilla at redhat.com bugzilla at redhat.com
Wed Oct 14 14:46:53 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1271733

            Bug ID: 1271733
           Summary: Tier/shd: Tracker bug for tier and shd compatibility
           Product: Red Hat Gluster Storage
           Version: 3.1
         Component: glusterfs
     Sub Component: tiering
          Keywords: Triaged
          Assignee: rhs-bugs at redhat.com
          Reporter: rkavunga at redhat.com
        QA Contact: nchilaka at redhat.com
                CC: bugs at gluster.org, dlambrig at redhat.com,
                    vagarwal at redhat.com
        Depends On: 1261276, 1261744
            Blocks: 1260923



+++ This bug was initially created as a clone of Bug #1261744 +++

+++ This bug was initially created as a clone of Bug #1261276 +++

Description of problem:

Tier and shd are not compatible, the problems include

* afr requires unified name across the grapsh switch
* shd is not starting on a tiered volume.
* volfiles are created in a wrong way
* multiple afr/disperse stacks are possible in a single graph
* heal commands are not compatible with tiering
* self-heal-daemon enable commands need to be supported 


Version-Release number of selected component (if applicable):


How reproducible:

100

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Vijay Bellur on 2015-09-09 02:07:19 EDT ---

REVIEW: http://review.gluster.org/11962 (tier/shd: create shd volfile for
tiering) posted (#2) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 02:07:21 EDT ---

REVIEW: http://review.gluster.org/12134 (tiering/volgen: keep afr/ec xlators
name constant) posted (#1) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 02:07:28 EDT ---

REVIEW: http://review.gluster.org/12135 (tier/shd: make shd commands compatible
with tiering) posted (#1) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 03:01:32 EDT ---

REVIEW: http://review.gluster.org/12134 (tiering/volgen: keep afr/ec xlators
name constant) posted (#2) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 03:05:13 EDT ---

REVIEW: http://review.gluster.org/12135 (tier/shd: make shd commands compatible
with tiering) posted (#3) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 04:43:15 EDT ---

REVIEW: http://review.gluster.org/12134 (tiering/volgen: keep afr/ec xlators
name constant) posted (#3) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-09-09 04:43:17 EDT ---

REVIEW: http://review.gluster.org/12135 (tier/shd: make shd commands compatible
with tiering) posted (#4) for review on master by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-10-12 02:31:53 EDT ---

REVIEW: http://review.gluster.org/12333 (tier/shd: create shd volfile for
tiering) posted (#1) for review on release-3.7 by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Vijay Bellur on 2015-10-12 14:24:29 EDT ---

COMMIT: http://review.gluster.org/12333 committed in release-3.7 by Dan
Lambright (dlambrig at redhat.com) 
------
commit 0f5c3e88f145005f963172e3ada10dbf6d6a607c
Author: Mohammed Rafi KC <rkavunga at redhat.com>
Date:   Thu Aug 20 12:19:51 2015 +0530

    tier/shd: create shd volfile for tiering

    Currently shd graph will only start if it is replicate
    or disperse volume. But in case of tiering, volume type
    will be tier. So we need to start shd if any of the cold
    or hot is compatible with shd volume.

    Back port of>
    >Change-Id: Ic689746ac7d2fc6a9eccdabd8518dc9139829de2
    >BUG: 1261276
    >Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    >Reviewed-on: http://review.gluster.org/11962
    >Tested-by: Gluster Build System <jenkins at build.gluster.com>
    >Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    >Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>

    (cherry picked from commit fdff192b918ca9cd237f3f784c627102377e3661)

    Change-Id: I236a31e7dcefb3dad64881e0b007144bd826b840
    BUG: 1261744
    Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    Reviewed-on: http://review.gluster.org/12333
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    Reviewed-by: Dan Lambright <dlambrig at redhat.com>
    Tested-by: Dan Lambright <dlambrig at redhat.com>

--- Additional comment from Vijay Bellur on 2015-10-13 02:11:33 EDT ---

REVIEW: http://review.gluster.org/12344 (tier/shd: make shd commands compatible
with tiering) posted (#1) for review on release-3.7 by mohammed rafi  kc
(rkavunga at redhat.com)

--- Additional comment from Mohammed Rafi KC on 2015-10-13 07:45:02 EDT ---

moving back to post since one more patches need to be merged.

--- Additional comment from Vijay Bellur on 2015-10-13 22:47:43 EDT ---

COMMIT: http://review.gluster.org/12344 committed in release-3.7 by Dan
Lambright (dlambrig at redhat.com) 
------
commit 613f5c0120068a117f7337eeda293512bf106ef8
Author: Mohammed Rafi KC <rkavunga at redhat.com>
Date:   Tue Sep 8 13:04:45 2015 +0530

    tier/shd: make shd commands compatible with tiering

    tiering volfiles may contain afr and disperse together
    or multiple time based on configuration. And the
    informations for those configurations are stored in
    tier_info. So most of the volgen code generation
    need to be changed to make compatible with it.

    Back port of>
    >Change-Id: I563d1ca6f281f59090ebd470b7fda1cc4b1b7e1d
    >BUG: 1261276
    >Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    >Reviewed-on: http://review.gluster.org/12135
    >Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    >Tested-by: Gluster Build System <jenkins at build.gluster.com>
    >Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>

    (cherry picked from commit 0ef62933649392051e73fe01c028e41baddec489)

    BUG: 1261744
    Change-Id: Iff1b27ae8ce61f1f38fbbd6c92894b3d3516e4d4
    Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    Reviewed-on: http://review.gluster.org/12344
    Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Joseph Fernandes
    Reviewed-by: Dan Lambright <dlambrig at redhat.com>
    Tested-by: Dan Lambright <dlambrig at redhat.com>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1260923
[Bug 1260923] Tracker for tiering in 3.1.2
https://bugzilla.redhat.com/show_bug.cgi?id=1261276
[Bug 1261276] Tier/shd: Tracker bug for tier and shd compatibility
https://bugzilla.redhat.com/show_bug.cgi?id=1261744
[Bug 1261744] Tier/shd: Tracker bug for tier and shd compatibility
-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=dtEG0kmNtM&a=cc_unsubscribe


More information about the Bugs mailing list