Bug 859248
| Summary: | Mount fails when the Gluster Server has an IPv4 and IPv6 address | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Pete Zaitcev <zaitcev> |
| Component: | rpc | Assignee: | bugs <bugs> |
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.1.0 | CC: | bugs, gluster-bugs, iny, joe, jonathansteffan, matthias, ndevos, silas, zaitcev |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-11-04 13:03:58 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: | |||
|
Description
Pete Zaitcev
2012-09-20 21:48:08 UTC
If I disable IPV6 temporarily, the following happens (in the log):
[2012-09-20 19:47:05.134986] I [glusterfsd.c:1666:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.3.0
[2012-09-20 19:47:05.190509] E [glusterfsd-mgmt.c:1548:mgmt_getspec_cbk] 0-glusterfs: XDR decoding error
[2012-09-20 19:47:05.191276] E [glusterfsd-mgmt.c:1623:mgmt_getspec_cbk] 0-mgmt: failed to fetch volume file (key:/g)
[2012-09-20 19:47:05.191723] W [glusterfsd.c:831:cleanup_and_exit] (-->/lib64/libgfrpc.so.0(rpc_clnt_notify+0xad) [0x301cc102bd] (-->/lib64/libgfrpc.so.0(rpc_clnt_handle_reply+0xa5) [0x301cc0f8a5] (-->/usr/sbin/glusterfs(mgmt_getspec_cbk+0x297) [0x40c937]))) 0-: received signum (0), shutting down
[2012-09-20 19:47:05.191808] I [fuse-bridge.c:4643:fini] 0-fuse: Unmounting '/mnt/g'.
No longer "Connection refused", but XDR decoding error.
For the record, normally it looks like this:
[root@kvm-ichi zaitcev]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 52:54:00:bc:63:7f brd ff:ff:ff:ff:ff:ff
inet 192.168.129.19/28 brd 192.168.129.31 scope global eth0
inet6 fd2d:acfb:74cc:3::3/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:febc:637f/64 scope link
valid_lft forever preferred_lft forever
[root@kvm-ichi zaitcev]# host simbelmyne.zaitcev.lan
simbelmyne.zaitcev.lan has address 192.168.128.10
simbelmyne.zaitcev.lan has IPv6 address fd2d:acfb:74cc:1::a
[root@kvm-ichi zaitcev]#
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. It might be that this has been fixed in current releases (there are some IPv6 improvements). It is much appreciated if you can give us a status update. Verification of this should be easy enough, configure both IPv4 and IPv6 on a server and client, modify /etc/hosts in different ways on the client to resolve the server over IPv4 only, IPv6 only and IPv4+IPv6. |