簡體   English   中英

用python記錄的RYU openflow控制器錯誤

[英]RYU openflow controller error noted with python

在ubuntu機器上執行“ python ./setup.py install”之后,它很有趣,並且在openflow控制器啟動時看到綁定錯誤。 我再次檢查了沒有應用程序或服務占用端口“ 8080”

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

好的,端口8080不是爭用區域,而是6633。我忘記刪除我的OVS OpenFlow設置

sudo lsof -i :6633
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ovs-contr 1620 root    4u  IPv4   9071      0t0  TCP *:6633 (LISTEN)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM