解决容器内deepspeed微调大模型报错

解决容器内deepspeed微调大模型报错:[launch.py:315:sigkill_handler] Killing subprocess

问题描述:

在容器中用deepspeed微调百川大模型2时,出现上述错误,错误是由于生成容器时,共享内存没有设置,采用默认值引起的。终端输入ds_report,可以查看shared_memory,(之前是默认63M,现已调整50G)

解决办法

docker stop 容器名

docker rm 容器名

重新生成容器时加上共享内存参数:--shm-size=1g

例:

docker run -it -d --shm-size=50g --name 容器名--net host --gpus all -v 宿主机路径:容器内路径 -e NVIDIA_DRIVER_CAPABILITIES=compute,utility ubuntu:latest /bin/bash

相关推荐
一颗青果2 分钟前
机器学习三大核心分支全解
人工智能
CoderJia程序员甲15 分钟前
GitHub 热榜项目 - 日榜(2026-04-05)
人工智能·ai·大模型·github·ai教程
LaughingZhu24 分钟前
Anthropic 收购 Oven 后,Claude Code 用运行时写了一篇护城河文章
大数据·人工智能·经验分享·搜索引擎·语音识别
Devil枫27 分钟前
AI+地图:一句话,实现智能周边推荐与路线规划
人工智能
茫茫人海一粒沙38 分钟前
Function Calling vs Tool Calling:从机制到架构的统一认知框架
人工智能
qq_5710993538 分钟前
学习周报三十九
人工智能·深度学习·机器学习
陈天伟教授39 分钟前
Hugging Face 快速入门手册(实操案例-心电心音同步分析)
人工智能
H Journey1 小时前
openCV学习之-腐蚀
人工智能·opencv·学习
陈天伟教授1 小时前
小白快速进阶- AI辅助编码
人工智能·神经网络·机器学习·量子计算
AI成长日志1 小时前
【GitHub开源项目专栏】黑客松获奖项目技术深潜:从垂直领域AI到安全基础设施的创新实践
人工智能·开源·github