From eed755f846063f033fac05171761c437196affaa Mon Sep 17 00:00:00 2001 From: ATRI Date: Sat, 12 Sep 2026 00:00:05 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=97=91=EF=B8=8F=20=E7=A7=BB=E9=99=A4=20Mo?= =?UTF-8?q?ngoDB=EF=BC=9A=E5=A4=87=E4=BB=BD=E6=95=B0=E6=8D=AE247M+?= =?UTF-8?q?=E5=8D=B8=E8=BD=BD8=E5=8C=85+=E5=88=A0=E6=95=B0=E6=8D=AE/?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=EF=BC=8C=E8=BF=9B=E7=A8=8B=E4=B8=8E27017?= =?UTF-8?q?=E7=AB=AF=E5=8F=A3=E6=B8=85=E9=9B=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server_cleanup_2026-09-11.md | 39 ++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/server_cleanup_2026-09-11.md b/server_cleanup_2026-09-11.md index 40daede..40328dc 100644 --- a/server_cleanup_2026-09-11.md +++ b/server_cleanup_2026-09-11.md @@ -46,3 +46,42 @@ 40G 系统盘搭配「30 天 × 550M 全量备份」策略严重不匹配——备份单项即占盘 42%。 修正为保留 7 天后,备份稳态占用约 3.9G,留出充足冗余。 + +--- + +## 七、追加处置(23:55–00:00)· MongoDB 彻底移除 + +> 主人指令:「把MongoDB也删了,然后查看一下内存占用情况」 + +**依赖核查(删前)** +- Halo:容器内 H2 数据库 → **不依赖 MongoDB** +- Gitea:`[database] DB_TYPE = mysql` → MariaDB(3306) → **不依赖 MongoDB** +- 全盘 grep 未发现任何服务连接串指向 27017 +- 仅存在人工 mongosh 会话记录(用户 `kronecker`,库 `kronecker` / `test`) + +**处置** +1. `systemctl stop mongod` + `systemctl disable mongod` +2. 数据备份 → `/backup/mongodb-backup/mongodb_20260911_235839.tar.gz`(247M) +3. `apt purge` 卸载 8 个包(mongodb-org 全家桶 + mongosh + database-tools) +4. 删除 `/var/lib/mongodb`、`/var/log/mongodb`、`/etc/mongod.conf`、`/root/.mongodb` + +**验证** +- `pgrep mongod` 无结果 ✅ | 27017 无监听 ✅ | `dpkg -l | grep mongo` = 0 ✅ +- 磁盘:52% → 49% + +### 内存占用画像(2026-09-11 23:59) + +- 总 1.6G | used 1.1G | **available 465M** | 使用率 **71.1%** +- Swap 2.0G | 已用 **0B**(swappiness=0,未触发) + +| 进程 | MEM% | RSS | +|:---|:---|:---| +| java(Halo) | 21.3% | 344M | +| gitea | 13.0% | 210M | +| mariadbd | 7.1% | 116M | +| dockerd | 2.2% | 36M | +| 阿里云盾 ×2 | 3.0% | 48M | + +### 附带发现(未处置) + +- ⚠️ `apache2.service` **failed**(enabled 但启动失败):`/etc/apache2/conf-enabled/blog.conf` 第 3 行 `ProxyPass` 缺少 mod_proxy 模块。80/443 实际由 nginx 接管,apache2 属迁移残留。建议 `systemctl disable --now apache2` 消除 failed 报警(等主人授权)。