bash, sudo vi /etc/yum.repos.d/mongodb-org.repo,
`, 将以下内容添加到文件中:,
`plaintext, [mongodb-org-6.0], name=MongoDB Repository, baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/, gpgcheck=1, enabled=1, gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc,
`,,2. **安装MongoDB**:,
`bash, sudo yum install -y mongodb-org,
`,,3. **启动MongoDB服务**:,
`bash, sudo systemctl start mongod,
`,,4. **设置MongoDB开机自启动**:,
`bash, sudo systemctl enable mongod,
`,,5. **验证MongoDB是否成功启动**:,
`bash, sudo systemctl status mongod,
`,,卸载MongoDB的步骤如下:,,1. **停止MongoDB服务**:,
`bash, sudo systemctl stop mongod,
`,,2. **删除MongoDB软件包**:,
`bash, sudo yum remove mongodb-org -y,
`,,3. **删除数据和日志文件**:,
`bash, sudo rm -rf /var/log/mongodb, sudo rm -rf /var/lib/mongo,
`,,4. **清理残留的用户和组**:,
`bash, sudo userdel mongodb,
`,,5. **清理配置文件和库文件**:,
`bash, sudo rm -f /etc/yum.repos.d/mongodb-org.repo, sudo yum clean all,
“Centos7安装和卸载Mongodb数据库的方法
一、安装MongoDB
1. 配置YUM仓库
在CentOS中,使用YUM包管理器来安装MongoDB是最常见的方法,首先需要配置MongoDB的官方YUM仓库:
sudo vi /etc/yum.repos.d/mongodb-org.repo
在文件中添加以下内容:
[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/7Server/x86_64/4.4/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
保存并退出编辑器。
2. 安装MongoDB
通过YUM命令安装MongoDB:
sudo yum install -y mongodb-org
此命令会安装MongoDB及其依赖项。
3. 启动MongoDB服务
安装完成后,可以启动MongoDB服务并将其设置为开机自启:
sudo systemctl start mongod sudo systemctl enable mongod
4. 验证安装
可以通过以下命令检查MongoDB是否运行成功:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'
如果返回类似如下信息,表示MongoDB正常运行:
{ "connectionString" : "mongodb://127.0.0.1:27017/", "hosts" : [ { "host" : "127.0.0.1:27017", "minConnectionsPerHost" : 0, "maxConnectionsPerHost" : 1000, "connectTimeoutMS" : 30000, "types" : [ "master" ] } ], "minWireVersion" : 0, "maxWireVersion" : 13, "roundTripTimeMS" : 1, "waitingForConnection" : false, "ok" : 1.0 }
二、卸载MongoDB
1. 停止MongoDB服务
在卸载之前,需要先停止MongoDB服务:
sudo systemctl stop mongod
2. 删除MongoDB服务文件
如果MongoDB是以服务的形式安装的,需要移除其服务文件:
sudo systemctl disable mongod sudo systemctl daemon-reload sudo systemctl reset-failed
3. 卸载MongoDB软件包
使用YUM或DNF命令卸载MongoDB:
sudo yum remove -y mongodb-org or for newer systems using dnf sudo dnf remove -y mongodb-org
4. 删除数据和日志文件
MongoDB的数据和日志文件通常位于/var/lib/mongo
和/var/log/mongodb
目录下,需要手动删除这些文件:
sudo rm -rf /var/lib/mongo sudo rm -rf /var/log/mongodb
5. 清理YUM缓存和其他残留文件
清理YUM缓存和其他可能残留的文件:
sudo yum clean all sudo rm -rf /etc/yum.repos.d/mongodb-org.repo sudo find / -name '*mongod*' -exec rm -rf {} ;
完成上述步骤后,MongoDB将被彻底从系统中移除。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1412705.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复