<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class=""><br class="" id="yui_3_16_0_1_1442174602913_6627">Hi Atin,</div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class=""><br id="yui_3_16_0_1_1442174602913_6630" class=""></div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class="">Looks like Humble is busy currently,</div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class=""><br id="yui_3_16_0_1_1442174602913_6634" class=""></div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class="">Could you share the workaround that you may know.</div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class=""><br id="yui_3_16_0_1_1442174602913_6638" class=""></div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class="">Thanks,</div><div id="yui_3_16_0_1_1442174602913_3459" dir="ltr" class="">-Tohru</div><div dir="ltr" id="yui_3_16_0_1_1442174602913_6642" class=""><br id="yui_3_16_0_1_1442174602913_6644" class=""></div>  <br><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, September 7, 2015 9:43 PM, Atin Mukherjee &lt;amukherj@redhat.com&gt; wrote:<br> </font> </div>  <br><br> <div class="y_msg_container">+ Humble<br clear="none"><br clear="none">Considering you had recently faced a similar problem, you could share<br clear="none">the work around.<br clear="none"><div class="yqt3480642397" id="yqtfd20588"><br clear="none">On 09/08/2015 09:15 AM, Tohru_Kao wrote:<br clear="none">&gt; Hi all,<br clear="none">&gt; <br clear="none">&gt; This is regarding using Gluster 3.7.4 with GRE tunnel between 2 Ubuntu<br clear="none">&gt; (14.04.3) VMs.<br clear="none">&gt; <br clear="none">&gt; ### Observation<br clear="none">&gt; <br clear="none">&gt; After Gluster Peer Probe success, Status returns few thing strange:<br clear="none">&gt; <br clear="none">&gt; #1: the State as "Accepted peer request (Connected/Disconnected)”.<br clear="none">&gt; #2: IP address return is the Tunnel IP, not probed host IP.<br clear="none">&gt; <br clear="none">&gt; * Environments and GRE commands I applied are listed below.<br clear="none">&gt; * GRE tunnel settings are done by<br clear="none">&gt; referring <a shape="rect" href="http://ask.xmodulo.com/create-gre-tunnel-linux.html" target="_blank">http://ask.xmodulo.com/create-gre-tunnel-linux.html</a><br clear="none">&gt; <br clear="none">&gt; ### Questions<br clear="none">&gt; <br clear="none">&gt; Q1:<br clear="none">&gt;&nbsp;  Do I need to add/set additional parameters in glusterd.vol&nbsp; because of<br clear="none">&gt; GRE ?<br clear="none">&gt; <br clear="none">&gt; Q2:<br clear="none">&gt;&nbsp;  Are my GRE tunnel command settings wrong ? or missing some commands?<br clear="none">&gt; <br clear="none">&gt; Any idea?<br clear="none">&gt; <br clear="none">&gt; Appreciate any comments or pointers.<br clear="none">&gt; <br clear="none">&gt; ### Note:<br clear="none">&gt; * Peer Probe via external IPs works properly.<br clear="none">&gt; <br clear="none">&gt; Thank in Advance.<br clear="none">&gt; -JaCoder<br clear="none">&gt; <br clear="none">&gt; ##############&nbsp; Environment and Commands ############## <br clear="none">&gt; Environment:<br clear="none">&gt;&nbsp;  U1: external ip address:&nbsp; 172.16.213.128&nbsp;  internal network:<br clear="none">&gt; 169.254.0.0/24<br clear="none">&gt;&nbsp;  U2: external ip address:&nbsp; 172.16.213.129&nbsp;  internal network:<br clear="none">&gt; 169.254.1.0/24<br clear="none">&gt; <br clear="none">&gt; ### Output of ‘gluster peer probe’ and status<br clear="none">&gt; <br clear="none">&gt; On U1<br clear="none">&gt; # gluster peer probe 169.254.1.1<br clear="none">&gt; peer probe: success. <br clear="none">&gt; <br clear="none">&gt; # gluster peer status<br clear="none">&gt; Number of Peers: 1<br clear="none">&gt; <br clear="none">&gt; Hostname: 169.254.1.1<br clear="none">&gt; Uuid: b6519618-e3aa-4307-afce-8f3d0dae39fc<br clear="none">&gt; State: Accepted peer request (Connected)<br clear="none">&gt; ---<br clear="none">&gt; On U2<br clear="none">&gt; <br clear="none">&gt; # gluster peer status<br clear="none">&gt; Number of Peers: 1<br clear="none">&gt; <br clear="none">&gt; Hostname: 10.10.10.1<br clear="none">&gt; Uuid: 2306591b-25d6-41cf-ba50-db30ef0687bb<br clear="none">&gt; State: Accepted peer request (Disconnected)<br clear="none">&gt; <br clear="none">&gt; <br clear="none">&gt; ### glusterd.vol Files<br clear="none">&gt; On U1<br clear="none">&gt; <br clear="none">&gt; # cat /etc/glusterfs/glusterd.vol <br clear="none">&gt; volume management<br clear="none">&gt;&nbsp; &nbsp;  type mgmt/glusterd<br clear="none">&gt;&nbsp; &nbsp;  option working-directory /var/lib/glusterd<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.bind-address 169.254.0.1<br clear="none">&gt;&nbsp; &nbsp;  option transport-type socket,rdma<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.keepalive-time 10<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.keepalive-interval 2<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.read-fail-log off<br clear="none">&gt;&nbsp; &nbsp;  option ping-timeout 30<br clear="none">&gt; #&nbsp;  option base-port 49152<br clear="none">&gt; end-volume<br clear="none">&gt; <br clear="none">&gt; ---<br clear="none">&gt; On U2<br clear="none">&gt; <br clear="none">&gt; # cat /etc/glusterfs/glusterd.vol <br clear="none">&gt; volume management<br clear="none">&gt;&nbsp; &nbsp;  type mgmt/glusterd<br clear="none">&gt;&nbsp; &nbsp;  option working-directory /var/lib/glusterd<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.bind-address 169.254.1.1<br clear="none">&gt;&nbsp; &nbsp;  option transport-type socket,rdma<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.keepalive-time 10<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.keepalive-interval 2<br clear="none">&gt;&nbsp; &nbsp;  option transport.socket.read-fail-log off<br clear="none">&gt;&nbsp; &nbsp;  option ping-timeout 30<br clear="none">&gt; #&nbsp;  option base-port 49152<br clear="none">&gt; end-volume<br clear="none">&gt; <br clear="none">&gt; ### Output of ‘ifconfig | inet'<br clear="none">&gt; <br clear="none">&gt; On U1<br clear="none">&gt; # ifconfig | grep inet<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:172.16.213.128&nbsp; Bcast:172.16.213.255&nbsp; Mask:255.255.255.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:169.254.0.1&nbsp; Bcast:169.254.0.255&nbsp; Mask:255.255.255.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:127.0.0.1&nbsp; Mask:255.0.0.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:10.10.10.1&nbsp; P-t-P:10.10.10.1&nbsp; Mask:255.255.255.0<br clear="none">&gt; <br clear="none">&gt; On U2<br clear="none">&gt; # ifconfig | grep inet<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:172.16.213.129&nbsp; Bcast:172.16.213.255&nbsp; Mask:255.255.255.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:169.254.1.1&nbsp; Bcast:169.254.1.255&nbsp; Mask:255.255.255.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:127.0.0.1&nbsp; Mask:255.0.0.0<br clear="none">&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  inet addr:10.10.10.2&nbsp; P-t-P:10.10.10.2&nbsp; Mask:255.255.255.0<br clear="none">&gt; <br clear="none">&gt; <br clear="none">&gt; ### Applied GRE Tunnel Commands<br clear="none">&gt; On U1<br clear="none">&gt; <br clear="none">&gt; modprobe ip_gre<br clear="none">&gt; ip tunnel add test-gre mode gre remote 172.16.213.129<br clear="none">&gt; local 172.16.213.128 ttl 255<br clear="none">&gt; ip link set test-gre up<br clear="none">&gt; ip addr add 10.10.10.1/24 dev test-gre<br clear="none">&gt; ip route add 169.254.1.0/24 dev test-gre<br clear="none">&gt; <br clear="none">&gt; On U2<br clear="none">&gt; <br clear="none">&gt; modprobe ip_gre<br clear="none">&gt; ip tunnel add test-gre mode gre remote 172.16.213.128<br clear="none">&gt; local 172.16.213.129 ttl 255<br clear="none">&gt; ip link set test-gre up<br clear="none">&gt; ip addr add 10.10.10.2/24 dev test-gre<br clear="none">&gt; ip route add 169.254.0.0/24 dev test-gre<br clear="none">&gt; <br clear="none">&gt; ### Output of 'ip route show'<br clear="none">&gt; On U1<br clear="none">&gt; <br clear="none">&gt; # ip route show<br clear="none">&gt; default via 172.16.213.2 dev eth0 <br clear="none">&gt; 10.10.10.0/24 dev test-gre&nbsp; proto kernel&nbsp; scope link&nbsp; src 10.10.10.1 <br clear="none">&gt; 169.254.0.0/24 dev ux-br0&nbsp; proto kernel&nbsp; scope link&nbsp; src 169.254.0.1 <br clear="none">&gt; 169.254.1.0/24 dev test-gre&nbsp; scope link <br clear="none">&gt; 172.16.213.0/24 dev eth0&nbsp; proto kernel&nbsp; scope link&nbsp; src 172.16.213.128 <br clear="none">&gt; <br clear="none">&gt; # ping 169.254.1.1<br clear="none">&gt; PING 169.254.1.1 (169.254.1.1) 56(84) bytes of data.<br clear="none">&gt; 64 bytes from 169.254.1.1: icmp_seq=1 ttl=64 time=0.340 ms<br clear="none">&gt; 64 bytes from 169.254.1.1: icmp_seq=2 ttl=64 time=0.305 ms<br clear="none">&gt; <br clear="none">&gt; ---<br clear="none">&gt; On U2<br clear="none">&gt; <br clear="none">&gt; # ip route show<br clear="none">&gt; default via 172.16.213.2 dev eth0 <br clear="none">&gt; 10.10.10.0/24 dev test-gre&nbsp; proto kernel&nbsp; scope link&nbsp; src 10.10.10.2 <br clear="none">&gt; 169.254.0.0/24 dev test-gre&nbsp; scope link <br clear="none">&gt; 169.254.1.0/24 dev ux-br0&nbsp; proto kernel&nbsp; scope link&nbsp; src 169.254.1.1 <br clear="none">&gt; 172.16.213.0/24 dev eth0&nbsp; proto kernel&nbsp; scope link&nbsp; src 172.16.213.100<br clear="none">&gt; <br clear="none">&gt; # ping 169.254.0.1<br clear="none">&gt; PING 169.254.0.1 (169.254.0.1) 56(84) bytes of data.<br clear="none">&gt; 64 bytes from 169.254.0.1: icmp_seq=1 ttl=64 time=0.720 ms<br clear="none">&gt; 64 bytes from 169.254.0.1: icmp_seq=2 ttl=64 time=0.298 ms<br clear="none">&gt; <br clear="none">&gt; <br clear="none">&gt; === End ===</div><br clear="none">&gt; <br clear="none">&gt; <br clear="none">&gt; <br clear="none">&gt; _______________________________________________<br clear="none">&gt; Gluster-users mailing list<br clear="none">&gt; <a shape="rect" ymailto="mailto:Gluster-users@gluster.org" href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br clear="none">&gt; <a shape="rect" href="http://www.gluster.org/mailman/listinfo/gluster-users" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-users</a><div class="yqt3480642397" id="yqtfd39984"><br clear="none">&gt; <br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>