解决容器内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

相关推荐
波动几何1 分钟前
Capability Pipeline OS - 通用能力管线操作系统
人工智能
F2的AI学习笔记6 分钟前
下一代键盘,可能戴在手腕上
人工智能
wyg_0311138 分钟前
codex features
人工智能
小程故事多_809 分钟前
Agent Loop 核心突破,上下文压缩四大流派,重新定义窗口资源利用率
java·开发语言·人工智能
小小工匠10 分钟前
Spring AI RAG - 09 AI 绘图 ImageModel 集成
人工智能·spring
渣渣苏17 分钟前
硬核拆解 HNSW:亿级向量如何实现毫秒级召回?(上篇)
人工智能·算法·支持向量机·ai·向量数据库·hnsw·智能体
CCC:CarCrazeCurator25 分钟前
DriveGen: 基于扩散 Transformer 的驾驶场景视频生成器
人工智能·机器学习·自动驾驶
AI创界者25 分钟前
HiDream-O1 整合包发布:解压即用!原生统一图像生成模型,彻底告别 VAE 与独立文本编码器
人工智能
十铭忘27 分钟前
个人思考4——价值驱动的重要性
人工智能