Bug 1263090
| Summary: | glusterd: add brick command should re-use the port for listening which is freed by remove-brick. | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Gaurav Kumar Garg <ggarg> |
| Component: | glusterd | Assignee: | Atin Mukherjee <amukherj> |
| Status: | CLOSED ERRATA | QA Contact: | Byreddy <bsrirama> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rhgs-3.1 | CC: | amukherj, lbailey, nlevinki, rcyriac, rhinduja, rhs-bugs, sasundar, smohan, vbellur |
| Target Milestone: | --- | ||
| Target Release: | RHGS 3.2.0 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | glusterd | ||
| Fixed In Version: | glusterfs-3.8.4-1 | Doc Type: | Bug Fix |
| Doc Text: |
Previously, glusterd managed its portmap table so that ports that had previously been allocated to one daemon could not be reused by other daemons after the original daemon no longer used it, for example, after a brick was removed. This update ensures that ports can be reused by another daemon after they become available.
|
Story Points: | --- |
| Clone Of: | 1221623 | Environment: | |
| Last Closed: | 2017-03-23 05:23:47 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1221623, 1369766 | ||
| Bug Blocks: | 1351522, 1351530 | ||
|
Description
Gaurav Kumar Garg
2015-09-15 06:32:45 UTC
http://review.gluster.org/14939 is merged into mainline. Upstream patch : http://review.gluster.org/14670 http://review.gluster.org/15005 (Available in GlusterFS-3.9 as part of rebase) Downstream patch : https://code.engineering.redhat.com/gerrit/84627 https://code.engineering.redhat.com/gerrit/84635 Downstream patches are merged now. Verified the issue using the build - glusterfs-3.8.4-1. With this Fix, i am seeing the port re-usage happening that is, remove-brick ports are reused when new bricks added using add-brick. Moving to verified state. One suggestion here, portmap is maintained by GlusterD, but in the doc text you have highlighted it as RHGS, can we be specific here? Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2017-0486.html |