2016-06-02 27 views
1

Ich habe mongodb von Mongo offiziellen Repo installieren. Wenn ich Mongo starten will, scheitere ich. Wenn journalctl -xe laufen habe ich dieses:Mongodb nicht starten wegen polkitd

Jun 02 11:34:21 mongo systemd[1]: mongod.service: Unit entered failed state. 
Jun 02 11:34:21 mongo audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=mongod comm="systemd" exe="/usr/lib/systemd/syste 
Jun 02 11:34:21 mongo systemd[1]: mongod.service: Failed with result 'exit-code'. 
Jun 02 11:34:21 mongo polkitd[736]: Unregistered Authentication Agent for unix-process:2218:1110034 (system bus name :1.28, object path /org/freedesktop/PolicyKit1/AuthenticationAge 

Ich Filzhut 23 Server. Wie konnte ich unregistrierten Auth Fehler beheben?

Antwort

0

Nach einer Menge Suche finde ich diese link. Ich füge diese Regel selinux hinzu: semanage port -a -t mongod_port_t -p tcp 27017, aber kein Erfolg. Nachdem ich SELINUX=permissive in/etc/selinux/config und Neustart eingestellt habe, hat es funktioniert.