温馨提示×

centos mongodb怎么卸载

小樊
36
2026-09-14 23:55:50
栏目: 云计算

CentOS 上卸载 MongoDB,通常分几种情况(yum 安装 / tar 包安装 / 想保留数据)。下面给你最常用、最完整的卸载步骤


一、如果是 yum / dnf 安装的 MongoDB(最常见)

1️⃣ 停止 MongoDB 服务

systemctl stop mongod
systemctl disable mongod

2️⃣ 卸载 MongoDB 软件包

yum remove mongodb-org*

或(CentOS 8+):

dnf remove mongodb-org*

3️⃣ 删除 MongoDB 相关文件

rm -rf /var/lib/mongo
rm -rf /var/log/mongodb
rm -rf /etc/mongod.conf

4️⃣ (可选)删除 yum 源

rm -f /etc/yum.repos.d/mongodb-org-*.repo

二、如果是 tar 包 / 二进制安装的 MongoDB

1️⃣ 停止进程

ps aux | grep mongod
kill -9 <pid>

2️⃣ 删除安装目录

假设安装在 /opt/mongodb

rm -rf /opt/mongodb

3️⃣ 删除数据和日志

rm -rf /data/db
rm -rf /var/log/mongodb

4️⃣ 清理环境变量

编辑:

vi ~/.bashrc
# 或
vi /etc/profile

删除 PATH 中 MongoDB 相关配置,然后:

source ~/.bashrc

三、如果你 只想卸载程序但保留数据

⚠️ 不要删除以下目录

/var/lib/mongo   # 数据目录

只执行:

systemctl stop mongod
yum remove mongodb-org*

四、确认是否卸载干净

which mongod
rpm -qa | grep mongodb

如果没有任何输出,说明已卸载完成 ✅


如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • MongoDB 安装方式(yum / 二进制)
  • 是否要 保留数据

我可以给你精确命令

0