<div dir="ltr"><div><div><div><div><div>Hi All,<br><br></div>Set up: Swift + proxy<br><br></div>3 Stoarge Node + 2 Proxy Nodes ( Configuration Completed tested working ) <br><br></div>1 Load Balancer  ( Ha proxy )    ( Lot of confusion While Configuring, Nothing seems to be working Donno which URL to put inside ha proxy )<br><br></div><div>Reason for confusion:<br><br></div><div>1. For two proxy two mysql installation with keystone is required or node? ( please explain ).<br><br></div><div>2. If with one keystone Installation how will add entries in haproxy.cfg<br><br></div><div>Entries i put inside haproxy.cfg<br></div><div><br>global<br> chroot  /var/lib/haproxy<br> daemon<br> group  haproxy<br> log  192.168.0.225 local0<br> maxconn  4000<br> pidfile  /var/run/haproxy.pid<br> user  haproxy<br><br>defaults<br> log  global<br> maxconn  8000<br> mode http<br> option  redispatch<br> retries  3<br> timeout  http-request 10s<br> timeout  queue 1m<br> timeout  connect 10s<br> timeout  client 1m<br> timeout  server 1m<br> timeout  check 10s<br><br>listen stats *:1936<br>    stats enable<br>    stats uri /<br>    stats hide-version<br>    stats auth admin:admin<br><br>listen keystone_admin_cluster<br> bind <a href="http://192.168.0.225:35357">192.168.0.225:35357</a><br> balance roundrobin<br> option  tcpka<br> option  httpchk<br> option  tcplog<br> server control01 <a href="http://192.168.0.205:35357">192.168.0.205:35357</a> check inter 2000 rise 2 fall 5<br> server control02 <a href="http://192.168.0.206:35357">192.168.0.206:35357</a> check inter 2000 rise 2 fall 5<br><br>listen keystone_public_internal_cluster<br> bind <a href="http://192.168.0.225:5000">192.168.0.225:5000</a><br> balance  roundrobin<br> option  tcpka<br> option  httpchk<br> option  tcplog<br> server control01 <a href="http://192.168.0.205:5000">192.168.0.205:5000</a> check inter 2000 rise 2 fall 5<br> server control02 <a href="http://192.168.0.206:5000">192.168.0.206:5000</a> check inter 2000 rise 2 fall 5<br><br>listen swift_proxy_cluster<br>  bind <a href="http://192.168.0.225:8080">192.168.0.225:8080</a><br>  balance  roundrobin<br>  option  tcplog<br>  option  tcpka<br>  server swiftproxy01 <a href="http://192.168.0.205:8080">192.168.0.205:8080</a> check inter 2000 rise 2 fall 5<br>  server swiftproxy02 <a href="http://192.168.0.206:8080">192.168.0.206:8080</a> check inter 2000 rise 2 fall 5<br><br></div><div>Admin URL : OS_AUTH_URL=<a href="http://192.168.0.225:35357/v2.0">http://192.168.0.225:35357/v2.0</a> ( 192.168.0.225 is Load Balancing machine)<br><br></div><div>when i executed the below command its showing 401 error.<br> raise exceptions.from_response(resp, method, url)<br>keystoneclient.openstack.common.apiclient.exceptions.Unauthorized: The request you have made requires authentication. (HTTP 401)<br><br><br></div><div><br></div><div><br></div>Can somebody quickly guide me on this.<br><br><br></div><div>Regards,<br></div><div>Dhanesh M.<br></div><div><br></div><br></div>