1.1 KiB
1.1 KiB
服务器清理说明
当前问题
服务器存储性能达到上限,导致:
- Docker 构建中断
- SSH 命令超时
- 部署失败
清理方案
安全清理(推荐)
执行 server-cleanup.sh,会清理:
- Docker 未使用的镜像/容器/卷
- 旧的 systemd 日志(保留 7 天)
- APT 缓存
不会删除:
/var/lib/xiaoxia-saas-staging/var/lib/xiaoxia-saas-production/var/lib/xiaoxia-ci- 当前运行的容器
执行步骤
# 1. SSH 登录服务器
ssh root@47.98.113.167
# 2. 下载并执行清理脚本
cd /tmp
wget https://你的服务器/server-cleanup.sh # 或手动上传
chmod +x server-cleanup.sh
./server-cleanup.sh
手动清理(如果脚本不够)
# 查看最大的目录
du -sh /* | sort -hr | head -20
# 清理特定旧版本目录(确认后再删)
# 例如:
# rm -rf /path/to/old-project
# 清理大日志
find /var/log -type f -size +100M -exec truncate -s 0 {} \;
清理后
存储空间释放后,再执行部署:
cd /var/lib/xiaoxia-saas-staging/repo/infra/docker
./deploy-staging.sh