开发者社区 > 大数据与机器学习 > 人工智能平台PAI > 正文

机器学习PAI这边出现这个错误,一直起不来alink-server-1 怎么解决?

0692af20215797f08a02d4ff284ba830.png
8080端口没有使用 Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - driver failed programming external connectivity on endpoint alink-server-1 (d2cf1427132714a0b9893fcaf00d6970209b46190d4c0635ef0183fdc59f1971): Bind for 0.0.0.0:8080 failed: port is already allocated 0d078c520d7f0cc069334bc790d74a6b.png
我在idea启动,占用8080, docker是这个错误
Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: exposing port TCP 0.0.0.0:8080 -> 0.0.0.0:0: listen tcp 0.0.0.0:8080: bind: address already in use
关掉idea后,
Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - driver failed programming external connectivity on endpoint alink-server-1 (3db1ce2f93d89f16c02a2b82fe7de943ef47b5bc759b21ae0ee0ba22ca75ff18): Bind for 0.0.0.0:8080 failed: port is already allocated 错误信息不同

展开
收起
乐天香橙派 2023-11-14 11:03:59 129 0
1 条回答
写回答
取消 提交回答
  • 根据您提供的错误信息,问题出在端口8080已经被占用。您可以尝试以下方法解决这个问题:

    1. 首先,找到占用端口8080的进程并结束它。在命令行中输入以下命令:
    lsof -i :8080
    

    这将显示占用端口8080的进程ID(PID)。然后使用以下命令结束该进程:

    kill -9 <PID>
    

    <PID>替换为实际的进程ID。

    1. 如果上述方法无法解决问题,您可以尝试更改Alink服务器使用的端口。在启动Alink服务器时,可以通过设置环境变量PAI_PORT来指定端口号。例如:
    export PAI_PORT=8081
    alink-server start
    

    这将使Alink服务器监听端口8081。请注意,这可能会导致其他应用程序无法访问该端口。

    2023-11-30 13:43:21
    赞同 展开评论 打赏

人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。

相关产品

  • 人工智能平台 PAI
  • 热门讨论

    热门文章

    相关电子书

    更多
    微博机器学习平台架构和实践 立即下载
    机器学习及人机交互实战 立即下载
    大数据与机器学习支撑的个性化大屏 立即下载