如何在CentOS上卸载MongoDb服务器

如何在CentOS上卸载MongoDb服务器,mongodb,centos,uninstallation,Mongodb,Centos,Uninstallation,我曾经安装过一个mongodb实例,但由于无法解决的原因,它停止运行。因此,我使用安装了MongoDb 3.4。根据安装程序,共有5个模块。其中一个是mongodb组织服务器,它安装mongod(mongo daemonized)。当我运行命令时: sudo yum install -y mongodb-org 它安装除mongodb org server之外的所有模块。上面说已经安装好了。然而,当我运行mongod时,我发现没有这样的命令。之后,我尝试删除所有模块: sudo yum era

我曾经安装过一个mongodb实例,但由于无法解决的原因,它停止运行。因此,我使用安装了MongoDb 3.4。根据安装程序,共有5个模块。其中一个是mongodb组织服务器,它安装mongod(mongo daemonized)。当我运行命令时:

sudo yum install -y mongodb-org
它安装除mongodb org server之外的所有模块。上面说已经安装好了。然而,当我运行mongod时,我发现没有这样的命令。之后,我尝试删除所有模块:

sudo yum erase $(rpm -qa | grep mongodb-org)
它无法删除mongodb org server,并抛出以下错误:

Running Transaction
Erasing: mongodb-org-3.4.1-1.el6.x86_64                                                                                                                                1/5
error reading information on service mongod: No such file or directory
error: %preun(mongodb-org-server-3.4.1-1.el6.x86_64) scriptlet failed, exit status 1
Error in PREUN scriptlet in rpm package mongodb-org-server

我怎样才能解决这个问题?我很高兴你的帮助。谢谢。

我解决了这个问题。已重新安装服务器包并成功删除

sudo yum reinstall -y mongodb-org-server.x86_64