2017-01-20 3 views
2

Ich habe eine mongodb Instanz einmal installiert, aber es läuft aus einem Grund, den ich nicht lösen konnte. Also habe ich MongoDb 3.4 mit offical docs installiert. Es gibt 5 Module entsprechend dem Installateur. Einer von ihnen ist mongodb-org-server welche installieren mongod (mongo daemonized). Wenn ich den Befehl:Wie MongoDb-Server auf CentOS deinstallieren

sudo yum install -y mongodb-org 

installiert es alle Module mit Ausnahme mongodb-org-Server. Es sagt, es ist installiert. Aber wenn ich Mongod renne, bekomme ich keinen solchen Befehl. Danach habe ich versucht, alle Module zu entfernen:

sudo yum erase $(rpm -qa | grep mongodb-org) 

Es verwaltet nicht mongodb-org-Server und wirft den Fehler unten zu entfernen:

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 

Wie kann ich dieses Problem beheben? Ich werde mich für deine Hilfe freuen. Vielen Dank.

Antwort

1

Ich habe das Problem behoben. Das Serverpaket neu installiert und erfolgreich gelöscht.

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