2017-08-07 4 views
1

Ich versuche, mehrere eigenständige Neo4j-Instanzen auf einer einzigen Maschine zu verbinden.So führen Sie mehrere Datenbanken auf neo4j aus

Da ich die richtige Dokumentation zum installierten Neo4j nicht richtig finden kann.

Da ich Neo4j Graph db neu bin, wäre es sehr hilfreich, wenn mir jemand dabei helfen kann.

I Neo4j Version 3.2.2

Unten bin mit dem Befehl, den ich versuchte, neue Neo4j Instanz unter dem Pfad zu starten /usr/share/neo4j:

sudo bin/neo4j start -path /var/lib/neo4j/data/databases/graph1.db -config /etc/neo4j/neo4jtest.conf -run /usr/share/neo4j/run/neo4jtest.pid -log /usr/share/neo4j/logs/neo4j.log 

konnte mir nicht in der Lage, die beide Neo4j Instanz starten seit ich zwei neo4j.conf Dateien habe, die verschiedene Ports hat.

Bitte teilen Sie Ihre Gedanken.

Antwort

1

Es ist nicht ratsam, dies zu tun, aber wenn Sie dies tun möchten, ist der einfachste Weg, mit der Zip-Installation zu arbeiten (nicht mit einer Paketinstallation, Sie sind verpflichtet, etwas zu vergessen, das kommen wird) Sie). Entpacken Sie, erstellen Sie so viele Kopien des resultierenden Ordners, wie Sie benötigen, und ändern Sie in beiden die HTTP-, HTTPS- und Bolt-Ports in neo4j.conf, damit sie nicht in Konflikt geraten. Stellen Sie außerdem sicher, dass jeder Instanz explizit Speicher zugewiesen wird. Dann starten Sie sie jeweils aus ihrem eigenen Verzeichnis ...

Hoffe das hilft.

Grüße, Tom

P. S. Das obige Verfahren wird getestet, da es in der Tat der Ausgangspunkt für das Einrichten eines Enterprise-Clusters auf einem Host ist.

+0

Danke für den Vorschlag Tom .. – Ganesh

Verwandte Themen