【教程】Autodl服务器系统盘清理

部署运行你感兴趣的模型镜像

正好有一个实例快满了也没什么用,就试一下清理系统盘的方法,方便以后需要的时候用。目前系统盘已经96.11%快满了,但是数据盘才用了16.79%。这个服务器主要是一个项目配环境比较麻烦,没配完就满了,所以主要是针对这个问题来删系统盘。
系统盘96.11%
只开了无卡模式来删文件,尽管已经96%+了还是能连上服务器的。
MobaXterm视角
首先删两个不影响系统运行的目录,这两步和AutoDL帮助文档里的一样,用完降到了76.79%。

du -sh /root/miniconda3/pkgs/ && rm -rf /root/miniconda3/pkgs/*      # conda的历史包
du -sh /root/.local/share/Trash && rm -rf /root/.local/share/Trash   # jupyterlab的回收站

初步处理
也按照AutoDL帮助文档教程检查了/tmp/和/root/.cache,/tmp/所占空间不多,/root/.cache也只有5.0G,所以还要排查其他的。

du -sh /tmp/
#64K     /tmp/
du -sh /root/.cache
#5.0G    /root/.cache

目前已知只有/root/autodl-tmp/root/autodl-nas/root/autodl-pub/root/autodl-fs几个文件夹不占用系统盘,所以直接退回到/路径排查所有的文件夹。使用的命令是AutoDL帮助文档当中提到的

du -sh xxx

排查结果为只有这四个文件比较大,/usr/最好不要动,/root/里面是/miniconda/占的空间为主,可以清理,/opt/里只有/nvidia/也不能删,/CONDA_PKGS/需要处理。

文件夹名所占空间是否能清理
/usr/9.2G
/root/26G/miniconda/envs/里不需要的旧环境可以删
/opt/1.4G❌用 GPU 的话别删
/CONDA_PKGS/11G✅出现在/目录下很不合理,可能是配环境的时候设置错了

空间排查
miniconda
首先看了miniconda3里的虚拟环境路径下有两个已经不需要了的虚拟环境,进行删除。
miniconda里的环境
使用的语法为

conda env remove -n nmed2024
conda env remove -n bnt
conda env remove -n xxxxxxx #环境名

这一波删完,系统盘内存已经降到了57%
删完miniconda的内存情况
然后移动一下/CONDA_PKGS/,这个文件夹里的东西不应该出现在/目录下,可能是直接运行开源代码的时候没有改原作者的路径,导致出现在了/目录下,如果还需要的话,进行这样的移动:

  1. 查看自己服务器的CONDA_pkgs路径
 conda config --show pkgs_dirs

会显示例如

pkgs_dirs:
  - /root/miniconda3/pkgs
  - /root/.conda/pkgs
  1. 移动/CONDA_PKGS/到正确的位置,并删除原始的/CONDA_PKGS/文件夹。
mv /CONDA_PKGS/* /root/miniconda3/pkgs

ChatGPT建议我写一个只读的文件夹避免再次意外写入,可供参考

mkdir /CONDA_PKGS
chmod -w /CONDA_PKGS

最后清理一下缓存

conda clean -a -y

清理缓存
清理完的结果为,系统盘降到了21.25%,任务完成。
清理结果
当然,如果已经确认不需要这些包,可以进行删除操作

rm -rf /CONDA_PKGS

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值