<div dir="ltr"><div><div><div>Hello Yong Sheng Gong!<br><br></div>Apologies for the lateness of my reply (I've been intermittently available over the last month and am now just catching up on ML threads). Anyway, did you get your question answered elsewhere? It looks like you've discovered a bug in the behavior here-- when you created the member on server_subnet2, an interface should have been added to the amphora in the amphora-haproxy namespace. If you haven't yet filed a bug report on this, could you?<br><br></div>In any case, the behavior you're seeing (which is not correct in this case) is that if the amphora doesn't have a directly-connected interface is that it will use its default route to attempt to reach the member.<br><br></div>Stephen<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 10, 2016 at 12:01 AM, 龚永生 <span dir="ltr"><<a href="mailto:gong.yongsheng@99cloud.net" target="_blank">gong.yongsheng@99cloud.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, Stephen,</div><div><br></div>







<div style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">By running following commands:</span></div><div style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">neutron lbaas-pool-create
--lb-algorithm ROUND_ROBIN --loadbalancer 85800051-31fb-4ca0-962d-8835656a61ef
--protocol HTTP --name pool2</span></div>

<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">neutron net-create
server_net2 </span></p>

<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">neutron subnet-create server_net2
<a href="http://10.20.2.0/24" target="_blank">10.20.2.0/24</a> --name server_subnet2</span></p>

<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">neutron lbaas-member-create
--subnet server_subnet2 --address 10.20.2.10 --protocol-port 8080 pool2</span></p>

<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt">neutron lbaas-l7policy-create
--name policy1  --action REDIRECT_TO_POOL --redirect-pool pool2 --listener
8ec3a2e5-8cb5-472e-a12c-f067eefa4b7a</span></p>

<p style="margin-top:0pt;margin-bottom:0pt;margin-left:0in;direction:ltr;word-break:normal"><span style="font-size:18pt;font-family:Calibri">neutron lbaas-l7rule-create --type PATH
--compare-type STARTS_WITH --value "/api" policy1</span></p>

<br><div>I found there is no interface on server_subnet2 in namespace <span style="line-height:23.8px">amphora-haproxy on </span><span style="line-height:23.8px">amphora</span><span style="line-height:1.7">:</span></div><div><div>ubuntu@amphora-86359e7c-f473-41c3-9531-c8bf129ec6b7:~$ sudo ip netns exec amphora-haproxy ip a</div><div>1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default</div><div>    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00</div><div>3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast state UP group default qlen 1000</div><div>    link/ether fa:16:3e:5f:4c:c1 brd ff:ff:ff:ff:ff:ff</div><div>    inet <a href="http://10.20.0.33/24" target="_blank">10.20.0.33/24</a> brd 10.20.0.255 scope global eth1</div><div>       valid_lft forever preferred_lft forever</div><div>    inet <a href="http://10.20.0.32/24" target="_blank">10.20.0.32/24</a> brd 10.20.0.255 scope global secondary eth1:0</div><div>       valid_lft forever preferred_lft forever</div><div>    inet6 fe80::f816:3eff:fe5f:4cc1/64 scope link</div><div>       valid_lft forever preferred_lft forever</div><div>4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast state UP group default qlen 1000</div><div>    link/ether fa:16:3e:8a:3d:f5 brd ff:ff:ff:ff:ff:ff</div><div>    inet <a href="http://10.20.1.5/24" target="_blank">10.20.1.5/24</a> brd 10.20.1.255 scope global eth2</div><div>       valid_lft forever preferred_lft forever</div><div>    inet6 fe80::f816:3eff:fe8a:3df5/64 scope link</div><div>       valid_lft forever preferred_lft forever</div></div><div><br></div><div>Is L7 policy using "<strong style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:14.4px;line-height:21.6px">Routed (layer-3) connectivity"?</strong></div><div><strong style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:14.4px;line-height:21.6px"><br></strong></div><div><strong style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:14.4px;line-height:21.6px">Thanks</strong></div><div><strong style="color:rgb(62,67,73);font-family:Arial,sans-serif;font-size:14.4px;line-height:21.6px">yong sheng gong</strong></div><div style="zoom:1">--<br><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);margin:0cm 0cm 0pt"><font size="2"><b>龚永生</b></font></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);font-size:13px;margin:0cm 0cm 0pt"><b style="font-size:small">九州云信息科技有限公司 99CLOUD Co. Ltd.</b></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;font-size:13px;margin:0cm 0cm 0pt"><span style="font-size:small"><font style="color:rgb(51,51,51)" color="#000080">邮箱(Email):</font><font color="#0044fe">gong.yongsheng</font><font style="color:rgb(51,51,51)" color="#0044fe"><a href="mailto:Li.Kai@99cloud.net" title="mailto:Li.Kai@99cloud.net" style="color:rgb(0,51,153);text-decoration:none" target="_blank">@99cloud.net</a></font></span></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);font-size:13px;margin:0cm 0cm 0pt"><span style="font-size:10pt">地址:北京市海淀区上地三街嘉华大厦B座806</span></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);font-size:13px;margin:0cm 0cm 0pt"><span style="font-size:10pt">Addr : Room 806, Tower B, Jiahua Building, No. 9 Shangdi 3rd Street, Haidian District, Beijing, China</span><span style="font-size:12pt" lang="EN-US"></span></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);font-size:13px;margin:0cm 0cm 0pt"><span style="font-size:10pt">手机(Mobile):<a href="tel:%2B86-18618199879" value="+8618618199879" target="_blank">+86-18618199879</a></span></div><div style="font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;line-height:23.7999992370605px;color:rgb(0,0,128);font-size:13px;margin:0cm 0cm 0pt"><span style="font-size:10pt">公司网址(WebSite):</span><span style="font-size:10pt" lang="EN-US"><a rel="nofollow" href="http://www.99cloud.net/" title="http://www.99cloud.net/" style="color:rgb(25,106,212);text-decoration:none;margin:0px;padding:0px;outline:none;background-color:rgba(0,0,0,0)" target="_blank">http://99cloud.net</a></span><font color="#000080"> </font></div><div style="clear:both"></div></div></div></blockquote></div><br></div>