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

相关推荐
钡铼技术物联网关18 分钟前
Ubuntu工控卫士在制造企业中的应用案例
大数据·人工智能·物联网·边缘计算
数维学长98625 分钟前
【Manus资料合集】激活码内测渠道+《Manus Al:Agent应用的ChatGPT时刻》(附资源)
人工智能·chatgpt
施天助30 分钟前
开发ai模型最佳的系统是Ubuntu还是linux?
人工智能·ubuntu
明明跟你说过43 分钟前
在【k8s】中部署Jenkins的实践指南
运维·ci/cd·云原生·容器·kubernetes·jenkins
酥暮沐1 小时前
K8S 集群搭建——cri-dockerd版
linux·容器·kubernetes
a_j581 小时前
k8s面试题总结(十)
云原生·容器·kubernetes
邵奈一1 小时前
运行OpenManus项目(使用Conda)
人工智能·大模型·agent·agi
是理不是里_2 小时前
深度学习与普通神经网络有何区别?
人工智能·深度学习·神经网络
曲幽2 小时前
DeepSeek大语言模型下几个常用术语
人工智能·ai·语言模型·自然语言处理·ollama·deepseek
AORO_BEIDOU2 小时前
科普|卫星电话有哪些应用场景?
网络·人工智能·安全·智能手机·信息与通信