AutoDL 服务器系统盘空间清理指南
在 AutoDL 服务器环境中,配置开发环境时容易出现系统盘空间不足的问题。本文介绍如何通过清理 Miniconda、缓存及无用目录释放系统盘空间。
1. 基础清理
首先删除不影响系统运行的目录,如 Conda 历史包和 JupyterLab 回收站:
du -sh /root/miniconda3/pkgs/ && rm -rf /root/miniconda3/pkgs/*
du -sh /root/.local/share/Trash && rm -rf /root/.local/share/Trash
检查临时目录和缓存占用:
du -sh /tmp/
du -sh /root/.cache
2. 排查大目录
若上述操作后空间仍不足,需排查根目录下的大文件夹。注意 /usr/ 和 /opt/nvidia/ 通常不建议删除。
| 文件夹名 | 所占空间 | 是否能清理 |
|---|---|---|
/usr/ | 9.2G | ❌ |
/root/ | 26G | ✅ /miniconda/envs/ 里不需要的旧环境可以删 |
/opt/ | 1.4G | ❌ 使用 GPU 的话别删 |
/CONDA_PKGS/ | 11G | ✅ 出现在根目录下不合理,可能是配环境时设置错误 |
3. 清理虚拟环境
查看 Miniconda 下的虚拟环境路径,删除不再使用的旧环境:
conda env remove -n nmed2024
conda env remove -n bnt
# conda env remove -n xxxxxxx # 替换为实际环境名
4. 修正 CONDA_PKGS 路径
如果 /CONDA_PKGS/ 位于根目录,应将其移动到正确位置并清理原始文件。
- 查看当前 pkgs 路径:
conda config --show pkgs_dirs - 移动文件到正确路径(示例):
mv /CONDA_PKGS/* /root/miniconda3/pkgs - 可选:创建只读文件夹防止再次意外写入。
mkdir /CONDA_PKGS chmod -w /CONDA_PKGS - 清理缓存:
conda clean -a -y


