【debug】mmseg多级多卡训练报错:The server socket has failed to listen on any local network address.
短信预约 -IT技能 免费直播动态提醒
多机多卡训练mmseg工程时,命令
第一台机器:
NNODES=2 NODE_RANK=0 PORT=8888 MASTER_ADDR=192.168.XX.XX sh tools/dist_train.sh ./configs/temp.py 4
第二台机器:
NNODES=2 NODE_RANK=1 PORT=8888 MASTER_ADDR=192.168.XX.XX sh tools/dist_train.sh ./configs/temp.py 4
报错信息如下:
RuntimeError: The server socket has failed to listen on any local network address. The server socket has failed to bind to [::]:8888 (errno: 98 - Address already in use). The server socket has failed to bind to ?UNKNOWN? (errno: 98 - Address already in use).
根据报错信息,可以看到是因为8888这个端口号被使用了 ,此时只需要更换PORT的端口号就可以了,比如改成29050,29051......
至此,问题解决!
整理不易,欢迎一键三连!!!
来源地址:https://blog.csdn.net/qq_38308388/article/details/128724358
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341