Hello,

2014-02-02 Simon Dunand <[email protected]>:
> Hello,
>
> My questions are:
>
> Q1. for ubuntu, there are several packages available: neutron-plugin-ryu,
> and neutron-plugin-ryu-agent. But on centOS, I can only find the package
> openstack-neutron-ryu.noarch.
> Does this package contain the two ubuntu packages? Can I use the ruy
> controller with Openstack based on centOS, or do I need to use Ubuntu?

That rpm package seems to contain Ryu plugin and agent.
I have not tried OpenStack on CentOS, so I don't know the details.

>
> Q2. How do I make sure that the ryu controller starts earlier than
> neutron-server?

Only write rc script for ryu-manager?
I have also not tried this yet.

>
> Q3. If I have the  /etc/ryu/ryu.conf file described here
> (https://github.com/osrg/ryu/wiki/configuration_openstack_havana_with_ryu),
> all I have to do to start the ryu controller is to use the "ryu-manager"
> command, right?

Yes.

>
> Q4. After launching the ryu controller with the command "ryu-manager", I
> have the following error
>
> Traceback (most recent call last):
>   File "/usr/bin/ryu-manager", line 9, in <module>
>     load_entry_point('ryu==3.5', 'console_scripts', 'ryu-manager')()
>   File "/usr/lib/python2.6/site-packages/ryu/cmd/manager.py", line 75, in
> main
>     webapp = wsgi.start_service(app_mgr)
>   File "/usr/lib/python2.6/site-packages/ryu/app/wsgi.py", line 147, in
> start_service
>     return WSGIServer(instance)
>   File "/usr/lib/python2.6/site-packages/ryu/app/wsgi.py", line 138, in
> __init__
>     application, **config)
>   File "/usr/lib/python2.6/site-packages/ryu/lib/hub.py", line 85, in
> __init__
>     self.server = eventlet.listen(listen_info)
>   File "/usr/lib/python2.6/site-packages/eventlet/convenience.py", line 38,
> in listen
>     sock.bind(addr)
>   File "<string>", line 1, in bind
> socket.error: [Errno 98] Address already in use
>
> Do you have an idea where it comes from?

Probably other process is using the port which specified in ryu.conf.
Please check wsapi_port (default 8080), e.g. netstat -natp or lsof -nPi :8080.

Thanks,
Kaneko

>
>
> Thanks in advance for your answer
>
> Best regards
>
> Simon Dunand
> University of Applied Sciences and Arts Western Switzerland
> http://www.hes-so.ch/en/business-networks-security-371.html
>
> ------------------------------------------------------------------------------
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to