ryu在使用的时候最常出现的报错是:address already in use
原因:ryu-manager被多次执行,或者ryu的监听端口6633被占用
解决办法:
(1)kill掉占用这个端口号的进程
首先查看是哪个进程占用了这个端口号,命令如下
sudo lsof -i :6633
接着将它kill掉
sudo kill -9 pid(进程号)
(2)将ryu的端口号设为其他不被占用的端口
ryu-manager --ofp-tcp-listen-port 5555 -verbose
即将ryu的监听端口分配为5555