0
它在Ubuntu的機器上做了「python ./setup.py install」後很有趣,而且我看到一個綁定錯誤,因爲openflow控制器啓動。我仔細檢查了沒有應用程序或服務佔用的端口「8080」RYU openflow控制器錯誤與Python注意到
ryu-manager ryu/app/ofctl_rest.py
loading app ryu/app/ofctl_rest.py
loading app ryu.controller.ofp_handler
instantiating app None of DPSet
creating context dpset
creating context wsgi
instantiating app ryu.controller.ofp_handler of OFPHandler
instantiating app ryu/app/ofctl_rest.py of RestStatsApi
hub: uncaught exception: Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/ryu/lib/hub.py", line 48, in _launch
func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", line 65, in __call__
self.server_loop()
File "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", line 88, in server_loop
datapath_connection_factory)
File "/usr/local/lib/python2.7/dist-packages/ryu/lib/hub.py", line 85, in __init__
self.server = eventlet.listen(listen_info)
File "/usr/lib/python2.7/dist-packages/eventlet/convenience.py", line 38, in listen
sock.bind(addr)
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use
現在,一個在另一臺機器,這是運行的Python 2.6,這個運行良好
ryu-manager ~/ryu/ryu/app/ofctl_rest.py
loading app /root/ryu/ryu/app/ofctl_rest.py
loading app ryu.controller.ofp_handler
creating context dpset
creating context wsgi
instantiating app /root/ryu/ryu/app/ofctl_rest.py
instantiating app ryu.controller.ofp_handler