首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提高nvidia-docker初始化的超时限制

如何提高nvidia-docker初始化的超时限制
EN

Stack Overflow用户
提问于 2018-06-14 15:53:10
回答 2查看 444关注 0票数 0

我想知道如何在初始化时增加nvidia-docker的超时限制。

当我的4-GPU服务器中有2台或更多的服务器处于繁忙状态时,总是会出现超时错误:

nvidia容器cli:初始化错误:驱动程序错误:超时

在发射码头时:

代码语言:javascript
复制
docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi

提前感谢您的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-02 16:57:04

这不是问题的确切答案,而是克服超时错误的解决办法。

在启动docker之前,运行nvidia-smi以查看哪些进程正在GPU上运行。使用以下方法禁用这些进程:

代码语言:javascript
复制
kill -TSTP [pid]

那就发射码头。完成后,使用以下方法继续先前禁用的进程:

代码语言:javascript
复制
kill -CONT [pid]
票数 0
EN

Stack Overflow用户

发布于 2018-07-02 15:56:03

我不知道如何更改超时,不过您可以通过预先启动nvidia-persistenced来解决这个问题,这将初始化GPU设备并保持其打开,因此驱动程序不必在码头启动期间完成该过程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50861511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档