Die (schlecht formulierte) Warnung sagt Ihnen, dass Sie neo4j nicht als root-Benutzer starten. Wenn neo4j in der Produktion läuft, würde man normalerweise erwarten, dass der Benutzer root neo4j startet.
Aber während der Entwicklung führen die meisten Leute wahrscheinlich neo4j auf ihrem lokalen Computer unter ihrer eigenen Benutzerkennung aus - und das sollte kein Problem sein.
Beachten Sie auch, dass neo4j die Umgebungsvariable UID
verwendet, um die aktuelle Benutzer-ID zu ermitteln. In meinem Fall geben echo $UID
und sudo echo $UID
den gleichen Wert zurück. Daher wird die Warnung auch dann angezeigt, wenn Sie sudo
verwenden, um neo4j zu starten. Wenn ich jedoch su
als Root-Benutzer verwende, gibt echo $UID
0
(die Root-Benutzer-ID) zurück, und neo4j zeigt die Warnung nicht an.
Tags und Links linux ubuntu ubuntu-14.04 neo4j