Hi,
I need help in openstack(Grizzly) with ryu controller.
The following errors output when quantum-ryu-agent boot.

# /usr/bin/python /usr/bin/quantum-ryu-agent -d 
--config-file=/etc/quantum/quantum.conf 
--config-file=/etc/quantum/plugins/ryu/ryu.ini 
--log-file=/var/log/quantum/ryu-agent.log     INFO 
[quantum.openstack.common.rpc.common] Connected to AMQP server on 10.0.0.2:5672 
   DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] Get Ryu rest API address 
   DEBUG [quantum.openstack.common.rpc.amqp] Making synchronous call on 
q-plugin ...    DEBUG [quantum.openstack.common.rpc.amqp] MSG_ID is 
5eb65c68c95f4cc498f324f7bbef90cc    DEBUG [quantum.openstack.common.rpc.amqp] 
UNIQUE_ID is 524e978046c74f1891446874e6cc8a8b.    DEBUG 
[quantum.openstack.common.rpc.amqp] Pool creating new connection     INFO 
[quantum.openstack.common.rpc.common] Connected to AMQP server on 10.0.0.2:5672 
   DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] ************ DEBUG Start 
********************    DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] 
127.0.0.1:8080    DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] 
************ DEBUG End   ********************    DEBUG 
[quantum.plugins.ryu.agent.ryu_quantum_agent] Going to ofp controller mode 
127.0.0.1:8080 CRITICAL [quantum] [Errno 111] ECONNREFUSED
(Network node)

** source change **rest_api_addr = "192.168.0.2:8080"
# /usr/bin/python /usr/bin/quantum-ryu-agent -d 
--config-file=/etc/quantum/quantum.conf 
--config-file=/etc/quantum/plugins/ryu/ryu.ini 
--log-file=/var/log/quantum/ryu-agent.log
     INFO [quantum.openstack.common.rpc.common] Connected to AMQP server on 
10.0.0.2:5672    DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] Get Ryu 
rest API address    DEBUG [quantum.openstack.common.rpc.amqp] Making 
synchronous call on q-plugin ...    DEBUG [quantum.openstack.common.rpc.amqp] 
MSG_ID is 7d7357ffdbce422dba854607ce5a6bda    DEBUG 
[quantum.openstack.common.rpc.amqp] UNIQUE_ID is 
009b8bed4cb64fefbdb74bd8cb4586e6.    DEBUG [quantum.openstack.common.rpc.amqp] 
Pool creating new connection     INFO [quantum.openstack.common.rpc.common] 
Connected to AMQP server on 10.0.0.2:5672    DEBUG 
[quantum.plugins.ryu.agent.ryu_quantum_agent] ************ DEBUG Start 
********************    DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] 
192.168.0.2:8080    DEBUG [quantum.plugins.ryu.agent.ryu_quantum_agent] 
************ DEBUG End   ********************    DEBUG 
[quantum.plugins.ryu.agent.ryu_quantum_agent] Going to ofp controller mode 
192.168.1.2:8080    ERROR [quantum.plugins.ryu.agent.ryu_quantum_agent] 
Initialization failed: (<httplib.HTTPResponse instance at 0x21c3e18>, 'code 404 
reason Not Found', [('date', 'Fri, 31 May 2013 07:46:39 GMT'), 
('content-length', '52'), ('content-type', 'text/plain; charset=UTF-8')], '404 
Not Found\n\nThe resource could not be found.\n\n   ')


Controller Node
file : /etc/ryu/ryu.conf  app_lists = 
ryu.app.client,ryu.app.conf_switch_key,ryu.app.gre_tunnel,ryu.app.ofctl_rest,ryu.app.quantum_adapter,ryu.app.rest,ryu.app.rest_conf_switch,ryu.app.rest_firewall,ryu.app.rest_nw_id,ryu.app.rest_quantum,ryu.app.rest_topology,ryu.app.rest_tunnel,ryu.app.tunnel_port_updater
  wsapi_host = 0.0.0.0  wsapi_port = 8080  ofp_listen_host = 0.0.0.0  
ofp_tcp_listen_port = 6633    quantum_url = http://10.0.0.2:9696  
quantum_admin_username = quantum  quantum_admin_password = pass  
quantum_admin_tenant_name = service  quantum_admin_auth_url = 
http://10.0.0.2:5000/v2.0  uantum_auth_strategy = keystone  
quantum_controller_addr = tcp:0.0.0.0:6633

file : /etc/quantum/quantum.conf
  core_plugin = quantum.plugins.ryu.ryu_quantum_plugin.RyuQuantumPluginV2

file : /etc/quantum/plugins/ryu/ryu.ini
  [DATABASE]  sql_connection = 
mysql://quantum:pass@10.0.0.2/quantum?charset=utf8  [OVS]  integration_bridge = 
br-int  openflow_rest_api = 192.168.0.2:8080  tunnel_interface = eth2  
ovsdb_interface = eth2  [SECURITYGROUP]  firewall_driver = 
quantum.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver  [AGENT]  
polling_interval = 2

# ifconfig eth1 | grep "inet a"          inet addr:10.0.0.2  Bcast:10.0.0.255  
Mask:255.255.255.0
# ifconfig eth2 | grep "inet a"          inet addr:192.168.0.2  
Bcast:192.168.0.255  Mask:255.255.255.0
# ovs-vsctl show    Bridge br-int        Port br-int            Interface 
br-int                type: internal    ovs_version: "1.9.0"


Network Node
file : /etc/quantum/quantum.conf
  core_plugin = quantum.plugins.ryu.ryu_quantum_plugin.RyuQuantumPluginV2
file : /etc/quantum/plugins/ryu/ryu.ini
  [DATABASE]  sql_connection = 
mysql://quantum:pass@10.0.0.2/quantum?charset=utf8  [OVS]  integration_bridge = 
br-int  openflow_rest_api = 192.168.0.2:8080  tunnel_interface = eth2  
ovsdb_interface = eth2  [SECURITYGROUP]  firewall_driver = 
quantum.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver  [AGENT]  
polling_interval = 2

# nc -v 192.168.0.2 8080Connection to 192.168.0.2 8080 port [tcp/http-alt] 
succeeded!
# ifconfig eth1 | grep "inet a"          inet addr:10.0.0.3  Bcast:10.0.0.255  
Mask:255.255.255.0
# ifconfig eth2 | grep "inet a"          inet addr:192.168.0.3  
Bcast:192.168.0.255  Mask:255.255.255.0
# ovs-vsctl show    Bridge br-ex        Port br-ex            Interface br-ex   
             type: internal        Port "eth3"            Interface "eth3"    
Bridge br-tun        Port patch-int            Interface patch-int              
  type: patch                options: {peer=patch-tun}        Port br-tun       
     Interface br-tun                type: internal    Bridge br-int        
Port patch-tun            Interface patch-tun                type: patch        
        options: {peer=patch-int}        Port br-int            Interface 
br-int                type: internal    ovs_version: "1.9.0"


GRE setting need except ryu.ini ?

                                          
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to