训练模型时,容器的共享内存不够导致出错:
ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memory (shm).

RuntimeError: DataLoader worker (pid 4236) is killed by signal: Bus error. It is possible that dataloader’s workers are out of shared memory. Please try to raise your shared memory limit.

RuntimeError: DataLoader worker (pid(s) 4236) exited unexpectedly

解决方法:
1 docker ps -a 找到自己的容器id,即CONTAINER ID。以我的为例子,我的是7331d7806ecd

2 执行下面命令,得到另一个Id.

docker inspect 7331d7806ecd | grep Id"Id": "7331d7806ecd42bf6490c6e0aa2a631f9bd66694f97c9ac91d77b9b1240f52c2",

3.执行cd /var/lib/docker/containers, ls一下,找到 Id,cd 进去。

4.再ls一下,发现有个hostconfig.json文件,先别编辑,先停止一下容器,即systemctl stop docker 或者 service docker stop
然后再编辑,即vi hostconfig.json

5.改shmsize的大小为8G:"ShmSize":8589934592

6.最后执行下面命令,重启容器

systemctl restart docker
docker start 7331d7806ecd
docker exec -it 7331d7806ecd /bin/bash

可以df命令看一下结果。

Unexpected bus error encountered in worker. This might be caused by insufficient shared memory(shm)相关推荐

  1. ORA-39126: Worker unexpected fatal error in KUPW$WORKER.FIXUP_MASTER_TABLE_EXPORT

    源:12.2.0.1目标:11.2.0.4 [oracle@ dmp]$ expdp \'/ as sysdba\' directory=dmp schemas=xczhh version=11.2 ...

  2. ORA-39126: Worker unexpected fatal error in KUPW$WORKER.FETCH_XML_OBJECTS [ORA-04063: view “SYS.KU$_

    今天expdp导出数据库,遇到了ORA-39126: Worker unexpected fatal error in KUPW$WORKER.FETCH_XML_OBJECTS [ORA-04063 ...

  3. 【无标题】CCS3.3下载程序时出现错误:Unexpected Fatal Error Encountered which may have been caused by a stack over

    CCS3.3下载程序时出现以下错误:Unexpected Fatal Error Encountered which may have been caused by a stack overflow, ...

  4. pytorch报错“RuntimeError: DataLoader worker (pid 83709) is killed by signal: Bus error. It is .......“

    在docker容器里运行pytorch写的代码,报错:"RuntimeError: DataLoader worker (pid 83709) is killed by signal: Bu ...

  5. docker-compose up:ERROR: Encountered errors while bringing up the project.錯誤及解決方式

    docker-compose up:ERROR: Encountered errors while bringing up the project.錯誤及解決方式 前言 發生原因 錯誤訊息 解決方式 ...

  6. flutter pod install报错:[BUG] Bus Error at 0x00000001001b8000 ruby 2.6.3p62 (2019-04-16 revision 67580

    前言 今天拉代码下来pod install报错如下: /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 ...

  7. java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \ ^

    1 String a = "1991\12\16"; 2 String[] split = a.split("\\"); 3 System.out.printl ...

  8. ARM中Bus Error的测试

    在芯片测试的时候,我们有时候会碰到Bus Error的情况,这种情况下程序会进到bus error的中断中,中断返回的时候,再次回到原来位置,访问地址的时候再次进入中断,这样就造成程序不停进中断,导致 ...

  9. 日常生活小技巧 -- “Error: Encountered an improper argument”的解决方法

    使用keil5.25兼容版本的,在debug过程中修改代码和打断点,再退出debug马上就出现该问题:Error: Encountered an improper argument. 解决方法: 工程 ...

  10. ERROR (ClientException): Unexpected API Error

    ERROR (ClientException): Unexpected API Error ERROR (ClientException): Unexpected API Error posted o ...

最新文章

  1. c++性能优化之Profiler
  2. 数据结构——数据结构中的数据表示
  3. 模拟集成电路的经典教材
  4. LeetCode2——Add Two Numbers(两个链表中的数字相加,形成新链表)
  5. linux格式化ext4分区工具,linux学习笔记-磁盘分区、格式化与挂载
  6. Python面试题之“猴子补丁”(monkey patching)指的是什么?这种做法好吗?
  7. Android 支付宝 开源框架
  8. php如何判断是否关注,微信公众号判断用户是否已关注php代码解析
  9. SQL应用与开发:(七)数据操作 #183; 查 #183; (一)常规型
  10. XML解析模型(完整版)
  11. 提交spark任务命令
  12. 去除PreferenceScreen过期提示
  13. access h3c交换机光口_H3C交换机配置基本命令
  14. Latest for Mac 0.7.3 应用更新管理器
  15. 小学信息技术 用计算机画画 教学目标,小学信息技术教学计划
  16. P1548 棋盘问题
  17. STM32项目分享---MQTT智能门禁系统(含APP控制)
  18. Ubuntu——终端多窗口分屏工具Terminator
  19. Flowable工作流之核心流程操作的本质
  20. 豪拒60亿美元,天真的程序员CEO最终被自己的公司解雇

热门文章

  1. 树状数组————(神奇的区间操作)蒟蒻都可以看懂,因为博主就是个蒟蒻...
  2. excel公式编辑器_用Excel制作 “抽奖”小软件,很简单!
  3. 鸿蒙申请入口联系人邮箱格式不对,为什么appid输入邮箱地址不对
  4. dell服务器装系统键盘鼠标动不了,13G 服务器操作系统安装常见问题解答 (FAQ)
  5. 使用MindStudio进行MindX SDK财务票据OCR识别开发
  6. matlab中marker太密,Matlab画图时Marker过多的解决方法.pdf
  7. (附源码)spring boot通用办事流程管理软件 毕业设计211819
  8. 阿里高频面试题:如何快速判断元素是不是在集合里?
  9. QEMUKVM 虚拟机使用实例
  10. docker-compose配置固定网段Pool overlaps with other one on this address space